IRPyro messaging application
Communications program between IRPyro and IRPyro evaluation tool
|
▼IRPyro messaging application | Main and support functions for state machine |
▼Message Handler | Packs and unpacks messages to and from the GUI |
Message Pack | Packs a message to the GUI with the adequate frame |
Message Unpack | Process a stream of bytes to find a valid GUI command |
▼Message Interface | Defines in firmware each individual command response to GUI commands |
Message Generator | Given a byte string response from the firmware, selects the adequate frame for the GUI |
Message Interface Common | Functions common to Message Generator and Message Interpreter |
Message Interpreter | Given a byte string response from the firmware, selects the adequate frame for the GUI |
▼Queue Handler | Access and handling of circular queues |
Queue | Queue structure definition. Adds and removes elements |
Queue Handle | USART IRQ, Get and Put char into reception and transmission queues |
main IRPyro messaging application | |
Watchdog driver |