Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Python module for interfacing with the OSENSA IMOS.

Refer to https://github.com/osensa/osensaimos for source code and examples.

History

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

Metadata

Release files for osensaimos 0.2.3b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for osensaimos 0.2.3b1
File Size Uploaded
osensaimos-0.2.3b1.tar.gz 38.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for osensaimos 0.2.3b1
File Interpreter ABI Platform
osensaimos-0.2.3b1-py3-none-any.whl Python 3 none any Details

Total release size: 72.6 kB

Release files / osensaimos-0.2.3b1.tar.gz

Download URL osensaimos-0.2.3b1.tar.gz
Size 38.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7299cec3e5bd09c54fe35409b4c7dd16b8113ccdb43d9650869a26e63a6101ae
BLAKE2b-256 checksum
How to use checksums
25589b43c87da6513aa7c271f74bac3a89b48e5ba91e9c65eee72b48dc2641d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release files / osensaimos-0.2.3b1-py3-none-any.whl

Download URL osensaimos-0.2.3b1-py3-none-any.whl
Size 33.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4976c944adead8f73762292d48b5bf0bc8b7b149c63805e33853ffa4b2e98a7f
BLAKE2b-256 checksum
How to use checksums
8a0a9bb94915207f1b63aa7b798b6c3ed0247793aa0c79158a8ef2c7d23ca916
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page