Glad you managed to solve your problem
Because the firmware is compiled I’ don’t believe there’s a way to actually check the specifics of your custom frame, but you can check which frame is currently applied, and tell it to use the
custom one if it’s not already on it.
Check/Change FRAME in QGroundControl
Assuming you mean ‘autopilot’ or ‘Pixhawk’ there rather than Arduino, you can use the “Parameters” tab in QGroundControl to check for the current frame, and set it to the custom one if it’s not already set to that.
It may also be possible to set the Frame to Custom in the “Frame” tab, although I’m not sure whether it appears.
Check/Change FRAME with mavproxy
Alternatively, if you set up a mavproxy terminal with the autopilot you should be able to run the
param show frame_config command, which should tell you a value from 0-7 representing the currently used frame. If your custom frame is in use the value should be 7.
If you’re using our companion computer you can ssh in via the terminal over browser. Click ‘Open Terminal’ at the top right of the page, then type
# join ('resume') the mavproxy `screen` session
screen -r mavproxy
# check the current frame
param show frame_config
# if the frame_config value is not 7 (custom), run:
param set frame_config 7
# need to reboot Pixhawk for the change to apply
You can exit the
screen session by pressing