I'd think it would be more appropriate to make the OLS known to Wireshark , and use Wireshark to do the decoding. Afaik wireshark is C/C++ , and jawi's parser is java , while they're alike ... It would be a big effort to port (keep insync) the wireshark plugins.
So someone should interface the OLS output to wireshark instead (if possible) ,wireshark is usually live data and OLS is captured. Maybe a saleae (streaming usb) would be easier to implement.
When connecting to a linux (here mint 14.1) the modem manager is locking the two ttyUSBxx devices for up to a minute annoying thing (prob Bill G inspired)
Feb 15 10:21:07 x200-1 modem-manager[1039]: <info> (ttyUSB0) closing serial port... Feb 15 10:21:07 x200-1 modem-manager[1039]: <info> (ttyUSB0) serial port closed Feb 15 10:21:07 x200-1 modem-manager[1039]: <info> (ttyUSB1) closing serial port... Feb 15 10:21:07 x200-1 modem-manager[1039]: <info> (ttyUSB1) serial port closed
The solution is to tell the modem manager to "FSCK off" :-) Get the file from here : http://n1.taur.dk/77-mm-usb-serport-blacklist.rules Drop it into /etc/udev/rules.d/ And do a : sudo udevadm control --reload-rules
Now all i have to do us make the tty's (vid:pid) user accesable so i don't have to use: sudo jtag