-
Notifications
You must be signed in to change notification settings - Fork 13.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Airspeed Sensor Failure on PX4 with STM32F743VIT6 During Flight, Causing Mode Switch to Manual. #24279
Comments
In the above logs, the values of airspeed parameters during the airspeed sensor failure issue were: ASPD_BETA_GATE - 1 These were the parameter values when the airspeed sensor failure issue occurred. Please advise: |
Hello, the logs posted only show the aircraft in stabilized mode. Also a GPS is required for mission mode, whereas an airspeed sensor is completely optional in px4 for FW auto modes (though it can be helpful). But it looks like your airspeed sensor is not causing an RTL (it is only warning and advising the user to RTL). Perhaps @sfuhrer can help with the airspeed specific preflight checks |
Hey @dirksavage88, thanks for your reply. The above log is from indoor testing, where we were just observing the airspeed sensor values and behavior. We need the airspeed sensor values, but the airspeed sensor failure occurs during flight. We also tested this in the field, and the same issue happened. Below are the details of our outdoor field testing: Log file - https://drive.google.com/file/d/1ttGrZQQsjJWgBo31pW3X4gkH2pYaj3XA/view?usp=drive_link @dirksavage88 , @sfuhrer , if you can provide any support on this issue, it would be very helpful for us. Thanks! |
Hey @sahil-enercomp I'm not familiar with this hardware, did you port this to PX4 in v1.15? |
Hey @mrpollo , thanks for your response. Yes, we ported this hardware to PX4 v1.15, including modifications to support our flight controller and airspeed sensor. |
Describe the bug
When using a HolyBro MS4525DO Digital Airspeed Sensor with the Flamingo H7 flight controller (STM32F743VIT6) running PX4 firmware, the airspeed sensor intermittently fails during flight. This issue triggers a switch to Manual mode, making the vehicle unsafe for autonomous operation. The sensor works without issues when using ArduPilot firmware, indicating the problem is specific to PX4.
Error Messages in Logs:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Screenshot / Media
https://drive.google.com/file/d/1sBz55kQPmTCDc664naUQkbcuxILzafD-/view?usp=drive_link
Video is showing failure but drone not goes to disarm because we set this parameter COM_DISARM_LAND = -1
Flight Log
Log - 1
https://review.px4.io/plot_app?log=305d9730-b6ab-44a8-bc72-bb7bd0c191bc
Log - 2
https://review.px4.io/plot_app?log=134363c1-cd59-4095-a3f9-e08ac2b4c5d0
Software Version
PX4 Firmware: v1.15.2
Flight controller
Hardware: Flamingo H7 (STM32F743VIT6) Source: (Indian made flight controller tested with ardupilot and its working fine. Flight controller not available online, Purchased from: Local Distributor)
Vehicle type
Fixed Wing
How are the different components wired up (including port information)
Airspeed Sensor: HolyBro MS4525DO Digital Airspeed Sensor
Additional context
The text was updated successfully, but these errors were encountered: