CPU usage
goes to 100% when calling some functions.
This can occur if you make calls to send, receive, or
perform modem functions with a timeout value greater than zero. To solve
the problem make the following call immediately after opening the port.