Line 168: |
Line 168: |
| | 76 ([5.0.0-5.0.2] 74) || [5.0.0+] [[#EnableGattService]] ([5.0.0-8.1.1] [[#EnableGattService|StartLeService]]) | | | 76 ([5.0.0-5.0.2] 74) || [5.0.0+] [[#EnableGattService]] ([5.0.0-8.1.1] [[#EnableGattService|StartLeService]]) |
| |- | | |- |
− | | 77 || [5.0.0+] AddGattCharacteristic | + | | 77 || [5.0.0+] [[#AddGattCharacteristic]] ([5.0.0-8.1.1] [[#AddGattCharacteristic|AddLeCharacteristic]]) |
| |- | | |- |
− | | 78 ([5.0.0-5.0.2] 76) || [5.0.0+] AddGattDescriptor | + | | 78 ([5.0.0-5.0.2] 76) || [5.0.0+] [[#AddGattDescriptor]] ([5.0.0-8.1.1] [[#AddGattDescriptor|AddLeDescriptor]]) |
| |- | | |- |
− | | 79 ([5.0.0-5.0.2] 78) || [5.0.0+] GetBleManagedEventInfo | + | | 79 ([5.0.0-5.0.2] 78) || [5.0.0+] [[#GetBleManagedEventInfo]] ([5.0.0-8.1.1] [[#GetBleManagedEventInfo|GetLeCoreEventInfo]]) |
| |- | | |- |
| | 80 ([5.0.0-5.0.2] 79) || [5.0.0+] GetGattFirstCharacteristic | | | 80 ([5.0.0-5.0.2] 79) || [5.0.0+] GetGattFirstCharacteristic |
Line 493: |
Line 493: |
| == EnableGattService == | | == EnableGattService == |
| Takes an input u8, a [[#GattAttributeUuid]], no output. | | Takes an input u8, a [[#GattAttributeUuid]], no output. |
| + | |
| + | == AddGattCharacteristic == |
| + | Takes an input u8, an u8, an u16, a [[#GattAttributeUuid]], a [[#GattAttributeUuid]], no output. |
| + | |
| + | == AddGattDescriptor == |
| + | Takes an input u8, an u16, a [[#GattAttributeUuid]], a [[#GattAttributeUuid]], no output. |
| + | |
| + | == GetBleManagedEventInfo == |
| + | Takes a type-0xA output buffer, returns an output [[#BleEventType]]. |
| | | |
| = bt = | | = bt = |
Line 539: |
Line 548: |
| = HidEventType = | | = HidEventType = |
| This is u32 enum "nn::bluetooth::HidEventType". | | This is u32 enum "nn::bluetooth::HidEventType". |
| + | |
| + | = BleEventType = |
| + | This is u32 enum "nn::bluetooth::BleEventType". |
| | | |
| = AdapterProperty = | | = AdapterProperty = |