Updated chair comms code to match new documentation

Updated protocol
Fixed checksum generation
Added interpretation of received data