A Serial IO client for sending and receiving data