Line 96: |
Line 96: |
| | 40 || [3.0.0+] [[#GetPendingConnections]] | | | 40 || [3.0.0+] [[#GetPendingConnections]] |
| |- | | |- |
− | | 41 || [3.0.0+] GetChannelMap | + | | 41 || [3.0.0+] [[#GetChannelMap]] |
| |- | | |- |
− | | 42 || [3.0.0+] EnableTxPowerBoostSetting | + | | 42 || [3.0.0+] [[#EnableTxPowerBoostSetting]] |
| |- | | |- |
− | | 43 || [3.0.0+] IsTxPowerBoostSettingEnabled | + | | 43 || [3.0.0+] [[#IsTxPowerBoostSettingEnabled]] |
| |- | | |- |
− | | 44 || [3.0.0+] EnableAfhSetting | + | | 44 || [3.0.0+] [[#EnableAfhSetting]] |
| |- | | |- |
− | | 45 || IsAfhSettingEnabled | + | | 45 || [[#IsAfhSettingEnabled]] |
| |- | | |- |
− | | 46 || [5.0.0+] InitializeBle | + | | 46 || [5.0.0+] [[#InitializeBle]] |
| |- | | |- |
− | | 47 || [5.0.0+] EnableBle | + | | 47 || [5.0.0+] [[#EnableBle]] |
| |- | | |- |
− | | 48 || [5.0.0+] DisableBle | + | | 48 || [5.0.0+] [[#DisableBle]] |
| |- | | |- |
− | | 49 || [5.0.0+] FinalizeBle | + | | 49 || [5.0.0+] [[#FinalizeBle]] |
| |- | | |- |
− | | 50 || [5.0.0+] SetBleVisibility | + | | 50 || [5.0.0+] [[#SetBleVisibility]] |
| |- | | |- |
− | | 51 || [5.0.0+] SetBleConnectionParameter | + | | 51 || [5.0.0+] [[#SetBleConnectionParameter]] |
| |- | | |- |
| | 52 || [5.0.0+] [[#SetBleDefaultConnectionParameter]] | | | 52 || [5.0.0+] [[#SetBleDefaultConnectionParameter]] |
Line 362: |
Line 362: |
| == GetPendingConnections == | | == GetPendingConnections == |
| No input/output. | | No input/output. |
| + | |
| + | == GetChannelMap == |
| + | Takes a type-0x16 output buffer containing a [[#ChannelMapList]]. |
| + | |
| + | == EnableTxPowerBoostSetting == |
| + | Takes an input bool, no output. |
| + | |
| + | == IsTxPowerBoostSettingEnabled == |
| + | No input, returns an output bool. |
| + | |
| + | sdknso sets the tmpout_bool to 1, and uses that with the cmd. The sdknso func directly returns tmpout_bool, errors from the cmd are ignored. |
| + | |
| + | == EnableAfhSetting == |
| + | Takes an input bool, no output. |
| + | |
| + | == IsAfhSettingEnabled == |
| + | sdknso sets the tmpout_bool to 1, and uses that with the cmd. The sdknso func directly returns tmpout_bool, errors from the cmd are ignored. |
| + | |
| + | == InitializeBle == |
| + | No input, returns an output Event handle with EventClearMode=1. |
| + | |
| + | == EnableBle == |
| + | No input/output. |
| + | |
| + | == DisableBle == |
| + | No input/output. |
| + | |
| + | == FinalizeBle == |
| + | No input/output. |
| + | |
| + | == SetBleVisibility == |
| + | Takes two input bools, no output. |
| + | |
| + | == SetBleConnectionParameter == |
| | | |
| == SetBleDefaultConnectionParameter == | | == SetBleDefaultConnectionParameter == |
Line 438: |
Line 472: |
| = PlrList = | | = PlrList = |
| This is "nn::bluetooth::PlrList". This is a 0xA4-byte struct. | | This is "nn::bluetooth::PlrList". This is a 0xA4-byte struct. |
| + | |
| + | = ChannelMapList = |
| + | This is "nn::bluetooth::ChannelMapList". This is a 0x88-byte struct. |
| | | |
| [[Category:Services]] | | [[Category:Services]] |