mirror of
https://github.com/ArduPilot/ardupilot.git
synced 2026-10-06 19:00:27 +08:00
Replace the open-coded `16 * char_to_hex(x) + char_to_hex(y)` checksum decode with hex_twochars_to_uint8. Returns false on malformed checksum characters rather than silently computing a wrong value. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>