-
Notifications
You must be signed in to change notification settings - Fork 2
Unable to get any output from DS100 on fw 20250908-1356 #1
Description
Tried to run this on a Raspberry Pi 4 running Debian Trixie.
Script outputs that it's detected the MAVLink heartbeat which indicates at least the D100 is detected.
However it outputs nothing else. Yet the dongle is working correctly in Relay mode as the UAV shows up on my phone.
Having added the line 42 the command: print(msg.to_dict()) I've been able to get some limited diagnostic output.
23:43:28 MAVLink heartbeat received
{'mavpackettype': 'HEARTBEAT', 'type': 34, 'autopilot': 8, 'base_mode': 0, 'custom_mode': 0, 'system_status': 4, 'mavlink_version': 3}
{'mavpackettype': 'BAD_DATA', 'data': bytearray(b'\r\n'), 'reason': 'Bad prefix'}
Again this seems to indicate there is some communications happening, However the BAD_DATA makes me wonder is there something wrong with the D100 firmware is it not outputting the correct data. Or is this script not working correctly?
Has anyone made this script work with the DS100 and Firmware Ver 20250908-1356