OSENSA IMOS Python library
Project description
Python module for interfacing with the OSENSA IMOS.
Refer to https://github.com/osensa/osensaimos for source code and examples.
History
Release 0.2.4:
Add write() method
Revise streaming logic
Add misc helper methods
Release 0.2.3b1:
Revise streaming logic to match updated firmware logic
Add logic to flush RX/TX buffers before read/write to workaround bug with minimalmodbus
Release 0.2.2b1:
Remove dependence on IMOS class for the methods convert_binary_file(), update_crc() and __crc_table_init()
Add logic to catch IO errors on IMOS read
Release 0.2.1b1:
Improve unicode handling in stop_stream and dictionary()
Fix timeout bug in dictionary()
Add option to save flash settings in stop_stream()
Add function to convert binary files to CSV
Release 0.2.0b2:
Fix unicode decode handling in stop_stream()
Release 0.2.0b1:
Add saveToFlash option for start stream method
Add method for saving calibration to file
Add method for loading calibration from file
Release 0.1.9b1:
Revert back to Python 3 support
Integrate start_stream() logic into osensaimos library
Release 0.1.8b1:
Adjust code to support Python 2 instead of 3
Add start_stream() method to hello_world.py example
Release 0.1.7b1:
Fix ‘no atrribute’ bug when using update_crc()
Fix bugs with set_baudrate() logic
Release 0.1.6b1:
Add method to get device firmware version
Adjust dump_calibration() output format
Release 0.1.5b1:
Fix minor bugs
Release 0.1.4b1:
Add new custom modbus actions
Release 0.1.3b1:
Add stream mode bug fixes and parse logic
Release 0.1.2b1:
Restructure package and add example file
Release 0.1.1b1:
Initial release
Release 0.1.0b1:
Test release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file osensaimos-0.2.4.tar.gz
.
File metadata
- Download URL: osensaimos-0.2.4.tar.gz
- Upload date:
- Size: 38.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b418c127276b8060b4f91bff1849a2a42b635e2505c79196b40e9505e5009f0 |
|
MD5 | 61f71444050eaf5d5cfc4db160c737e4 |
|
BLAKE2b-256 | d0624dde6c5687c71155874ac21630e37f08947199af7f98a43c6a47d95dfc0f |
File details
Details for the file osensaimos-0.2.4-py3-none-any.whl
.
File metadata
- Download URL: osensaimos-0.2.4-py3-none-any.whl
- Upload date:
- Size: 33.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4afc0a04967fe4b769610ebc1694377f849eb9a1bd3799a5959ba29b8c666d50 |
|
MD5 | df7b6c861dcaea674ebfa5e9d9e0e805 |
|
BLAKE2b-256 | f8bf93bf3ec2f74232013ce97ec1cf73a9c0c95367c9398f130bded49b696965 |