iNavFlight / inav

INAV: Navigation-enabled flight control software
https://inavflight.github.io
GNU General Public License v3.0
3.16k stars 1.48k forks source link

HAKRC F4 and a compass #5052

Closed grafvadim closed 5 years ago

grafvadim commented 5 years ago

Good day. There is an FC HAKRC F4 and a BN-880 module (GPS and compass) and CrossFire Nano RX. Connected GPS to RX6, TX6. CrossFire on RX3, TX3, Works. But where is the compass? I tried on TX1, RX1. INAV does not see the compass. I tried on Crossfire nano RX on the ports BST SDA and BST SDL does not see the compass. I tried to solder on a compass on RX3, TX3, and crossFire on RX1, TX1, I see neither a compass, nor crossfire. Already I don’t know what to do, can anyone know how to solve the problem?

issue-label-bot[bot] commented 5 years ago

Issue-Label Bot is automatically applying the label Support to this issue, with a confidence of 0.80. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

DzikuVx commented 5 years ago

Compass has to be connected via I2C bus with pads SCL to SCL and SDA to SDA. Refer to the flight controller documentation where I2C pins are broken out. On the BN880 IIRC SCL is marked as C and SDA as D

grafvadim commented 5 years ago

https://ae01.alicdn.com/kf/HTB12EzUOmrqK1RjSZK9q6xyypXax.jpg The fact of the matter is that there are no SDL and SDA contacts on the FC board.