canairio_firmware icon indicating copy to clipboard operation
canairio_firmware copied to clipboard

Geiger version

Open hpsaturn opened this issue 2 years ago • 1 comments

Description

Firmware implementation and support the CanAirIO Sensorslib with Geiger sensor CAJOE support

Tests

  • [x] tested in real hardware
  • [ ] backward compatibility tests
  • [ ] enable/disable feature via build flag
  • [ ] power consumption

hpsaturn avatar Jun 28 '22 08:06 hpsaturn

I found the next issue:

https://github.com/kike-canaries/canairio_firmware/issues/227

Also the sensor is detected without it is connected. We working on that.

hpsaturn avatar Jun 28 '22 09:06 hpsaturn

I synced it to the last version of Sensorlib and CanAirIO firmware, in order to try to have this PR in the next release. Also we have a new suppor for floats numbers in the TFT screen, regarding that I removed some extra code that we had in the main. Please try to test that in your Geiger sensors.. Thanks in advance.

hpsaturn avatar Jul 06 '23 20:07 hpsaturn

I synced it to the last version of Sensorlib and CanAirIO firmware, in order to try to have this PR in the next release. Also we have a new suppor for floats numbers in the TFT screen, regarding that I removed some extra code that we had in the main. Please try to test that in your Geiger sensors.. Thanks in advance.

Tested with AM2320 + esp32-WROOM + OLED. Works fine. image

roberbike avatar Jul 10 '23 16:07 roberbike

Hi...

thanks for the great job... I'll test it ASAP

     Giampaolo

Il giorno lun 10 lug 2023 alle ore 18:48 roberbike @.***> ha scritto:

I synced it to the last version of Sensorlib and CanAirIO firmware, in order to try to have this PR in the next release. Also we have a new suppor for floats numbers in the TFT screen, regarding that I removed some extra code that we had in the main. Please try to test that in your Geiger sensors.. Thanks in advance.

Tested with AM2320 + esp32-WROOM + OLED. Works fine. [image: image] https://user-images.githubusercontent.com/20878412/252410772-4205725c-c321-4269-90fb-927ebc2f16fb.png

— Reply to this email directly, view it on GitHub https://github.com/kike-canaries/canairio_firmware/pull/226#issuecomment-1629344455, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAODQQHQX3KFOGNVDQI5E33XPQW4RANCNFSM52BJ4LMA . You are receiving this because your review was requested.Message ID: @.***>

iw2lsi avatar Jul 10 '23 18:07 iw2lsi

I did some refactors in the Sensorlib code, and added new setter on the library to enable the Geiger sensor. Please confirm if this version is working.

https://github.com/kike-canaries/canairio_firmware/assets/423856/eaa7a607-c3d5-4290-b51e-3c1a1604f2e9

hpsaturn avatar Jul 11 '23 21:07 hpsaturn

Ver 957 does not show RAD and CPM values, but clicks are counted well. Tested in oled version. image

roberbike avatar Jul 12 '23 20:07 roberbike

I released a new version on the OTA testing channel with a possible fix. Also with a some fixes on HA cloud file. Thanks in advance for testing it in the real hardware :)

hpsaturn avatar Jul 13 '23 16:07 hpsaturn