The application I support has a program that prints to a printer connected to comm port 1. The problem is some site will not have these printers connected. Is there a way with the javax.comm api to determine if a printer is connected to the comm port?
Yes, you need to figure how to get the printer to echo back. All hardware has a way to echo data back if you send it. If you get text back, a printer is connected, otherwise nothing is there.