RT FIFO 읽기
- 업데이트 날짜:2023-02-17
- 2분 (읽기 시간)
RT FIFO 읽기
RT FIFO의 가장 오래된 원소를 읽습니다.
RT FIFO에 새로운 데이터가 없거나 RT FIFO가 비어있는 경우, 이 노드는 타임아웃(ms)에 지정된 시간만큼 새로운 데이터를 기다립니다. 타임아웃(ms) 값이 만료되는 경우, 이 노드는 원소 출력의 원소에 연결된 값을 반환하고 비어있음? 출력에 참을 반환합니다.
입력/출력

rt fifo
기존 RT FIFO를 참조합니다.

원소
빈 RT FIFO의 기본 반환값을 설정합니다. 이 데이터 타입은 사용자가 연결하는 기본 반환값의 타입에 맞게 변경됩니다.

타임아웃(ms)
RT FIFO가 비어있는 경우, 노드가 새 값을 받을 때까지 기다리는 시간, 단위는 밀리초. 무한대로 기다리려면 타임아웃(ms) 입력에 -1을 연결합니다.
Default value: 0

에러 입력
이 노드가 실행되기 전에 발생하는 에러 조건.
노드는 표준 에러 동작에 따라 이 입력에 반응합니다,
Default value: 에러 없음

rt fifo 출력
rt fifo에서 정의된 RT FIFO에 대한 참조.

원소 출력
RT FIFO에서 읽은 데이터. 노드가 새 데이터를 읽지 않는 경우, 노드는 기본 원소를 반환합니다.

비어있음?
RT FIFO를 읽을 때 RT FIFO가 비어있는지 여부를 나타내는 불리언.
| 참 | RT FIFO가 비어있고, FIFO가 타임아웃되었습니다. |
| 거짓 | RT FIFO가 비어있지 않습니다. |

원소의 개수
읽기 또는 쓰기 작업 후에 RT FIFO에 남아있는 원소의 개수.
