You listened to nothing I said. Yeah so you can tell mIRC which protocol to use. And how does mIRC know whether the port and/or device support that protocol? How does mIRC know what format to send the information to the device in and how should mIRC know when to do it? IT CAN'T. You might think this idea is useful and really thats irrelevant, because your idea is practically impossible.