and then it successfully connects. From then on I can use and communicate with the wheel with no issue. I'm going to be giving this code to another user so I would like to figure out why I am getting the iconv() failure and how to resolve it. Thank you in advance!