robovero/python — pull request #1 by strassek (2012-10-25 02:20:29+00:00)
Title: reduce busy waiting in robovero library

I noticed the CPU sits at 100% utilization whenever the robovero library is in use. By changing the listener thread to block while waiting for serial data you can dramatically reduce that impact. Also, by using a queue when handing off the message you can remove the busy waiting in the main thread and ensure thread safety.