I've never worried about encodings with serial communications, and have never had problems. Have you tried simplifying your code?
Instead of Dim s1, s2 as string s2="HI?" s1=s2.convertEncoding(encodings.ascii) serial1.write(s1) try Dim s2 as string s2="HI?" serial1.write(s2) David _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>