About BLE Bluetooth of the P-9 Race

The BLE Bluetooth of P-9 Race complies with the Bluetooth 5.1 specification, and the device name is: "P-9 Race BLE", 12 characters in total.
The main UUID is FFF0, and this UUID has 3 characteristics, which are 0xFFF1, 0xFFF2, and 0xFFF3.
In actual use, only "0xFFF1" is needed.
This UUID port data is the standard "NMEA 0183 Version 4.11" sentence.

  FFF1 FFF2
(reserved)
FFF3
(reserved)
  Properties
  X   Supports notifications/indications (GNSS module ——> BLE ——> End deivce)
Able to be subscribed to for notifications/indications on changes to the characteristic
Read data from GNSS module.

(End devices can read data after subscribe, use this service for most Apps)
  X   Writable (End deivce ——> BLE ——> GNSS module)
Able to be written
Send data from end device to GNSS module.
  X X   Readable  (End devices must read data after request, reserved, DO NOT USE)
Able to be read from.

 

Take "iOS" as an example

1. Click to install and run LightBlue>

2. Select "P-9 Race BLE".

3. Click "0xFFF1".

4. Click "Hex" in the upper right corner.

5. Select "UTF-8 String".

6. Click "Listen for notifications".

7. You can see the NMEA sentences output by the P-9 Race.

 

 

Take "Android" as an example

1. Click to install and run LightBlue>

2. Select "P-9 Race BLE".

3. Select "0000fff1".

4. Select "UTF-8 String" as Data format and click "SUBSCRIBE".

5. You can see the NMEA sentences output by the P-9 Race.