serialposix.write) in the above function without the 3rd (optional) argument gave me an IOError: [Errno 14] Bad address. Printing ser.fd returned the number 3. Further assistance would be appreciated. Colin Brown