Closed DevanTurtle7 closed 3 weeks ago
The only comment I have about the code is that the Command ID was intended to be unique across all messages, not just messages of a specific command type. That being said, this gives us significantly more possible IDs to cycle through. Probably won't be a big deal either way, only thing I could think of it it would take longer to verify the Command ID isn't a repeat (although we would need to actually test to see if that's significant).
I'd want to double check that the messages come through on the client as expected before merging, but other than that I think it's good to go.
Implemented the ICD and the 2 documentation functions (handshake and polar pan). Used C Types to ensure that the number of bytes will be correct.
closes #23