Hi,
We've encountered some issues with getting our "Emmy" POS terminal connected to our development machines via the POSGate application.
Most of the time, the POSGate app is unable to open a connection to the terminal. Occassionally it will "Open" for a period of time, but even then the POSGate Tester application consistently returns "No Terminal Response".
We have a manual for the POSGate Tester application, but no documentation for the actual POSGate app.
We're seeing these errors consistently repeating in the SDK log file:
[10-07-2017 13:39:49.683][Thread-9] [Debug-terminal] PCL was unable to establish PPP to terminal
[10-07-2017 13:39:49.683][Thread-9] [Debug-pcl] PCL monitor stopping
[10-07-2017 13:39:49.722][Thread-9] [Info-pcl] PCL monitor stopped
[10-07-2017 13:39:49.752][Thread-6] [Warn-endpoint.net.ssl.client] Unable To Connect To Remote Host 127.0.0.1:17000 - No connection could be made because the target machine actively refused it 127.0.0.1:17000
[10-07-2017 13:39:49.877][Thread-8] [Warn-endpoint.net.ssl.client] Unable To Connect To Remote Host 127.0.0.1:17000 - No connection could be made because the target machine actively refused it 127.0.0.1:17000
[10-07-2017 13:39:49.955][Thread-6] [Info-pos] Starting listener on port 7077
[10-07-2017 13:39:49.955][Thread-6] [Info-endpoint.net.tcp.server] Listen On 0.0.0.0:7077
[10-07-2017 13:39:49.955][Thread-6] [Error-endpoint.net.tcp.server] Listen Failed
EXCEPTION OCCURRED: System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at CommsGate.Devices.CommsDeviceNetServerTcp.Open()
We're grateful for any assistance you can provide.
Cheers,
David