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'
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
Is it Mavlink plugin bugs?
Do you have any idea? or had experiece to me?
Thank you.