Yet another external compass issue.

Hi all im new around here,

I just started to assemble an APM2.5 and used an external compass with the GPS Ublox NEO-6M GPS + HMC5883L Compass Module, so far everything went okay, however... im not sure why the Mission planner doesn't respond when I physically YAW,PITCH or ROLL orientate the compass, I get a GPS lock but the software doesn't respond  to the external compass.. only the APM 2.5 seems to respond.

I did the following:   

===============

1) CUT the trace, checked that its broken with a multimeter. check! 

2) checked power to the GPS/ compass module, its fine 3.3v check.!

3) check the I2C data, SDL and SCK with a scope. fine get the data packets, check.!

Use the terminal: 

================

Did a check using the test command. 

1) test compass 

I get data from the device.

2) disconnected the I2c WIRE to the compass  

I get compass initialization failure (proof it works)

How do I determine if the external compass is working if the software is NOT responding to it?

Thanks in advance.

  

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I still cant figure this out,I used a logic analyser on the clock and data line and it seems data is present, if all fails I will just re solder the track and use the on board compass. 3692902171?profile=original 

  • Admin

    @Yaghiyah,

    It could be that the clone GPS/Compass module's compass is not compatible with your APM2.5 for some unknown reason? Also, is your APM2.5 a 3DR product or a clone?

    I believe that the MP HUD will only show changes in heading (Yaw) based on the GPS, Yaw gyro, and compass inputs. If the compass is not working, then the APM uses the GPS and Yaw gyro for heading.

    If you are not getting changes in Pitch and Roll in the HUD when move your vehicle in the Pitch and Roll axes, then there might be a problem with the APM I2C 3.3vdc regulator. The 3DR GPS/Compass module compass uses 3.3vdc regulated from the GPS 5vdc supply. I do not know about your clone module.

    Regards,

    TCIII ArduRover2 Developer

This reply was deleted.

Activity