I'm using a FakeTec V5 board with HT-RA62 and NRF52840 modules installed. I connected the INA226 sensor as follows:
IN-, VBS (VBus), and VCC connected to battery positive
IN+ to VCC (FakeTec)
GND (INA226) and GND (FakeTec) to battery negative
SCL (INA226) to SCL (FakeTec)
SDA (INA226) to SDA (FakeTec)
When the board address is set to 0x40, the sensor is detected by the firmware as an INA219 and displays distorted data, as expected. However, if the board address is set to 0x44 using a physical jumper on the INA226 module, judging by the source code, the sensor is not detected by the firmware.
When investigating this issue with a current INA226 unit on a simple Arduino UNO platform, using the INA226 library (v0.6.6), data is output correctly, indicating that the sensor itself is functional. Using the address jumper, the address also changes correctly.
Am I doing something wrong?
Room Server firmware v1.16.0 from MeshCore Flasher
I'm using a FakeTec V5 board with HT-RA62 and NRF52840 modules installed. I connected the INA226 sensor as follows:
IN-,VBS(VBus), andVCCconnected tobattery positiveIN+toVCC(FakeTec)GND(INA226) andGND(FakeTec) tobattery negativeSCL(INA226) toSCL(FakeTec)SDA(INA226) toSDA(FakeTec)When the board address is set to
0x40, the sensor is detected by the firmware as an INA219 and displays distorted data, as expected. However, if the board address is set to0x44using a physical jumper on the INA226 module, judging by the source code, the sensor is not detected by the firmware.When investigating this issue with a current INA226 unit on a simple Arduino UNO platform, using the INA226 library (v0.6.6), data is output correctly, indicating that the sensor itself is functional. Using the address jumper, the address also changes correctly.
Am I doing something wrong?
Room Server firmware v1.16.0 from MeshCore Flasher