diff --git a/docs/Report 1/BBC Micro Bit.html b/docs/Report 1/BBC Micro Bit.html deleted file mode 100644 index 4a670ad..0000000 --- a/docs/Report 1/BBC Micro Bit.html +++ /dev/null @@ -1,225 +0,0 @@ - - -Bluetooth Developer Studio - Level 1 Profile Report - - - - - - - -
- -
-
The Date
-
Bluetooth Developer Studio Level 1 Profile Report
-
-
- - - -
-

PROFILE

-
- -
-
Profile Name
-
BBC MICRO BIT
-
- -
-
Abstract
-
-
- -
-
Summary
-
-
- -
-
Base UUID
-
e95d5be9-251d-470a-a062-fa1922dfa9a8
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- - - - - -
-

SERVICES

-
- - - -
-

Generic Access

-

00001800-0000-1000-8000-00805F9B34FB

-
- -
-

Device Name : 2A00

-
-
-

Appearance : 2A01

-
- - -
-

Device Information

-

0000180A-0000-1000-8000-00805F9B34FB

-
- -
-

Model Number String : 2A24

-
-
-

Serial Number String : 2A25

-
-
-

Hardware Revision String : 2A27

-
-
-

Firmware Revision String : 2A26

-
- - -
-

Accelerometer Service

-

0753

-
- -
-

Accelerometer Data : E95DCA4B-251D-470A-A062-FA1922DFA9A8

-
-
-

Accelerometer Period : FB24

-
- - -
-

Magnetometer Service

-

F2D8

-
- -
-

Magnetometer Data : FB11

-
-
-

Magnetometer Period : 386C

-
-
-

Magnetometer Bearing : E95D9715-251D-470A-A062-FA1922DFA9A8

-
- - -
-

Temperature Service

-

E95D6100-251D-470A-A062-FA1922DFA9A8

-
- -
-

Temperature : E95D8A38-251D-470A-A062-FA1922DFA9A8

-
- - -
-

Button Service

-

9882

-
- -
-

Button 1 State : E95DDA90-251D-470A-A062-FA1922DFA9A8

-
-
-

Button 2 State : E95DDA91-251D-470A-A062-FA1922DFA9A8

-
- - -
-

LED Service

-

D91D

-
- -
-

LED Matrix State : E95D7B77-251D-470A-A062-FA1922DFA9A8-

-
-
-

LED Text : 93EE

-
-
-

Scrolling Speed : E95D0D2D-251D-470A-A062-FA1922DFA9A8

-
- - -
-

IO Pin Service

-

127B

-
- -
-

Pin Data : E95D8D00-251D-470A-A062-FA1922DFA9A8

-
-
-

Pin AD Configuration : E95D5899-251D-470A-A062-FA1922DFA9A8

-
-
-

Pin IO Configuration : E95DB9FE-251D-470A-A062-FA1922DFA9A8

-
- - -
-

Event Service

-

93AF

-
- -
-

MicroBit Requirements : E95DB84C-251D-470A-A062-FA1922DFA9A8

-
-
-

Client Event : E95D9775-251D-470A-A062-FA1922DFA9A8-

-
-
-

MicroBit Event : E95D5404-251D-470A-A062-FA1922DFA9A8-

-
-
-

Client Requirements : E95D23C4-251D-470A-A062-FA1922DFA9A8-

-
- - -
-

DFU CONTROL SERVICE

-

E95D93B0-251D-470A-A062-FA1922DFA9A8

-
- -
-

DFU Control : E95D93B1-251D-470A-A062-FA1922DFA9A8

-
-
-

DFU Flash Code : E95D93B2-251D-470A-A062-FA1922DFA9A8

-
- - -
-

Generic Attribute

-

1801

-
- -
-

Service Changed : 2A05

-
- -
- - - diff --git a/docs/Report 2/BBC Micro Bit.html b/docs/Report 2/BBC Micro Bit.html deleted file mode 100644 index 6af27d8..0000000 --- a/docs/Report 2/BBC Micro Bit.html +++ /dev/null @@ -1,3224 +0,0 @@ - - -Bluetooth Developer Studio - Profile Report - - - - - - - -
- -
-
The Date
-
Bluetooth Developer Studio Level 2 Profile Report
-
-
- - - -
-

PROFILE

-
- -
-
Profile Name
-
BBC Micro Bit
-
- -
-
Abstract
-
-
- -
-
Summary
-
-
- -
-
Base UUID
-
e95d5be9-251d-470a-a062-fa1922dfa9a8
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- - - - - -
-

SERVICES

-
- - - -
-

Generic Access

-
- - - -
-
UUID
-
00001800-0000-1000-8000-00805F9B34FB
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Generic Access - CHARACTERISTICS

-
- - - -
-

Device Name

-
- -
-
UUID
-
2A00
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Optional
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Appearance

-
- -
-
UUID
-
2A01
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

Device Information

-
- - - -
-
UUID
-
0000180A-0000-1000-8000-00805F9B34FB
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Device Information - CHARACTERISTICS

-
- - - -
-

Model Number String

-
- -
-
UUID
-
2A24
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Serial Number String

-
- -
-
UUID
-
2A25
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Hardware Revision String

-
- -
-
UUID
-
2A27
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Firmware Revision String

-
- -
-
UUID
-
2A26
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

Accelerometer Service

-
- - - -
-
UUID
-
0753
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Accelerometer Service - CHARACTERISTICS

-
- - - -
-

Accelerometer Data

-
- -
-
UUID
-
E95DCA4B-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Accelerometer Period

-
- -
-
UUID
-
FB24
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Mandatory
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

Magnetometer Service

-
- - - -
-
UUID
-
F2D8
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Magnetometer Service - CHARACTERISTICS

-
- - - -
-

Magnetometer Data

-
- -
-
UUID
-
FB11
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Magnetometer Period

-
- -
-
UUID
-
386C
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Mandatory
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Magnetometer Bearing

-
- -
-
UUID
-
E95D9715-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

Temperature Service

-
- - - -
-
UUID
-
E95D6100-251D-470A-A062-FA1922DFA9A8
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Temperature Service - CHARACTERISTICS

-
- - - -
-

Temperature

-
- -
-
UUID
-
E95D8A38-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

Button Service

-
- - - -
-
UUID
-
9882
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Button Service - CHARACTERISTICS

-
- - - -
-

Button 1 State

-
- -
-
UUID
-
E95DDA90-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Button 2 State

-
- -
-
UUID
-
E95DDA91-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - - -
-

LED Service

-
- - - -
-
UUID
-
D91D
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

LED Service - CHARACTERISTICS

-
- - - -
-

LED Matrix State

-
- -
-
UUID
-
E95D7B77-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

LED Text

-
- -
-
UUID
-
93EE
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Excluded
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Scrolling Speed

-
- -
-
UUID
-
E95D0D2D-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

IO Pin Service

-
- - - -
-
UUID
-
127B
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

IO Pin Service - CHARACTERISTICS

-
- - - -
-

Pin Data

-
- -
-
UUID
-
E95D8D00-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Pin AD Configuration

-
- -
-
UUID
-
E95D5899-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

Pin IO Configuration

-
- -
-
UUID
-
E95DB9FE-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - - -
-

Event Service

-
- - - -
-
UUID
-
93AF
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Event Service - CHARACTERISTICS

-
- - - -
-

MicroBit Requirements

-
- -
-
UUID
-
E95DB84C-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Client Event

-
- -
-
UUID
-
E95D9775-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

MicroBit Event

-
- -
-
UUID
-
E95D5404-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Client Requirements

-
- -
-
UUID
-
E95D23C4-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - - -
-

DFU CONTROL SERVICE

-
- - - -
-
UUID
-
E95D93B0-251D-470A-A062-FA1922DFA9A8
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

