Use the Network Latency Test in the POS Terminal settings to measure the connection speed between the terminal and the Salido backend API. This test helps diagnose network issues by displaying the actual round-trip time (RTT) for data specific to Salido operations, unlike generic internet tests that ping other servers.
- Measures actual RTT: Pings the Salido backend API URL directly from the terminal application.
- Calculates an accurate average: Runs multiple requests and averages the RTT, excluding the initial connection setup time for a more precise measurement.
To Run a Latency Test in the POS:
1. If logged out to the PIN screen for inactivity, enter your PIN and tap to log back into the POS device
2. At the top right of the POS screen, tap to display the POS options
3. Tap Settings to open the settings menu
4. Tap Network Test
5. Tap Start Network Test
What The Results Tell Us:
- Deltas (ms): This shows the individual round-trip time (RTT) in milliseconds for each separate request sent to the Salido backend API during the test. The list displays the time taken for each ping to travel from the terminal to the backend and back again.
- Average (ms): This is the calculated average round-trip time in milliseconds, based on the successful requests made after the initial connection setup. It provides a representative measure of the ongoing connection latency.
- Errors: This field counts the number of requests that failed to complete successfully during the test (e.g., timed out or received an error response from the server). A value of "0" indicates all test requests were successful.
Why the First Delta is Larger:
The first delta value listed is typically higher than the subsequent ones because it includes the additional time required for the initial TCP connection setup and HTTP handshake with the backend server. This value is deliberately excluded from the average as not to skew the results. Once this connection is established, the browser keeps it open for subsequent requests in the test sequence. These later requests don't have that initial setup overhead, so their delta times represent a more direct measure of the network's round-trip latency over the active connection.
Interpreting the Results
The most important value to check is the Average (ms). This number indicates the typical round-trip communication time between the POS terminal and the Salido backend. Use the following benchmarks to evaluate your connection quality:
- Ideal: An average latency of 100 ms or lower indicates a strong, responsive connection.
- Acceptable: Averages between 100 ms and 150 ms are generally acceptable, though lower is always better.
- Potential Issues: Averages around 500 ms may lead to noticeable delays in POS operations.
- Problematic: Averages consistently above 750 ms are likely unusable and will significantly impact performance.
Action Required:
If the Average (ms) shown by the test is consistently significantly above 150 ms, please contact Salido Support for assistance in diagnosing potential network issues.
Comments
0 comments
Please sign in to leave a comment.