AVSD.IP allows remote access to serial ports through TCP/IP.
With AVSD.IP, you can gain remote access to serial port through TCP/IP. The product is comprised of three parts: the AVSD program emulator, the AVSD.IP client and the AVSD.IP server. AVSD supports up to 255 virtual serial ports for W2K/XP operating systems, while the client handles the exchange between AVSD and TCP/IP.
The server, on the other hand, handles the exchange between the actual serial port driver and TCP/IP. Both the client and server are capable of handling outcoming and incoming flows, so the former takes previously transferred bytes from virtual ports and then transfers them to the server. Afterwards, the client receives flows from the server and returns the bytes (as though they came from an outside source) to AVSD.
Each port on the client is specified with an IP address, port number and number of the actual serial port on the receiving machine. The server then receives information from the clients and transfers it to the specified ports, while also transferring flows from these ports back to the client. Finally, TCP/IP transfers any overhead information about the state of different signals on physical contacts for the serial port.
Overall, AVSD.IP can prove to be a valuable asset for those who need to connect to serial ports remotely. With its three-part design and the ability to handle incoming and outgoing flows, AVSD.IP has everything developers need to solve the complexities that arise when they're unable to connect to serial ports directly.
Version 2.0: N/A