rdm-app
rdm-app copied to clipboard
Extra RDM developer tools
The following would be useful:
EUID calculator:
Enter a UID and it shows you the matching EUID
EUID Decoder
Paste in a hex dump and see the UID and if the checksum matches.
PID Lookup:
A table listing all of the PIDs, what document they are in, and with a filter search function to search by name or PID number
Packet Decoder:
Pasts in a hex-dump, and it will separate out the fields and tell you if the checksum is valid.
Code for the first two is at http://nomis52.net/data/rdm/
I'll let Dave copy it over and style it.
The first two are done.
you can make list with checkboxes in markdown:
- [x] EUID calculator: Enter a UID and it shows you the matching EUID
- [x] EUID Decoder: Paste in a hex dump and see the UID and if the checksum matches.
- [ ] PID Lookup: A table listing all of the PIDs, what document they are in, and with a filter search function to search by name or PID number
- [x] Packet Decoder: Pasts in a hex-dump, and it will separate out the fields and tell you if the checksum is valid.
It would be nice for the decoder if you could dump in pretty printed data, with an ASCII representation adjacent to it, and it would just ignore the ASCII data.
Packet decoder doesn't alert if Subdevice value is invalid