You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I've got a remotely installed node with bmp280 sensor. For some reason the sensor got stuck with wrong values e.g. 170 C degrees and -133 hPa pressure. The only way to get the sensor working again is to hard power cycle it. Simply rebooting the node doesn't work. As it's already installed on a high place, it requires quite an effort.
My question/suggestion is if there is a way upon reboot of the node, the firmware to do i2c bus reset somehow so the sensor is un-stuck. I believe there are some i2c instructions for that, but I'm not sure. If there are, it would be good to be implemented in the i2c logic.
As a hardware alternative, I'm thinking of connecting a transistor to the 3.3v line of the sensor and the base of the transistor to be hooked to a GPIO which I can control form the meshtastic app (on/off)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I've got a remotely installed node with bmp280 sensor. For some reason the sensor got stuck with wrong values e.g. 170 C degrees and -133 hPa pressure. The only way to get the sensor working again is to hard power cycle it. Simply rebooting the node doesn't work. As it's already installed on a high place, it requires quite an effort.
My question/suggestion is if there is a way upon reboot of the node, the firmware to do i2c bus reset somehow so the sensor is un-stuck. I believe there are some i2c instructions for that, but I'm not sure. If there are, it would be good to be implemented in the i2c logic.
As a hardware alternative, I'm thinking of connecting a transistor to the 3.3v line of the sensor and the base of the transistor to be hooked to a GPIO which I can control form the meshtastic app (on/off)
Beta Was this translation helpful? Give feedback.
All reactions