The top HSM controls whether the BOSYN is paired and sending control or unpair messages, or trying to pair and resampling the team selection dial upon the pair/unpair button press. The top level only controls the paired servo flag, and reads the analog inputs for the dial, and two joysticks, which can be queried by other SMs or services.
The chomping SM controls the various chomping LED indicators
The UART service houses all XBee communication protocol mechanisms including a timer-based transmission function and receive ISR. It also includes a message decoding function, pairing timers, and relevant event checkers