HGLRC M100-5883 GPS Compass Module // Barometer issue
Current Behavior
when connecting HGLRC M100-5883 GPS Compass Module, the barometer stay on red and gps and magnetometer also don't work at all
Steps to Reproduce
Steps to reproduce the behavior:
- Inav 7..2
- Speedbee F7 V3
- HGLRC M100-5883 GPS Compass Module
- Customer firmware (disbable the Barometer on the FC)
Expected behavior
Need to get working GPS and Magnetormeter so I can do autonomus missions
Suggested solution(s)
think the issue is with I2C address been in conflit with the GPS but I dont have a way to check debugs, sorry I'm noob on this framework :(
Additional context
Add any other context about the problem here.
- FC Board name and vendor:
- INAV version string: # version
INAV/SPEEDYBEEF7V3 7.1.2 Jun 1 2024 / 00:54:34 (4e1e59eb)
GCC-10.3.1 20210824 (release)
Breaking barometer on GPS connection usually means:
- Wiring is wrong. SDA should connect to SDA, SCL to SCL. There is no crossing like UART.
- GPS module has a i2c sensor that conflicts with something else connected to the FC, usually a barometer.
- There is an issue with the GPS unit that is messing up with the signal in the I2C bus.
Also, make sure you are powering your fc with a battery, as depending on what devices are powered by your usb port, there may not be enough power to run everything and it will cause issues.
Typically, the GPS module is connected to the flight controller using a UART interface. Almost any free UART port can be used. I do not recommend using SoftSerial UART to connect the GPS module. The connection is very simple, for this you need to connect GPS TX to FC RX and GPS RX to FC TX.