ArduPilot / ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source
http://ardupilot.org/
GNU General Public License v3.0
10.76k stars 17.22k forks source link

Copter: Spurious characters at end of bad CRC message on OSD #10098

Closed atshort closed 5 years ago

atshort commented 5 years ago

I set SERVO_BLH_DEBUG = 1 to enable MAVlink reporting of BlHeli error messages to track down "bad CRC" errors I'm seeing. On the Messages tab in Mission Planner, and also with the Yaapu telemetry script these "bad CRC" messages are reported correctly. However in the messages field of the ArduCopter OSD there are two spurious characters appended to the message. See attached screenshot.

bad crc msg

Version 3.7.0-dev

Platform [ ] All [ ] AntennaTracker [ x ] Copter [ ] Plane [ ] Rover [ ] Submarine

Airframe type X quad

Hardware type KakuteF7 flight controller, Holybro Tekko32 4-in-1 ESCs.

sh83 commented 5 years ago

Thanks for reporting. It is fixed now.