DFU CONTROL SERVICE - CHARACTERISTICS

-
- - - -
-

DFU Control

-
- -
-
UUID
-
E95D93B1-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Excluded
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
-

DFU Flash Code

-
- -
-
UUID
-
E95D93B2-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - - -
-

Generic Attribute

-
- - - -
-
UUID
-
1801
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Generic Attribute - CHARACTERISTICS

-
- - - -
-

Service Changed

-
- -
-
UUID
-
2A05
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Mandatory
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Descriptors
-
- -
-
- - - - -
- - - diff --git a/docs/Report 3/BBC Micro Bit.html b/docs/Report 3/BBC Micro Bit.html deleted file mode 100644 index 534a269..0000000 --- a/docs/Report 3/BBC Micro Bit.html +++ /dev/null @@ -1,3499 +0,0 @@ - - -Bluetooth Developer Studio - Profile Report - - - - - - - -
- -
-
The Date
-
Bluetooth Developer Studio Level 3 Profile Report
-
-
- - - -
-

PROFILE

-
- -
-
Profile Name
-
BBC Micro Bit
-
- -
-
Abstract
-
-
- -
-
Summary
-
-
- -
-
Base UUID
-
e95d5be9-251d-470a-a062-fa1922dfa9a8
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- - - - - -
-

SERVICES

-
- - - -
-

Generic Access

-
- - - -
-
UUID
-
00001800-0000-1000-8000-00805F9B34FB
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Generic Access - CHARACTERISTICS

-
- - - -
-

Device Name

-
- -
-
UUID
-
2A00
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Optional
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Name : utf8s
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Appearance

-
- -
-
UUID
-
2A01
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Category : 16bit
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

Device Information

-
- - - -
-
UUID
-
0000180A-0000-1000-8000-00805F9B34FB
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Device Information - CHARACTERISTICS

-
- - - -
-

Model Number String

-
- -
-
UUID
-
2A24
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Model Number : utf8s
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Serial Number String

-
- -
-
UUID
-
2A25
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Serial Number : utf8s
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Hardware Revision String

-
- -
-
UUID
-
2A27
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Hardware Revision : utf8s
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Firmware Revision String

-
- -
-
UUID
-
2A26
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Firmware Revision : utf8s
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

Accelerometer Service

-
- - - -
-
UUID
-
0753
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Accelerometer Service - CHARACTERISTICS

-
- - - -
-

Accelerometer Data

-
- -
-
UUID
-
E95DCA4B-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - - - -
1. Accelerometer_X : sint16
2. Accelerometer_Y : sint16
3. Accelerometer_Z : sint16
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Accelerometer Period

-
- -
-
UUID
-
FB24
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Mandatory
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Accelerometer_Period : uint16
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

Magnetometer Service

-
- - - -
-
UUID
-
F2D8
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Magnetometer Service - CHARACTERISTICS

-
- - - -
-

Magnetometer Data

-
- -
-
UUID
-
FB11
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - - - -
1. Magnetometer_X : sint16
2. Magnetometer_Y : sint16
3. Magnetometer_Z : sint16
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Magnetometer Period

-
- -
-
UUID
-
386C
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Mandatory
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Magnetometer_Period : uint16
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Magnetometer Bearing

-
- -
-
UUID
-
E95D9715-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. bearing value : uint16
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

Temperature Service

-
- - - -
-
UUID
-
E95D6100-251D-470A-A062-FA1922DFA9A8
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Temperature Service - CHARACTERISTICS

-
- - - -
-

Temperature

-
- -
-
UUID
-
E95D8A38-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. temperature value : sint8
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

Button Service

-
- - - -
-
UUID
-
9882
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Button Service - CHARACTERISTICS

-
- - - -
-

Button 1 State

-
- -
-
UUID
-
E95DDA90-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Button_State_Value : uint8
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Button 2 State

-
- -
-
UUID
-
E95DDA91-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Button_State_Value : uint8
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - - -
-

