billvaglienti / ProtoGen

Communications protocol generation software
MIT License
30 stars 16 forks source link

Comparison and serialization #69

Closed billvaglienti closed 6 years ago

billvaglienti commented 6 years ago

Add a feature so protogen outputs code to do the following:

Compare two packets and generate a report on their differences. The report should give the field names and the values. Packet size differences should also be reported.

Similarly take a packet and generate an ASCII serialization of it so a human can read it. For extra points read back the serialization and regenerate the packet.

billvaglienti commented 6 years ago

Done, see version 2.10 for comparison and 2.11 for text reporting. Not going to do text read back.