Skip to main content

OSENSA-Plantiga Python library

Project description

Python module for interfacing with the OSENSA-Plantiga pods.

History

Release 0.0.9:

  • Fix bug in minimalmodbus that prevented reconnecting after disconnecting

Release 0.0.8:

  • Revise Record logic to support new record format that includes record size and data rate

  • Revise Record print() and tocsv() logic to include unix timestamp

  • Revise save_records() logic to allow option to save headers

Release 0.0.7:

  • Add modbus CRC check in the read flash command

  • Add option to adjust number of flash pages to read at a time

  • Update baudrate options to support faster baudrates

  • Fix find_docks() support for MacOS

  • Increase speed of Pod connection failure detection

Release 0.0.6:

  • Add logic to handle none type exceptions when finding docks

  • Add pyserial and python-dateutil as package dependencies

Release 0.0.5:

  • Add methods to improve accessibility for connecting to a dock

  • Add methods for pod time synchronization

Release 0.0.4:

  • Add method to read pod firmware version

Release 0.0.3:

  • Add methods to read and write from device flash

  • Add Record class to store 1 page of data from flash

  • Add methods to conveniently read disk page and usage

  • Add helper methods to convert flash data to a plot, a csv file and to a serial blob

Release 0.0.2:

  • Add missing modbus library

Release 0.0.1:

  • Test release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

osensaplantiga-0.0.9.tar.gz (34.3 kB view details)

Uploaded Source

Built Distribution

osensaplantiga-0.0.9-py3-none-any.whl (61.5 kB view details)

Uploaded Python 3

File details

Details for the file osensaplantiga-0.0.9.tar.gz.

File metadata

  • Download URL: osensaplantiga-0.0.9.tar.gz
  • Upload date:
  • Size: 34.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for osensaplantiga-0.0.9.tar.gz
Algorithm Hash digest
SHA256 eafdb420fae304c85b2779e0c562aa253d2d9102ccb1cf2652db2e7245dbfac5
MD5 6b0d8dc1c74e0930d7944a683132991a
BLAKE2b-256 3f84c658ef4699f8cb213901f3521afd4e321ea10715d59e04cf847b8b8f7f0d

See more details on using hashes here.

File details

Details for the file osensaplantiga-0.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for osensaplantiga-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 4ceeb0506aa18c562bb11a05eb3a42e88583461c401814df313cb23c20e5314f
MD5 51951d56cad6c16253a352fe6e49dce8
BLAKE2b-256 dd879ce368bdd6f27dc74c5d265072a8ecb77cf0752457797009023384da45e4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page