Robust Radio Communication Protocol

Well my main goals are two have a robust two way communication, that sends packets each way 50 to 100 times a second, and have it be robust enough to handle errors.

That being said, im not exactly sure how to implement a checksum, and not sure exactly how to correctly do a packet system (is one byte off limits and only used as a start byte, how is a packet defined start to end?)

-Nick