On Mo, 2026-03-02 at 15:12 -0500, gene heskett wrote: > Does the new 2.9.8 pi clone image still support the creation of > slower > threads? > > To conserve realtime-preempt performance, all manual i/o in .hal > files > has long been running in a separate 200HZ thread for the last > decade+, > based on I can't twist a 100 PPR encoder dial even that fast. This > was > originally done to get acceptable performance with the slower pi3b.
It should be supported, but is this really worth it? A separate thread consumes more resources and strains the realtime system more than doing a little bit of additional HAL pin juggling all in the main servo thread. (That can only be a few 100 to a few 1000 cpu cycles at max, peanuts even for a pi3, which has ~1mio cycles per servo period) To try the new system, you will only need a new SD card -- should be virtually risk-free. -- Robert Schöftner <[email protected]> _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
