Parse
You can parse Lightbug V3 messages using the tool below.
Enter bytes in any format (decimal integers, hex, 0x notation, comma or space separated, or base64 encoded), and the tool will automatically detect and display any valid protocol messages found in the byte stream, and tell you information about them.
The parser can detect one or more valid messages in a byte stream, even if they are surrounded by noise bytes or random text (such as other logs).
The parser can also detect and display partially correct messages:
- Invalid checksum: The message structure is valid but the CRC check fails
- Truncated messages: The message is cut off before completion
- Malformed structure: The message can be parsed up to a certain point
Partial messages are highlighted with a yellow border and warning badge.
You can find some example byte streams below to try out.
Parser
Examples
Click any example below to load it into the parser:
Partial or Messy Input
These examples demonstrate the parser's ability to detect partially correct messages, messages embedded in noisy text, or non-message patterns that might indicate wrong data format.