Hey Everyone,
Working on a mavlink connection API for a starling max 2 and encountered some unknown messages being output from the drone:
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', 'fd', '1', '1', '9a', '1', '0', 'b9', '1b', 'd3', '1', '8b', 'a0', '12', '0', 'c0', '1', '0', '0', '33', '3c', '0', '7e', '0', '14', '5', '39']}
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', 'fe', '1', '1', '9a', '1', '0', '73', 'c2', '98', '1', '8b', 'a0', '12', '0', 'c1', '1', '0', '0', '33', '38', '0', '0', '0', '14', 'b9', '3c']}
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', 'ff', '1', '1', '9a', '1', '0', 'd9', 'c2', '5', '1', '8b', 'a0', '12', '0', 'c2', '1', '0', '0', '66', '8', '0', '0', '0', '14', '89', '88']}
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', '0', '1', '1', '9a', '1', '0', 'c7', '1d', '2f', '1', '8b', 'a0', '12', '0', 'c3', '1', '0', '0', '33', '0', '40', '0', '0', '14', '67', 'cb']}
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', '1', '1', '1', '9a', '1', '0', '30', '36', '1', '1', '8b', 'a0', '12', '0', 'c4', '1', '0', '0', '66', '20', '0', '0', '0', '14', 'ad', '27']}
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', '2', '1', '1', '9a', '1', '0', '29', 'ed', '6', '1', '8b', 'a0', '12', '0', 'c5', '1', '0', '0', '44', 'ff', 'ff', 'ff', 'ff', '7', 'd8', '78']}
Unhandled message: UNKNOWN_410 UNKNOWN_410 {data:['fd', '12', '0', '0', '3', '1', '1', '9a', '1', '0', '27', '37', '1d', '1', '8b', 'a0', '12', '0', 'c6', '1', '0', '0', '88', '0', '2', '19', '2', '28', 'd7', '8f']}
Unhandled message: UNKNOWN_380 UNKNOWN_380 {data:['fd', '14', '0', '0', 'a', '1', '1', '7c', '1', '0', '0', '0', '0', '0', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', '5', '50']}
Unhandled message: UNKNOWN_290 UNKNOWN_290 {data:['fd', '2e', '0', '0', '30', '1', '1', '22', '1', '0', '59', '4f', 'd2', '48', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', 'b3', 'd1', '0', '0', '0', '0', '0', '0', '0', '0', '7c', '15', 'b4', '14', '18', '15', '7c', '15', '0', '4', '1', 'f', 'f8', 'cc']}
Unhandled message: UNKNOWN_291 UNKNOWN_291 {data:['fd', '28', '0', '0', '31', '1', '1', '23', '1', '0', '59', '4f', 'd2', '48', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', 'd6', '78', '47', '41', 'b3', '9d', '47', '41', 'c7', '4b', '47', '41', 'bd', '74', '47', '41', '77', '1e']}
Unhandled message: OPEN_DRONE_ID_LOCATION OPEN_DRONE_ID_LOCATION {target_system : 0, target_component : 0, id_or_mac : [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], status : 1, direction : 36100, speed_horizontal : 25500, speed_vertical : 6300, latitude : 0, longitude : 0, altitude_barometric : 111.9713363647461, altitude_geodetic : -1000.0, height_reference : 0, height : -1000.0, horizontal_accuracy : 0, vertical_accuracy : 0, barometer_accuracy : 1, speed_accuracy : 0, timestamp : 65535.0, timestamp_accuracy : 0}
Unhandled message: UNKNOWN_380 UNKNOWN_380 {data:['fd', '14', '0', '0', '3c', '1', '1', '7c', '1', '0', '0', '0', '0', '0', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'ff', 'db', 'a0']}
Unhandled message: UNKNOWN_411 UNKNOWN_411 {data:['fd', '2', '0', '0', '58', '1', '1', '9b', '1', '0', 'c6', '1', '79', '8d']}
Unhandled message: UNKNOWN_290 UNKNOWN_290 {data:['fd', '2e', '0', '0', '64', '1', '1', '22', '1', '0', 'af', '8b', 'e1', '48', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', 'd6', 'd4', '0', '0', '0', '0', '0', '0', '0', '0', '7c', '15', 'b4', '14', '18', '15', '7c', '15', '0', '4', '1', 'f', 'e8', 'e6']}
Unhandled message: UNKNOWN_291 UNKNOWN_291 {data:['fd', '28', '0', '0', '65', '1', '1', '23', '1', '0', 'a0', '90', 'e1', '48', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '73', '68', '47', '41', 'cb', 'a1', '47', '41', '7e', '3f', '47', '41', '7', '81', '47', '41', '9d', 'f5']}
I have been looking at the messages being broadcast from the drone and had not seen these specific messages until just now. The output is from a GCS script and throws the Unhandled message:
exception when an unknown message type appears along with the type and content of the message.
- Where can I find the necessary definitions for these extra / unknown message types? I am only using the
common.xml
definitions (afaik)
- Why would the drone ID messages suddenly start appearing? This appears to be part of the remote ID system; does this mean that someone nearby is sending out pings?
Thanks for any help!
Kind regards,
Griffin