Multithreading: One thread now handles screen updates, while another manages LCM message processing.
This change addresses the issue of LCM message delays.
Previously, both lc.handle() and screen updates were executed within the same loop. As a result, screen update delays could block the handling of new messages. By decoupling these processes, we ensure timely message handling and smoother operation.
What's new:
Previously, both lc.handle() and screen updates were executed within the same loop. As a result, screen update delays could block the handling of new messages. By decoupling these processes, we ensure timely message handling and smoother operation.
18