beautypg.com

Esync application states – Welch Allyn SmartLinkTM Wireless - User Manual User Manual

Page 37

background image

User Manual

eSync Application

33

eSync application states

When not transmitting data, the eSync application monitors the serial port for incoming
data from a PIC50. The main screen of the eSync application displays:

Initializing (and shows the selected serial port and baud rate)

Waiting for device transmission...

As the eSync application starts receiving data from PIC50 it indicates to the user it is
processing data:

Processing incoming data...

At this stage, if the eSync application does not receive data from the PIC50 for two
seconds, it terminates the transmission and goes back to the state waiting for device
transmission.

When all data for a particular transmission has been received from PIC50, the eSync
application displays its list of Servers and prompts the user to select a Server from the
list.

Note that if there is only one Server, the eSync application does not display the Server list
to the user. The eSync application automatically sends out the transmission to the Server
without waiting for any user interaction.

After the user selects a Server from the list and presses the Begin Transmission button,
the main screen of the eSync Application indicates the following stages:

Connecting to 12-Lead Server...

Transmitting data to 12-Lead Server...

Waiting for delivery confirmation...

If the eSync application is unable to connect to the selected Server, it displays a message
to the user and indicates a reason for not being able to connect. At this point, the user is
given the choice to press the Cancel button to abort the transmission or he may press OK,
located at the top left corner of the screen, to continue trying to establish a connection
with the Server.

On successfully sending out the transmission to the Server, the eSync application
displays a success message and goes back to the state waiting for device transmission.

If the transmission to the Server fails, the eSync application displays a failure message
and indicates a reason for the failure. A transmission may fail for several reasons, such as,
inability to connect to the Internet, incorrect Server configuration (e.g. wrong IP address),
Server not up and running, etc.