Transceivers are a very practical optimization mean for models where computationally intensive control algorithms are used. They allow splitting any control algorithm into multiple tasks that can be computed on separate cores, at the expense of one time step of delay.
Transceivers can only be connected to one component on each side. If a signal must be shared with more than one component on one side, a dummy component must be used, e.g. a gain of 1.
Available transceiver types:
- Transceiver, float: used to share a float-type signal between two tasks
- Transceiver, integer: used to share an integer-type signal between two tasks