Bug Report
I was trying to implement a custom command to control the onboard computer via MAVLink. I saw that ArduPilot 4.7 can route packets with bad CRCs.(PR) But unfortunately, it is not working at all. QGC is not arguing that the command is unknown, and FCU does not route it to the onboard computer. If I send a command straight to the onboard computer, it works. The issue lies within the FCU itself.
Issue details
FCU does not route custom dialect commands to components when the ‘MAV2_OPTIONS’ parameter is set to 8. Aka bad CRC packets.
Version
ArduPilot 4.7.
Platform
[ ] All
[ ] AntennaTracker
[x] Copter
[ ] Plane
[ ] Rover
[ ] Submarine
Airframe type
X-type
Hardware type
Matek mateksys H743 slim v3
LOGS
bin. I was trying to send command MAV_CMD_REQUEST_MESSAGE with custom MSG_ID.
Bug Report
I was trying to implement a custom command to control the onboard computer via MAVLink. I saw that ArduPilot 4.7 can route packets with bad CRCs.(PR) But unfortunately, it is not working at all. QGC is not arguing that the command is unknown, and FCU does not route it to the onboard computer. If I send a command straight to the onboard computer, it works. The issue lies within the FCU itself.
Issue details
FCU does not route custom dialect commands to components when the ‘MAV2_OPTIONS’ parameter is set to 8. Aka bad CRC packets.
Version
ArduPilot 4.7.
Platform
[ ] All
[ ] AntennaTracker
[x] Copter
[ ] Plane
[ ] Rover
[ ] Submarine
Airframe type
X-type
Hardware type
Matek mateksys H743 slim v3
LOGS
bin. I was trying to send command
MAV_CMD_REQUEST_MESSAGEwith custom MSG_ID.