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
Release files for osensaimos 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| osensaimos-0.2.4.tar.gz | 38.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| osensaimos-0.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 72.7 kB
Release files / osensaimos-0.2.4.tar.gz
| Download URL | osensaimos-0.2.4.tar.gz |
|---|---|
| Size | 38.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b418c127276b8060b4f91bff1849a2a42b635e2505c79196b40e9505e5009f0
|
|
BLAKE2b-256 checksum How to use checksums |
d0624dde6c5687c71155874ac21630e37f08947199af7f98a43c6a47d95dfc0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/3.6
|
Release files / osensaimos-0.2.4-py3-none-any.whl
| Download URL | osensaimos-0.2.4-py3-none-any.whl |
|---|---|
| Size | 33.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4afc0a04967fe4b769610ebc1694377f849eb9a1bd3799a5959ba29b8c666d50
|
|
BLAKE2b-256 checksum How to use checksums |
f8bf93bf3ec2f74232013ce97ec1cf73a9c0c95367c9398f130bded49b696965
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/3.6
|