STREAMER(9) | LinuxCNC Documentation | STREAMER(9) |
NAME¶
streamer - stream file data into HAL in real time
SYNOPSIS¶
loadrt streamer depth=depth1[,depth2...] cfg=string1[,string2...]
DESCRIPTION¶
streamer and halstreamer(1) are used together to stream data from a file into the HAL in real time. streamer is a realtime HAL component that exports HAL pins and creates a FIFO in shared memory. hal_streamer is a non-realtime program that copies data from stdin into the FIFO, so that streamer can write it to the HAL pins.
OPTIONS¶
depth=depth1[,depth2...]
cfg=string1[,string2...]
FUNCTIONS¶
streamer.N
PINS¶
streamer.N.pin.M output
streamer.N.curr-depth s32 output
streamer.N.empty bit output
streamer.N.enable bit input
streamer.N.underruns s32 read/write
streamer.N.*clock bit input
streamer.N.*clock-mode s32 input
SEE ALSO¶
BUGS¶
Should an enable HAL pin be added, to allow streaming to be turned on and off?
AUTHOR¶
Original version by John Kasunich, as part of the LinuxCNC project. Improvements by several other members of the LinuxCNC development team.
REPORTING BUGS¶
Report bugs to jmkasunich AT users DOT sourceforge DOT net
COPYRIGHT¶
Copyright © 2006 John Kasunich. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
07/13/2024 | LinuxCNC |