Clean up of PC communication code. Removed Hex from two function names who still had it. Last thing missing is the detailed documentation.