Skip to content

Releases: kike-canaries/canairio_sensorlib

v0.5.2 rev355

04 Feb 09:12
c77c900
Compare
Choose a tag to compare
  • updated libraries
  • fixed possible issue with SPS30
  • in research issue with AM2320 but works fine for some users
  • resolved issue with sea level pressure #103

2022-02-04 10:03:14 +0100 c77c900 Merge pull request #128 from kike-canaries/devel

v0.5.1 rev352

28 Jan 11:55
3519a01
Compare
Choose a tag to compare

2022-01-28 12:52:02 +0100 3519a01 Merge pull request #126 from kike-canaries/fix_issue_125_uart

v0.5.0 rev351

24 Jan 16:50
Compare
Choose a tag to compare
  • added documentation to all public methods and examples
  • Multi Wire version (Two i2c channel test)
  • fixed some issues with dual Main sensor (One PM2.5 and one CO2 sensor0
  • improved unit registered methods
  • improved sensor registry methods
  • removed MainSensorType and MainSensor concept and methods
  • added multivariable advanced example
  • improved memory consumption

2022-01-24 17:49:55 +0100 6b53085

v0.4.3 rev342

07 Jan 12:59
de7324e
Compare
Choose a tag to compare

Multivariable support

This version added new getters to have the current status of each unit of each sensor connected to the device in real time.

  • Tested on TFT version (TTGO T-Display board)
  • Tested with Panasonic PM 2.5 sensor, AM2320, SHT31, SenseAirS8 and Sensirion SCD30 sensors

Features

    uint8_t getUnitsRegisteredCount();

    bool isUnitRegistered(UNIT unit);

    String getUnitName(UNIT unit);

    String getUnitSymbol(UNIT unit);

    int getNextUnit();

    uint32_t getUnitValue(UNIT unit);

2022-01-07 13:58:15 +0100 de7324e Merge pull request #118 from kike-canaries/devel

v0.4.2 rev341

14 Dec 18:46
22db523
Compare
Choose a tag to compare

22db523 Merge pull request #113
55d1ea3 pull request #114 (debug mode improvements)
083dd78 getter for version_name and revision #112
adf9882 fixed some verbose log issues
e86046b add validation for deploy script
c7e78fb Merge pull request #110 from @melkati (multiply issue on SCD30)

2021-12-14 19:43:43 +0100 22db523 Merge pull request #113 from kike-canaries/devel

v0.4.1 rev340

07 Dec 11:14
6e5014d
Compare
Choose a tag to compare
  • fix issue #102
  • main refactor for UART devices (device_type)
  • refactor for device selected (please update your implementations)
  • re-write examples
  • testing with communities and implementers

2021-12-07 11:57:36 +0100 6e5014d Merge pull request #109 from kike-canaries/fix_issue_102

v0.4.0 rev339

05 Dec 01:31
Compare
Choose a tag to compare

v0.3.9 rev338

30 Nov 11:59
8e04e0f
Compare
Choose a tag to compare

ec02fe2 Accounts for SCD4x conversion rounding errors in temperature offset
e8a30bb Include SCD4x in setTempOffset
8420e8d Fix bug with float comparation https://t.me/canairio/18540
d467acb New BMP280 sensor and BME280 issues fixed
4d3c6c4 changed the defaults address for bme280 and sht31 sensors
a27e341 new implementation of BMP680 sensor
f016731 fixed all PlatformIO libraries to static version
cb5cb49 fixed issue with bme280 sensor detection
2817cc1 possible fix to issue #101
8a4792d refactor enum variable Sensirion to SSPS30

Thanks to @melkati @roberbike @danielbernalb @lemeit
for report issues and fixes

v0.3.8 rev337

24 Nov 10:59
Compare
Choose a tag to compare
  • fix the issue #98.
  • tested on real device

2021-11-24 11:37:29 +0100 0608d09 rev337 v0.3.8 fixed Altitude offset and log refactor

v0.2.9 rev329

27 Aug 20:52
250ee11
Compare
Choose a tag to compare
  • fix issue #86
  • fix scd30 device_type issue
  • fix scd30 altitude offset issue
  • refactor device_type enum issues