pysds011 0.0.4

Creator: bradpython12

Last updated:

Add to Cart

Description:

pysds011 0.0.4

Simple python driver for SDS011 PM sensor from Nova.

Free software: MIT license


Installation
pip install pysds011
You can also install the in-development version with:
pip install https://github.com/michelepagot/pysds011/archive/develop.zip


Usage
Package has a class interface
log = logging.getLogger(__name__)
ser = serial.Serial('/dev/ttyUSB0', 9600)
ser.open()
sd = driver.SDS011(ser, log)
sd.cmd_set_sleep(0)
sd.cmd_set_mode(sd.MODE_QUERY)
sd.cmd_firmware_ver()
Package is also provided with a reference cli application:
pysds011.exe --port COM42 version
>> 21.2.2223


Documentation
This internal package documentation is available at https://pysds011.readthedocs.io/
Some other interesting reading are:
* SDS011 datasheet http://cl.ly/ekot
* This project is inspired by https://gist.github.com/kadamski/92653913a53baf9dd1a8


Contributing
Have a look at CONTRIBUTING.rst or to the Development section in the documentation


Changelog

0.0.4 (2021-2-7)

add more commands to cli
Testing and documentation



0.0.3 (2021-1-8)

cli get subcommands and produce meaningful results
robustness about error handling
Testing and documentation



0.0.2 (2021-1-4)

Improved cli (first functional).



0.0.1 (2020-12-19)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.