Changes

no edit summary
Line 415: Line 415:  
Takes an input [[#Address]] and a type-0x9 input buffer containing an array of u8s, no output.
 
Takes an input [[#Address]] and a type-0x9 input buffer containing an array of u8s, no output.
   −
The entry-count is clamped to a maximum of 5, the count can be 0.
+
The entry-count is clamped to a maximum of 5, the count can be 0. This buffer contains ReportIds.
    
This is used by [[BTM_services|btm]].
 
This is used by [[BTM_services|btm]].
Line 654: Line 654:     
== GetGattFirstCharacteristic ==
 
== GetGattFirstCharacteristic ==
Takes an input bool, an u32, a [[#GattId]], a [[#GattAttributeUuid]], returns an output u8 and [[#GattId]].
+
Takes an input bool, an u32, a [[#GattId]], a [[#GattAttributeUuid]], returns an output u8 Property and [[#GattId|CharacteristicId]].
    
== GetGattNextCharacteristic ==
 
== GetGattNextCharacteristic ==
Takes an input bool, an u32, a [[#GattId]], a [[#GattId]], a [[#GattAttributeUuid]], returns an output u8 and [[#GattId]].
+
Takes an input bool, an u32, a [[#GattId]], a [[#GattId]], a [[#GattAttributeUuid]], returns an output u8 Property and [[#GattId|CharacteristicId]].
    
== GetGattFirstDescriptor ==
 
== GetGattFirstDescriptor ==
Takes an input bool, an u32, a [[#GattId]], a [[#GattId]], a [[#GattAttributeUuid]], returns an output [[#GattId]].
+
Takes an input bool, an u32, a [[#GattId]], a [[#GattId]], a [[#GattAttributeUuid]], returns an output [[#GattId|DescriptorId]].
    
== GetGattNextDescriptor ==
 
== GetGattNextDescriptor ==
Takes an input bool, an u32, a [[#GattId]], a [[#GattId]], a [[#GattId]], a [[#GattAttributeUuid]], returns an output [[#GattId]].
+
Takes an input bool, an u32, a [[#GattId]], a [[#GattId]], a [[#GattId]], a [[#GattAttributeUuid]], returns an output [[#GattId|DescriptorId]].
    
== RegisterGattManagedDataPath ==
 
== RegisterGattManagedDataPath ==