Releases: insighio/microSDI12
Releases · insighio/microSDI12
v0.6.1
v0.6.0
Enhancements
- updated get_sensor_info function to extract info based on SDI12 specs
- important change: model which is the second returned value in the tuple now holds only the actual 6 characters that describe the model
- added function get_sensor_info that provides the complete response of aI! command splitted based on SDI12 specs
v0.5.0
v0.4.1
v0.4
New Features:
- ESP32 support. Made changes due to the different initialization parameter names of the UART and the different usage of Pin contol while using UART.
- added funtion 'set_wait_after_uart_write' to be able to enable/disable the sleep command after a UART write.
- For micropython implementations that uart.write calls uart_wait_tx_done, this sleep can be deactivated
- added function 'set_timing_params' to be able to set wait duration for each character (default: 8333us). Mainly affects the timing of direction change for RS485
Bug fix:
- in 'get_measurement' proerly read the seconds to wait for the measurement to be ready.
- add safetly guard when requesting for additional sensor data in case the sensor mulfunctions to avoid infinite while loop.