Telemetry Modules: Telem1 → SiK Radio, Telem2 → CUAV WLINK
Communication Setup:
PC runs UXRCE-DDSAgent
PX4 runs uxrce_dds_client
Ground Control Software: QGroundControl (QGC)
Issue Description
I want to manually take off using the RC transmitter and then switch to Offboard mode, but I encountered the following issues:
Cannot switch to Offboard mode via QGroundControl, even though my code does not trigger takeoff directly.
GPS indicator turns red, and the system refuses to change modes.
I intend to send commands via SiK Radio, but I’m still troubleshooting possible issues.
Does anyone know what could be causing this? Any suggestions for troubleshooting or resolving the problem would be greatly appreciated.
Thanks in advance!
As long as you can fly with Position mode (the drone has the pose estimation, like GPS, LIO, VIO, mocap), you should be able to fly with Offboard mode
But in order to do an Offboard flight, your drone needs to be continuously getting offboard signal from you PC. You can check how to do it in the example code provided in px4_ros_com package
Sorry for misunderstanding.
Not only GPS module indicator(light) turned red, but also the error message reported "switching to offboard is currently not available. Absolutely, the drone was continuously receiving the signal from PC, but it just show the error mentioned above.
Currently, I wanna do only attitude tracking test, and not sure if only send attitude signal is possible, or should I need to send a position signal for it ? Thank you.