meshtastic / firmware

Meshtastic device firmware
https://meshtastic.org
GNU General Public License v3.0
3.07k stars 741 forks source link

🐞 [Bug]: Power Metrics Telemetry not reported correctly for INA219BID #3820

Closed eric-becker closed 1 week ago

eric-becker commented 2 months ago

Firmware Version

2.3.8

What did you do?

On two separate nodes, I installed a RAK16000 DC Current Module (INA219BID) on the IO slot of a RAK19007 board with RAK4631 Core and toggled on Telemetry -> Power Options -> Enabled. The sensor has vin+ connected to the positive lead from a RAK Unify solar panel and vin- connected to the positive lead going to the solar port. Both ground leads are connected to GND on the module.

image

Expected Behavior

DC Current values to be displayed in the Apple client similar to the Android client.

image

Current Behavior

The client receives standard telemetry alternating with incorrect zero or null values resulting in 0% battery sometimes displayed for the node as well as a sawtooth pattern for the graphs.

image image

Participation

Additional comments

No response

meshtastic-bot commented 2 months ago

This issue has been mentioned on Meshtastic. There might be relevant details there:

https://meshtastic.discourse.group/t/battery-level-sometimes-0-with-dc-current-module-for-solar-power/12363/4

garthvh commented 1 week ago

This is fixed in the latest TestFlight release, the power telemetry data still needs a lot of work in the firmware.

gretel commented 1 week ago

This is fixed in the latest TestFlight release, the power telemetry data still needs a lot of work in the firmware.

cool, this will help my solar node. can you share the testflight link, please?