An inline model interface custom device executes inline with the VeriStand Engine's Primary Control Loop (PCL), which processes data acquired from hardware inputs and sends the processed values to hardware outputs without latency.
An inline model interface custom device executes as a state machine, or action-engine. The device contains a Case structure, and the PCL calls each case at a specific time with respect to other components of the VeriStand Engine. Within the device, an uninitialized Feedback Node handles iterative data transfer between states.
The inline model interface custom device is very similar to the inline hardware interface custom device. An inline model interface custom device has one case, or step, that executes within an iteration of the PCL, while an inline hardware interface custom device has two steps that execute within a PCL iteration.