binarial
Member
I have several radios made by Ericsson, and I've developed some custom software to retrieve information from the radio successfully. Writing to the radio, however, I've encountered a roadblock!
It seems, all the radios have a 16-bit hash calculated after every command sent to the radio (assuming communication checksum verification... for errors). Here's a couple of line:
10 18 10 01 FF 00 00 7F 02 01 10 17 F4 E3
10 18 10 01 FF 00 00 7F 00 06 10 17 87 56
The last two hex values (or bytes) of every line is the checksum for that line. The problem is, I've tried most of the standard checksum calculations (crc16, xor, etc.) and nothing is producing those values. Anybody here have any idea how MA/COM / Ericsson radios calculate this checksum... or where I may be able to obtain this information? Thank you!
-David
It seems, all the radios have a 16-bit hash calculated after every command sent to the radio (assuming communication checksum verification... for errors). Here's a couple of line:
10 18 10 01 FF 00 00 7F 02 01 10 17 F4 E3
10 18 10 01 FF 00 00 7F 00 06 10 17 87 56
The last two hex values (or bytes) of every line is the checksum for that line. The problem is, I've tried most of the standard checksum calculations (crc16, xor, etc.) and nothing is producing those values. Anybody here have any idea how MA/COM / Ericsson radios calculate this checksum... or where I may be able to obtain this information? Thank you!
-David