-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Currently, the following PDUs are required to execute a simulation cycle in Op_Mode NRT.
The large number of PDUs decreases the maximal achievable step execution rate drastically.
| PDU | Sender |
|---|---|
| STC_do_Step | Master |
| RSP_ack | Slave |
| NTF_state_chaged (COMPUTING) | Slave |
| NTF_state_changed (COMPUTED) | Slave |
| STC_send_outputs | Master |
| RSP_ack | Slave |
| NTF_state_changed (SENDING_D) | Slave |
| DAT_input_output | Slave |
| NTF_state_changed (RUNNING) | Slave |
| DAT_input_output | Master |
Some of them could be omitted to increase the execution rate and decrease the network utilization. I.e. after sending the STC_do_step, the slave changes its state to computing or sends a RSP_nack. The master does not require a RSP_ack. There should be no latency between the state transmissions and the NTF_*message
debuti