BLE Name
BLE Name feature allows users to set a custom Bluetooth name for the device, supporting up to 8 characters. Once Bluetooth is enabled, this name will appear in the list of available devices on other Bluetooth-enabled devices, making it easy for users to identify and connect to the body camera.
Bluetooth Connection
Modern body cameras are typically equipped with Bluetooth Low Energy (BLE) modules, allowing wireless connection with mobile phones or other Bluetooth-enabled devices. Through BLE, users can remotely control the device—such as starting/stopping video recording, taking photos, or turning Wi-Fi on/off—without physically touching the camera. This greatly improves operational convenience, especially for cameras mounted on helmets or other inaccessible locations.
1. Enabling Bluetooth and Connecting to the Device
- Enable Bluetooth: Ensure the body camera's Bluetooth function is turned on (usually accessible via device settings or companion software).
- Scan for Devices: Use a smartphone or other BLE-enabled terminal to scan for available devices nearby.
- Identify the Device: The body camera broadcasts a customized BLE name, making it easy for users to identify and connect.
- Connect to the Service: After pairing, use a dedicated app or a BLE debugging tool (e.g., BLE Debugger on Android) to connect to the service and send control commands.
2. Supported Remote Control Commands
Once connected to the BLE service, the following commands can be sent to control the body camera remotely. Commands are transmitted via BLE and trigger the corresponding functions on the device:
| Command Code | Command Name | Description |
|---|---|---|
0x00 | USER_STARTREC_EVENT | Start video recording |
0x01 | USER_STOPREC_EVENT | Stop video recording |
0x02 | USER_PHOTO_EVENT | Take a photo |
0x03 | USER_WIFI_EVENT | Toggle Wi-Fi on/off |
0x04 | USER_PWOFF_EVENT | Power off the device |
0x05 | USER_DISC_DEV_EVENT | Discover available devices |
Developers and integrators can build custom mobile control apps based on these BLE commands or integrate them into existing VMS solutions for peripheral control.
