Releases: TimOrme/sds011lib
Releases · TimOrme/sds011lib
v0.4.0
16 May 05:28
Compare
Sorry, something went wrong.
No results found
Fixes
Corrects behavior around active mode. Drains response buffer until the correct response is found, instead of relying on it being the last command.
Documentation
Updates documentation to correct new understanding of active mode and pyserial behavior.
v0.3.2
14 May 18:56
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Fixes a critical bug with reading data, where the wrong byte data was read from the device. Bug affects v0.3.0 and v.0.3.1.
v0.3.1
14 May 18:54
Compare
Sorry, something went wrong.
No results found
Documentation
Adds note describing high-level device functionality to doc site.
v0.3.0
14 May 18:53
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Tightens the contract up, and hides unnecessary internals. Specifically, makes the constants.py package private.
Restructures response objects so that they are pure data classes. Parsing code is internal to the readers now.
Removes hierarchy from response objects, and makes the generic ReadResponse class private
Documentation
Adds links to PyPI and code coverage in README
Testing
Adds code coverage with pytest-cov and codecov.io
v0.2.2
14 May 18:49
Compare
Sorry, something went wrong.
No results found
Documentation
Adds examples using a string constructor for readers, instead of a Serial device.
Adds notes about what the device does in more detail
v0.2.1
14 May 18:47
Compare
Sorry, something went wrong.
No results found
Fixes
Adds py.typed file so users of library can use type stubs.
v0.2.0
14 May 18:46
Compare
Sorry, something went wrong.
No results found