# Gps System

<figure><img src="https://3505378470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmOhVROw9E3kpmAG3JYVe%2Fuploads%2FeJ035qqHzCyFcfdDE6Ct%2Fgps-1.png?alt=media&#x26;token=3de9c0d6-1120-448d-9dba-9e72843d1e09" alt=""><figcaption></figcaption></figure>

### 🔹 Main Features

1. **Channel Connect**
   * Officers choose a frequency (e.g., 124 MHz) and connect/disconnect to the GPS network.
   * Connection success or error messages are shown.
2. **Settings Menu**
   * **GPS Color**: Choose a marker color on the map for your unit.
   * **GPS Distance**: Set the maximum distance visibility (e.g., 300m).
   * Displays a **unique GPS code** for identification.
3. **Vehicle GPS List**
   * Shows all active patrol vehicles with license plates and last known locations.
   * Officers can select a specific vehicle to track.
4. **Default Channels**
   * Predefined GPS channels (e.g., **LSPD GPS**, **LEO GPS**, custom names).
   * Officers can quickly join without entering a frequency manually.
5. **Panic Button**
   * Emergency feature at the top of the UI.
   * Instantly alerts dispatch and all units with the officer’s location.

***

### 🔹 Workflow Example

1. Officer opens GPS app on the device.
2. Connects to **LSPD GPS channel** at the correct MHz.
3. Adjusts **color and distance** in settings.
4. Views **active patrol vehicles** and selects one for live tracking.
5. In case of emergency, presses **Panic Button** to broadcast location.

***

### 🔹 Advantages

* Keeps **all units connected** to the same GPS channel.
* Dispatch and officers can **see each other’s positions** clearly.
* Adjustable **distance and colors** prevent map clutter.
* Quick-access **default channels** make switching seamless.
* Panic button ensures **instant emergency communication**.
