.. _example_service_gps_gps: ### Gps ### These scenarios check the basic GPS functions operate correctly. *********************** Test GPS Service Client *********************** Description =========== For this scenario, you need a server and a client. This scenario checks that the server can recieve internal connections as well as external connections. This is because service geofecing acts as an internal client. Default port is 2947 but for this case, port 2948 will be use. Scenario ======== .. include:: gps/testgpsserviceclient .. raw:: html
************************* Test GPS Service Position ************************* Description =========== For this scenario, you just need a server. This scenario checks that operational command `service gps gps0 position` works as expected. Scenario ======== .. include:: gps/testgpsserviceposition .. raw:: html
*************************** Test GPS Service TCP Status *************************** Description =========== For this scenario, you need a server and an external client. This scenario checks that operational command `service gps gps0 tcp status` works as expected. Scenario ======== .. include:: gps/testgpsservicetcpstatus .. raw:: html
********************************** Test GPS Service Synchronize Clock ********************************** Description =========== For this scenario, you need a just a server. This scenario verifies that the system clock is correctly synchronized with the data provided by GPS data. Scenario ======== .. include:: gps/testgpsservicesynchronizeclock .. raw:: html