I am polling a remote oscilloscope and the answer is "almost" pure ASCII:
"Almost" because the 4-byte header 80 00 00 15 (15 is the length of the ASCII message, in this case 21 bytes) doesn't let me decode the payload as ASCII in the column Data (neither when set as Custom/data.data nor Custom/data.text):
Edit > Preferences > Protocols > Data has been already set as Show data as text
I would like to read the ASCII text as in Follow TCP Stream, where it is decoded correctly and the invalid ASCII codes changed to .:
Is there a way to remove the first 4 bytes without writing a dissector? I have no knowledge of Lua and no idea about how to write the dissector anyway: 10.3. Example: Dissector written in Lua is well above my understanding. Any pointer to a published solution that I can easily adapt is welcome.
Thank you



80 00 00 XXis the beginning of payload. I never found a message longer than 54 bytes. I am reverse engineering the communication and only assume80 00 00is fixed. It could be a status of any kind, but I am interested only in the ASCII string. - Alex Poca