LED Service

-
- - - -
-
UUID
-
D91D
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

LED Service - CHARACTERISTICS

-
- - - -
-

LED Matrix State

-
- -
-
UUID
-
E95D7B77-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. LED_Matrix_State : 32bit
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

LED Text

-
- -
-
UUID
-
93EE
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Excluded
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. LED_Text_Value : utf8s
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Scrolling Speed

-
- -
-
UUID
-
E95D0D2D-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Scrolling_Speed_Value : uint16
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

IO Pin Service

-
- - - -
-
UUID
-
127B
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

IO Pin Service - CHARACTERISTICS

-
- - - -
-

Pin Data

-
- -
-
UUID
-
E95D8D00-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. IO_Pin_Data : uint8[]
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Pin AD Configuration

-
- -
-
UUID
-
E95D5899-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Pin_AD_Config_Value : 24bit
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

Pin IO Configuration

-
- -
-
UUID
-
E95DB9FE-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Pin_IO_Config_Value : uint24
-
- - - -
-
Descriptors
-
- -
-
- - - - - -
-

Event Service

-
- - - -
-
UUID
-
93AF
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Event Service - CHARACTERISTICS

-
- - - -
-

MicroBit Requirements

-
- -
-
UUID
-
E95DB84C-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Notification_Requirements : uint8[]
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Client Event

-
- -
-
UUID
-
E95D9775-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Event_Types_And_Values : uint8[]
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

MicroBit Event

-
- -
-
UUID
-
E95D5404-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Event_Type_And_Value : uint8[]
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - -
-

Client Requirements

-
- -
-
UUID
-
E95D23C4-251D-470A-A062-FA1922DFA9A8-
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. Client_Requirements_Field : uint8[]
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - - -
-

DFU CONTROL SERVICE

-
- - - -
-
UUID
-
E95D93B0-251D-470A-A062-FA1922DFA9A8
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

DFU CONTROL SERVICE - CHARACTERISTICS

-
- - - -
-

DFU Control

-
- -
-
UUID
-
E95D93B1-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Excluded
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. dfu_control : uint8
-
- - - -
-
Descriptors
-
- -
-
- - - - -
-

DFU Flash Code

-
- -
-
UUID
-
E95D93B2-251D-470A-A062-FA1922DFA9A8
-
- -
-
Type
-
-
- -
-
Requirement
-
Mandatory
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Mandatory
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Mandatory
-
- -
-
Indicate
-
Excluded
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - -
1. dfu_flash_code : uint32
-
- - - -
-
Descriptors
-
- - -
1. Client Characteristic Configuration : 2902
-
- - - - - -
-

Generic Attribute

-
- - - -
-
UUID
-
1801
-
- -
-
Declaration
-
Primary
-
- -
-
Requirement
-
Mandatory
-
- -
-
Server Role
-
-
- -
-
Client Role
-
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-

Generic Attribute - CHARACTERISTICS

-
- - - -
-

Service Changed

-
- -
-
UUID
-
2A05
-
- -
-
Type
-
-
- -
-
Requirement
-
Optional
-
- -
-
Summary
-
-
- -
-
Abstract
-
-
- -
-
Examples
-
-
- -
-
Read
-
Mandatory
-
- -
-
Write
-
Excluded
-
- -
-
Write Without Response
-
Excluded
-
- -
-
Signed Write
-
Excluded
-
- -
-
Reliable Write
-
Excluded
-
- -
-
Notify
-
Excluded
-
- -
-
Indicate
-
Mandatory
-
- -
-
Broadcast
-
Excluded
-
- -
-
Writable Auxiliaries
-
Excluded
-
- -
-
Extended Properties
-
Excluded
-
- - -
-
Fields
-
- - - -
1. Start of Affected Attribute Handle Range : uint16
2. End of Affected Attribute Handle Range : uint16
-
- - - -
-
Descriptors
-
- -
-
- - - - -
- - -