Skip to content

Wireshark Lua dissector for the ROS-Industrial SimpleMessage protocol

Notifications You must be signed in to change notification settings

ros-industrial/packet-simplemessage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

packet-simplemessage

v0.1.11

Overview

This is a Wireshark Lua dissector for the ROS-Industrial SimpleMessage protocol. For more information on the protocol, see simple_message. The current version of the dissector supports only the Groovy version of SimpleMessage (which is also used in Hydro and Indigo).

Screenshot of Wireshark dissecting the sample capture

Packet types dissected:

  • Ping
  • Joint Position
  • Joint Trajectory Point
  • Status
  • Joint Trajectory Point Full
  • Joint Feedback
  • Motoman Motion Control
  • Motoman Motion Reply
  • Motoman Read Single IO
  • Motoman Read Single IO Reply
  • Motoman Write Single IO
  • Motoman Write Single IO Reply
  • Motoman Joint Trajectory Point Full Extended
  • Motoman Joint Feedback Extended

Tested on (but should work on other versions and OS as well):

Installation

Make sure the version of Wireshark you have installed was compiled with Lua support (see wireshark.org/Lua).

If you're not interested in tracking development on the main branch, download the latest release from the GitHub Releases page and extract the archive somewhere temporarily (Windows users will likely want to download the zip archive).

Linux (per user)

cd $PACKET_SIMPLEMESSAGE
mkdir -p ~/.local/lib/wireshark/plugins
cp packet-simplemessage.lua ~/.local/lib/wireshark/plugins

Windows (per user)

Open %USERPROFILE%\AppData\Roaming (Win7) or %USERPROFILE%\Application Data (WinXP) and open the Wireshark\plugins folder (if it doesn't exist, create it). Now copy packet-simplemessage.lua to the plugins folder.

Bugs, feature requests, etc

Please use the GitHub issue tracker.

About

Wireshark Lua dissector for the ROS-Industrial SimpleMessage protocol

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages