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 == |