- fixed rendering of Linux commands in the docs (@senden9, #7)
- marked
Error
as#[non_exhaustive]
- added support for newer AIRCO2NTROL devices that don't encrypt the data (@elmarx, #6)
- marked
Error
as#[non_exhaustive]
- Fixed the
hidapi
linkingCargo.toml
features (@tommilligan, #3)
- Fixed panic when displaying timeout errors
- Fixed
html_root_url
value
- Implemented
source
forError
Sensor
can now be sent across threads- Reduced size of
Error
- Updated
hidapi
dependency - Build times are a lot better (
failure
is no longer used)
- Removed
serde
feature
- Simplified timeout logic
- Fixed docs.rs build
- Improved documentation
- Added optional
serde
support - Added
Sensor::read
to read both values at once - Improved documentation
OpenOptions
is no longer consumed when used- Implemented common traits for
SingleReading
andOpenOptions
- Renamed
OpenOptions::with_serial
towith_serial_number
- Renamed
Sensor::read
toread_one
- Added report id to fix the Windows support
- Added read timeout support
- Added features to control
hidapi
linking
- Set default read timeout to 5 seconds
- Short USB reads are now reported as errors
- Bumped
zo-co2
dependency
- Initial release