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
halstreamer(1), sampler(9), halsampler(1)
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 |