Get the latest tech news
Motion Control Subsystem Proposed For The Linux Kernel
A set of patches posted to the Linux kernel mailing list today propose the introduction of a Linux Motion Control 'LMC' subsystem for drivers that could control devices like CNC machines and 3D printers.
David Jander who sent out the request for comments (RFC) patch series explained of this Linux Motion Control subsystem: The cover letter goes on to interesting possibilities for the Linux Motion Control when paired with the Industrial I/O (IIO) and Linux real-time kernel "PREEMPT_RT" capabilities:"Towards the IIO subsystem, LMC supports generating iio trigger events that fire at certain motion events, such as passing a pre-programmed position or when reaching the motion target position, depending on the capabilities of the hardware device. The LMC subsystem infrastructure and two example motion drivers currently clocks in at a combined 4K lines of C code.
Or read this on Phoronix