Fifo
Fifo - Peek
Peek data from a FIFO available in the project
IN
| Name | Type | Description |
|---|---|---|
| InWaitForData | Bool | Stop the tool's execution until new data is available in the FIFO |
| InTimeout | Int | Timeout in ms to wait for data.If -1, wait forever |
| InFifo | DynamicEnum | The FIFO memory where to push data |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutData | RegisterParamCollection | Parameters to be poped from FIFO |
| Error | ErrorState | Gets the execution error message |
Fifo - Pop
Pop data from a FIFO available in the project
IN
| Name | Type | Description |
|---|---|---|
| InWaitForData | Bool | Stop the tool's execution until new data is available in the FIFO |
| InTimeout | Int | Timeout in ms to wait for data.If -1, wait forever |
| InFifo | DynamicEnum | The FIFO memory where to push data |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutData | RegisterParamCollection | Parameters to be poped from FIFO |
| Error | ErrorState | Gets the execution error message |
Fifo - Push
Push data in a FIFO memory available in the project
IN
| Name | Type | Description |
|---|---|---|
| InData | RegisterParamCollection | Parameters to be pushed into FIFO memory |
| InFifo | DynamicEnum | The FIFO memory where to push data |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| Error | ErrorState | Gets the execution error message |