Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Barometer not working on SpeedyBee F7 V3
#1
Hi,
suddently, for no apparent reason, the barometer of my SpeedyBee F7 V3 stopped working and it's always on "red" plus it's always reading 0.00 on sensor page.

Using INAV 5.1.0

diff all: https://pastebin.com/GYE3QKni
dump: https://pastebin.com/PUHZEntc

I didn't try anything since this is kind of a surprise, as far as i remember i didn't changed anything in the config - prior to the problem - that could lead to this.
Reply
Login to remove this ad | Register Here
#2
If you made no changed to the config and it happened all of a sudden then its probably a faulty component which is not very uncommon in this hobby.
Reply
#3
(26-Nov-2022, 11:07 AM)kafie1980 Wrote: If you made no changed to the config and it happened all of a sudden then its probably a faulty component which is not very uncommon in this hobby.

I realized that if I reset everything the barometer comes back online.
When I go to install the GPS and compass (M8Q 5883) the barometer stays red... Almost as if there is some crosstalk between the two
Reply
#4
The barometer and compass if connected via the same I2C connection may cause issues if one of the I2C devices is noisy.

I2C devices will not crosstalk since they will communicate with the host based on their I2C address (I am just simplifying things here and not going into actual detail).

Disconnect the compass and see how it behaves?
Reply
#5
(28-Nov-2022, 11:09 PM)kafie1980 Wrote: The barometer and compass if connected via the same I2C connection may cause issues if one of the I2C devices is noisy.

I2C devices will not crosstalk since they will communicate with the host based on their I2C address (I am just simplifying things here and not going into actual detail).

Disconnect the compass and see how it behaves?

Should I physically detach the SDA and SCL wires right?
Setting the compass to "None" in the config tab in INAV doesn't solve it...
Reply
#6
Yes, physically detach the SCL/SDA wires and test.
Reply
#7
(28-Nov-2022, 11:24 PM)kafie1980 Wrote: Yes, physically detach the SCL/SDA wires and test.

Wires detached
FC reset => Baro ok
Port 4 set on GPS => Baro red
Whole GPS unit detached => Baro ok
Reply
#8
Try the GPS on a different UART as you may have a conflict caused by UART 4.
Reply
#9
(28-Nov-2022, 11:39 PM)kafie1980 Wrote: Try the GPS on a different UART as you may have a conflict caused by UART 4.

I will! The curious thing is: 
I'm using the port provided by the FC so no soldering was needed.
How is it possible that a port explicitly created for the GPS (as per SpeedyBee specs) interferes with something that is already on the board?
Reply
#10
ow that I think about it, this FC has 5 UART.
UART1 is currently used for VTX
UART2 is currently used for RX
UART3 is currently used for CAM
UART4 is reserved for ESC telemetry
UART6 should be used for GPS but somehow fails.

Even if this solved the problem, it would create another one (where do I put the thing I removed from some of the other UART?)

If setting the baro to MSP instead of BMP280, it goes blue and this is the behavior when I pick it up and move a bit: https://imgur.com/a/ojHGRtT
This is the behavior when I pick it up but the GPS is disconnected (blue even with BMP280): https://imgur.com/a/clXUtYq
Reply
#11
You can use any full UART pair and swap them around.

Just avoid UART1 or UART3 on a F4/F7/H7 flight controllers that power themselves up when a USB cable is connected to the FC (Snow reported this on the forum a while back).

If your Baro is not connected via an MSP connection then its just fake baro data and not real. MSP protocol can only be used with specific units such as the Matek M8Q-CAN which output GPS/Compass/Baro data via MSP.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  SpeedyBee F405 V3 Testing Motors (Not Spinning) angent56 18 1,801 06-Apr-2024, 03:58 AM
Last Post: angent56
  Discussion Speedybee F405 wing Griffin Ucos 2 336 31-Dec-2023, 08:37 AM
Last Post: Griffin Ucos
  SpeedyBee F405 power and UART Q husafreak 9 678 22-Dec-2023, 05:48 PM
Last Post: husafreak
  Help Matek 411 Wing BAROMETER problem capediablo83 0 136 19-Dec-2023, 04:15 PM
Last Post: capediablo83
  Help Speedybee F7 V3 connection questions Griffin Ucos 4 678 07-Dec-2023, 05:41 PM
Last Post: Griffin Ucos


Login to remove this ad | Register Here