# Test Location Test Location enables real-time visualization of TPS-computed device position and logs results for evaluation. ## Supported signal types Select the signal types available on your test device to accurately simulate the location performance your end users will experience. Enable only the signal types your device supports. This ensures the test reflects real-world accuracy for your deployment scenario. - **🛜 Wi-Fi**: Wi-Fi-based positioning delivers high accuracy in environments with sufficient AP density. Accuracy may vary depending on the density of deployed Wi-Fi infrastructure in the test area. - **📡 Cellular**: Cell-based positioning provides wider coverage but coarse accuracy. Best used in areas with sparse Wi-Fi infrastructure where broader coverage is prioritized over precision. - **🛰️ GNSS**: GPS/GNSS provides high accuracy outdoors. TPS hybridizes GNSS with Wi-Fi and cell signals to maintain accuracy in environments where GPS alone degrades, for example, indoors and urban canyons. Enabling GNSS alongside Wi-Fi allows TPS to deliver the best combined positioning accuracy. - **BLE**: Bluetooth Low Energy (BLE) beacons can provide high accuracy in beacon-equipped venues. Accuracy is dependent on the density and placement of deployed BLE beacons in the environment. ## Configure Test Location Test Location is configured per-project from the [portal](https://www.my.skyhook.com/). 1. Go to your project page and locate the **SkyLogger Features** section. 2. Select the pencil ✏️ icon next to **Test Location** to open the **SkyLogger Configuration Settings** panel. 3. Select **Test Location** in the left sidebar to view and edit its settings. **Test settings** - **Download CSV log file to local device**: Saves a log of computed location results to the device for offline review after the test session. - **Include indoor survey results for improved accuracy**: When enabled, the Test Location uses your project’s surveyed indoor dataset rather than the crowd-sourced database. This requires a completed and applied indoor survey. ## Record a session Open the **SkyLogger** application on the test device. The home screen shows the features enabled for your project. 1. Select **Start** ▶️ to begin a real-time location test session. TPS-computed position is visualized on the map. 2. Select **Stop** 🟥 to end the session. 3. If **Download CSV log file** is enabled in your project settings, the log will be saved automatically to the device upon stopping. ## Access log file If **Download CSV log file to local device** is enabled in your Test Location feature settings, the log file will be saved automatically to the device SD card at the end of each session. The CSV log file contains columns including timestamp, computed latitude, computed longitude, horizontal position error (HPE), and positioning source (Wi-Fi, Cell, GNSS, BLE, or hybrid). The log is available at `/sdcard/qualcomm/skylogger.csv`. To access the log file, use a file manager application or extract it via ADB: adb pull /sdcard/skylogger/skylogger_output.csv Copy to clipboard Note Enabling CSV logging consumes storage on your device. Monitor the available storage if running extended test sessions. The SkyLogger application also sends the log file automatically for automated accuracy analysis for each test session. Visualization and CDF analysis for test sessions are available on request. ## Sample log The scan creates a CSV file in the following format: Timestamp | Source | Latitude | Longitude | HPE Copy to clipboard 1609972452995,wps_start,,, 1609972455706,wps,42.3198380,-71.0515800,20 1609972456293,wps,42.3198380,-71.0515800,20 1609972456293,wps,42.3198380,-71.0515800,20 1609972456293,wps,42.3198380,-71.0515800,20 1609972458979,wps,42.3198424,-71.0515518,5 1609972460905,user_start,42.3198501,-71.0513138,0 1609972461586,wps,42.3198424,-71.0515518,15 1609972462360,user_stop,42.3198501,-71.0513138,0 1609972462587,wps,42.3198424,-71.0515518,19 1609972462257,wps,42.3198582,-71.0515576,6 1609972464589,wps,42.3198582,-71.0515576,15 1609972465588,wps,42.3198582,-71.0515576,19 1609972464455,wps,42.3198591,-71.0515536,9 1609972467590,wps,42.3198644,-71.0515470,22 1609972468001,user_start,42.3198310,-71.0513349,0 1609972467582,wps,42.3198594,-71.0515360,5 1609972468814,user_stop,42.3198310,-71.0513349,0 1609972469593,wps,42.3198626,-71.0515391,13 1609972470029,wps_stop,,, Copy to clipboard **Command reference** | Command | Description | | --- | --- | | `wps` | Wi-Fi positioning | | `xps` | Hybrid positioning | | `gps` | GNSS positioning | | `wps_start` | WPS location provider (Wi-Fi/cell) starts tracking location | | `wps_stop` | WPS location provider (Wi-Fi/cell) stops tracking location | | `xps_start` | Hybrid location provider (Wi-Fi/cell and GNSS) starts tracking location | | `xps_stop` | Hybrid location provider (Wi-Fi/cell and GNSS) stops tracking location | | `user_start` | Marks the initial location when a user starts a stationary test recording or a walking test | | `user_stop` | Stops recording the session | Last Published: Aug 07, 2026 [Previous Topic Indoor Survey](https://docs.qualcomm.com/bundle/publicresource/80-42221-1/topics/indoor-survey.md) [Next Topic Improve Coverage](https://docs.qualcomm.com/bundle/publicresource/80-42221-1/topics/improve-coverage.md)