Donna Dionne wrote:
HI!
I have both the message_template.txt and the keywords.txt, but I am still having trouble decoding the packet. I would like to find out how I can correlate the packet type (byte 5, 6, or 7 for high, medium, and low packet respectively) to the definitions in message_template.txt. For example, the packet 40 00 00 01 ff ff 00 is a low packet of type 00, but what is the definition of low packet type 00 in message_template.txt? and how does the file keyword.txt help?
Actually low packets have eight byte headers since the id is two bytes, instead of one byte like the medium and high frequency headers. And just for reference, the id is one of the fields that is in network order (big endian). Lets say the ID was 00 01 though, that would be the first low packet you come across in the message_template. A medium frequency header with id 03 would be the third medium frequency packet in the template. The packets are ordered, but the blocks and fields inside the packets are all out of order. That's why the keywords.txt list is needed to figure out the ordering of fields and blocks.

John Hurliman

_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev
http://www.libsecondlife.org/

Reply via email to