Mavlink plugin bug for wireshark

90 views
Skip to first unread message

노인철

unread,
Mar 7, 2023, 10:20:43 PM3/7/23
to MAVLink
1. I made a mavlink plugin for wireshark as below command.

python3 -m pymavlink.tools.mavgen --lang=WLua --wire-protocol=2.0 --output=mavlink_2_common message_definitions/v1.0/common.xml

After that, I got a 'mavlink_2_common.lua'

2. I tested Mavlink protocols with mavlink plugin in Wireshark(over V4.0)

3. A Mavlink MessageID had problem
1) Message ID : HEARTBEAT
2) Problem : only disply upto 'base_mode'.
4) I couldn't see below 'custom_mde', 'system', 'version'
1.png
4. I modified a line about 33607 line as below in 'mavlink_2_common.lua'
REMART this sentence 'dissect_flags_MAV_MODE_FLAG(subtree, "HEARTBEAT_base_mode", value)'
After that, it was working normally as below

5. Normaly Wireshark
3.png

Is it Mavlink plugin bugs?

Do you have any idea? or had experiece to me?

Thank you.

Reply all
Reply to author
Forward
0 new messages