Changes

Jump to navigation Jump to search
599 bytes added ,  22:29, 16 August 2020
no edit summary
Line 852: Line 852:  
| 0x4 || 0x14 || [[Bluetooth_Driver_services#GattAttributeUuid|GattAttributeUuid]]
 
| 0x4 || 0x14 || [[Bluetooth_Driver_services#GattAttributeUuid|GattAttributeUuid]]
 
|-
 
|-
| 0x18 || 0x2 ||  
+
| 0x18 || 0x2 || Handle
 
|-
 
|-
| 0x1A || 0x4 ||  
+
| 0x1A || 0x2 ||  
 
|-
 
|-
| 0x1E || 0x2 ||  
+
| 0x1C || 0x2 || InstanceId
 
|-
 
|-
| 0x20 || 0x1 ||  
+
| 0x1E || 0x2 || EndGroupHandle
 +
|-
 +
| 0x20 || 0x1 || PrimaryService flag
 
|-
 
|-
 
| 0x21 || 0x3 || Padding
 
| 0x21 || 0x3 || Padding
Line 865: Line 867:  
= GattCharacteristic =
 
= GattCharacteristic =
 
This is "nn::btm::user::GattCharacteristic". This is a 0x24-byte struct.
 
This is "nn::btm::user::GattCharacteristic". This is a 0x24-byte struct.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0 || 0x4 ||
 +
|-
 +
| 0x4 || 0x14 || [[Bluetooth_Driver_services#GattAttributeUuid|GattAttributeUuid]]
 +
|-
 +
| 0x18 || 0x2 || Handle
 +
|-
 +
| 0x1A || 0x2 ||
 +
|-
 +
| 0x1C || 0x2 || InstanceId
 +
|-
 +
| 0x1E || 0x1 || Properties
 +
|-
 +
| 0x1F || 0x5 ||
 +
|}
    
= GattDescriptor =
 
= GattDescriptor =
 
This is "nn::btm::user::GattDescriptor". This is a 0x20-byte struct.
 
This is "nn::btm::user::GattDescriptor". This is a 0x20-byte struct.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0 || 0x4 ||
 +
|-
 +
| 0x4 || 0x14 || [[Bluetooth_Driver_services#GattAttributeUuid|GattAttributeUuid]]
 +
|-
 +
| 0x18 || 0x2 || Handle
 +
|-
 +
| 0x1A || 0x6 ||
 +
|}
    
= BleDataPath =
 
= BleDataPath =

Navigation menu