Commands and Events ManagementΒΆ
This section contains the different components related to the commands and events from the TMA that are:
TCP Server: this component is the one the TMA connects to over TCP to send and receive the TCP messages. The message to send is specified to the task by a public method of the TCP server object, and the received messages are published in a user event created when the object is initialized.
CommandReceiver: this component is the one receiving the commands from the TMA and triggering the corresponding state machines for each of them. This is done using the TCP server component.
Commands: this section contains the format of the commands and the list of the available commands with the parameters for each command.
Events: this component is the one sending events to the TMA. This is done using the TCP server component.