Programming Manual
Programming Manual
24 / 25
5. PIO Control
PB0 always outputs low level when the module is in working status.
PB1 periodically outputs 500ms high level and 500ms low level during advertising;
it always outputs low level when connected.
Pulling up PA7 to make module enter sleep mode (module cannot receive data
via UART); Pulling down PA7 and module is unable to enter sleep mode.
6. Bluetooth Knowledge
6.1 Service
Service, GATT protocol performs Bluetooth data exchange through service,
provides service from device, master device connects slave device, and accesses its
service. Each service contains multiple characteristic values (Characteristics), and
each specific feature value is the main body of GATT communication. The master
device can write data to the feature values of the slave device, and can also read the
feature value data. The master device can also subscribe to the feature values of the
slave device so that when the slave device feature value data changes, the data is
notified to the master device.
6.2 Characteristic
Characteristic.The communication between the BLE master and slave is realized
by Characteristic .It can be understood as a label through which the desired content
can be obtained or written.
6.3 UUID
Universally Unique Identifier. All services and characteristics have unique UUID to
identify.
7. Company Profile
Barrot Technology – Barrot is a world leading one-stop chipset level solution
provider who offers wireless connectivity and audio intelligent hardware solutions
featuring with own IPs. The company is an associated member of The Bluetooth SIG,
and it is the only one who contributes to Bluetooth specification definition in Greater
China. Barrot owns three high-tech IPs: Bluetooth RF, Bluetooth stack and Acoustic
algorithms, so Barrot offers most integrated, robust, reliable, and easy-to-use wireless
Barrot Confidential