LinuxCNC / linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
http://linuxcnc.org/
GNU General Public License v2.0
1.73k stars 1.13k forks source link

streamer: allow only one user comp per channel #2952

Closed jlama closed 3 months ago

jlama commented 3 months ago

A streamer/sampler channel can have at most one reader and one writer. It did not make sense to allow multiple user components using the same channel, as it could only lead to weird and undefined behavior.