Firmware name and version was wrong after a few days:
{“id”: “15713a16d353”, “alias”: “loznice”, “firmware”: “w\u05b4G”, “version”: “”}
After reflash was OK again:
{“id”: “15713a16d353”, “alias”: “loznice”, “firmware”: “air-quality-monitor”, “version”: “v1.0.3”}
It seams to me, that some memory is overwritten where should not be…
The bug caused some RAM issues which could also damage firmware name and temperature values. Please test the firmware and let us know if the extreme temperature values also disappear.
In the new firmware I’ve also removed sending events when buttons are pressed for scrolling the display and added sending radio ovents when left, right or both buttons are pressed for 1 second. This is also confirmed by pulsing the green LCDs on the LCD Module.
Hi @hub.martin,
as I see, the 2 seconds interval was fixed and for extreme values I need more days to test.
One more thing: I needed to plug-in usb for power due to the fact, that batteries are after one week on 65% - probably because of VOC sensor consumption. It would be better to have micro USB port on the back side (maybe some additional one). Or would it be possible to change LCD display orientation and have the box with current bottom on top side? FW update is no problem for me, question is if is it supported by SDK.
Update: For sure the display rotation can be changed: https://sdk.hardwario.com/group__bc__module__lcd.html#ga7a17e5bf8f732feda98bf4889c96f0f7
The excessive battery discharge was caused by sending temperature over radio every 2 seconds.
VOC-LP is not completely low-power but for now the reason was that firmware bug.
Yes, you can use thhat function to rotate display. Also you can “swap” buttons callbacks.