|
1 # Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 # All rights reserved. |
|
3 # This component and the accompanying materials are made available |
|
4 # under the terms of the License "Symbian Foundation License v1.0" |
|
5 # which accompanies this distribution, and is available |
|
6 # at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html". |
|
7 # |
|
8 # Initial Contributors: |
|
9 # Nokia Corporation - initial contribution. |
|
10 # |
|
11 # Contributors: |
|
12 # |
|
13 # Description: |
|
14 # |
|
15 |
|
16 # |
|
17 # Complete Events for Commands listed in the spec. |
|
18 # |
|
19 # |
|
20 ##### Nop command complete |
|
21 # |
|
22 Nop(): |
|
23 ##### 7.1 Link Control Commands |
|
24 # |
|
25 InquiryCancel(): Status (1) |
|
26 PeriodicInquiryMode(): Status (1) |
|
27 ExitPeriodicInquiryMode(): Status (1) |
|
28 CreateConnectionCancel(): Status (1), BDADDR (6) |
|
29 LinkKeyRequestReply(): Status (1), BDADDR (6) |
|
30 LinkKeyRequestReplyNegative(): Status (1), BDADDR (6) |
|
31 PINCodeRequestReply(): Status (1), BDADDR (6) |
|
32 PINCodeRequestReplyNegative(): Status (1), BDADDR (6) |
|
33 RemoteNameRequestCancel(): Status (1), BDADDR (6) |
|
34 ReadLMPHandle(): Status (1), ConnectionHandle (2), LMPHandle (1), Reserved32 (4) |
|
35 IOCapabilityRequestReply(): Status (1), BDADDR (6) |
|
36 UserConfirmationRequestReply(): Status (1), BDADDR (6) |
|
37 UserConfirmationRequestNegativeReply(): Status (1), BDADDR (6) |
|
38 UserPasskeyRequestReply(): Status (1), BDADDR (6) |
|
39 UserPasskeyRequestNegativeReply(): Status (1), BDADDR (6) |
|
40 RemoteOOBDataRequestReply(): Status (1), BDADDR (6) |
|
41 RemoteOOBDataRequestNegativeReply(): Status (1), BDADDR (6) |
|
42 IOCapabilityRequestNegativeReply(): Status (1), BDADDR (6) |
|
43 # |
|
44 ##### 7.2 Link Policy Commands |
|
45 # |
|
46 RoleDiscovery(): Status (1), ConnectionHandle (2), CurrentRole (1) |
|
47 ReadLinkPolicySettings(): Status (1), ConnectionHandle (2), LinkPolicySettings (2) |
|
48 WriteLinkPolicySettings(): Status (1), ConnectionHandle (2) |
|
49 ReadDefaultLinkPolicySettings(): Status (1), DefaultLinkPolicySettings (2) |
|
50 WriteDefaultLinkPolicySettings(): Status (1) |
|
51 SniffSubrating(): Status (1), ConnectionHandle (2) |
|
52 # |
|
53 ##### 7.3 Controller & Baseband Commands |
|
54 # |
|
55 SetEventMask(): Status (1) |
|
56 Reset(): Status (1) |
|
57 SetEventFilter(): Status (1) |
|
58 Flush(): Status (1), ConnectionHandle (2) |
|
59 ReadPINType(): Status (1), PINType (1) |
|
60 WritePINType(): Status (1) |
|
61 CreateNewUnitKey(): Status (1) |
|
62 ReadStoredLinkKey(): Status (1), MaxNumKeys (2), NumKeysRead (2) |
|
63 WriteStoredLinkKey(): Status (1), NumKeysWritten (1) |
|
64 DeleteStoredLinkKey(): Status (1), NumKeysDeleted (2) |
|
65 ReadLocalName(): Status (1), LocalName (248) |
|
66 WriteLocalName(): Status (1) |
|
67 ReadConnectionAcceptTimeout(): Status (1), ConnAcceptTimeout (2) |
|
68 WriteConnectionAcceptTimeout(): Status (1) |
|
69 ReadPageTimeout(): Status (1), PageTimeout (2) |
|
70 WritePageTimeout(): Status (1) |
|
71 ReadScanEnable(): Status (1), ScanEnable (1) |
|
72 WriteScanEnable(): Status (1) |
|
73 ReadPageScanActivity(): Status (1), PageScanInterval (2), PageScanwindow (2) |
|
74 WritePageScanActivity(): Status (1) |
|
75 ReadInquiryScanActivity(): Status (1), InquiryScanInterval (2), InquiryScanWindow (2) |
|
76 WriteInquiryScanActivity(): Status (1) |
|
77 ReadAuthenticationEnable(): Status (1), AuthenticationEnable (1) |
|
78 WriteAuthenticationEnable(): Status (1) |
|
79 ReadClassOfDevice(): Status (1), ClassOfDevice (3) |
|
80 WriteClassOfDevice(): Status (1) |
|
81 ReadVoiceSetting(): Status (1), VoiceSetting (2) |
|
82 WriteVoiceSetting(): Status (1) |
|
83 ReadAutomaticFlushTimeout(): Status (1), ConnectionHandle (2), FlushTimeout (2) |
|
84 WriteAutomaticFlushTimeout(): Status (1), ConnectionHandle (2) |
|
85 ReadNumBroadcastRetransmissions(): Status (1), NumBroadcastRetransmissions (1) |
|
86 WriteNumBroadcastRetransmissions(): Status (1) |
|
87 ReadHoldModeActivity(): Status (1), HoldModeActivity (1) |
|
88 WriteHoldModeActivity(): Status (1) |
|
89 ReadTransmitPowerLevel(): Status (1), ConnectionHandle (2), TransmitPowerLevel (1) |
|
90 ReadSynchronousFlowControlEnable(): Status (1), SynchronousFlowControlEnable (1) |
|
91 WriteSynchronousFlowControlEnable(): Status (1) |
|
92 SetControllerToHostFlowControl(): Status (1) |
|
93 HostBufferSize(): Status (1) |
|
94 HostNumberOfCompletedPackets(): Status (1) |
|
95 ReadLinkSupervisionTimeout(): Status (1), ConnectionHandle (2), LinkSupervisionTimeout (2) |
|
96 WriteLinkSupervisionTimeout(): Status (1), ConnectionHandle (2) |
|
97 ReadNumberOfSupportedIAC(): Status (1), NumSupportIAC (1) |
|
98 ReadCurrentIACLAP(): Status (1), NumCurrentIAC (1), IACLAP (3) * NumCurrentIAC |
|
99 WriteCurrentIACLAP(): Status (1) |
|
100 SetAFHHostChannelClassification(): Status (1) |
|
101 ReadInquiryScanType(): Status (1), InquiryScanType (1) |
|
102 WriteInquiryScanType(): Status (1) |
|
103 ReadInquiryMode(): Status (1), InquiryMode (1) |
|
104 WriteInquiryMode(): Status (1) |
|
105 ReadPageScanType(): Status (1), PageScanType (1) |
|
106 WritePageScanType(): Status (1) |
|
107 ReadAFHChannelAssessmentMode(): Status (1), AFHChannelAssessmentMode (1) |
|
108 WriteAFHChannelAssessmentMode(): Status (1) |
|
109 ReadExtendedInquiryResponse(): Status (1), FECRequired (1), ExtendedInquiryResponse (240) |
|
110 WriteExtendedInquiryResponse(): Status (1) |
|
111 ReadSimplePairingMode(): Status (1), SimplePairingMode (1) |
|
112 WriteSimplePairingMode(): Status (1) |
|
113 ReadLocalOOBData(): Status (1), OOBDataC (16), OOBDataR (16) |
|
114 ReadInquiryResponseTransmitPowerLevel(): Status (1), TxPowerLevel (1) |
|
115 WriteInquiryResponseTransmitPowerLevel(): Status (1) |
|
116 SendKeypressNotification(): Status (1), BDADDR (6) |
|
117 ReadDefaultErroneousDataReporting(): Status (1), ErroneousDataReporting (1) |
|
118 WriteDefaultErroneousDataReporting(): Status (1) |
|
119 # |
|
120 ##### 7.4 Informational Parameters |
|
121 # |
|
122 ReadLocalVersionInfo(): Status (1), Version (1), Revision (2), LMPVersion (1), ManufacturerName (2), LMPSubversion (2) |
|
123 ReadLocalSupportedCommands(): Status (1), SupportedCommands (64) |
|
124 ReadLocalSupportedFeatures(): Status (1), LMPFeatures (8) |
|
125 ReadLocalExtendedFeatures(): Status (1), PageNumber (1), MaximumPageNumber (1), ExtendedLMPFeatures (8) |
|
126 ReadBufferSize(): Status (1), HCACLDataPacketLength (2), HCSynchronousDataPacketLength (1), HCTotalNumACLDataPackets (2), HCTotalNumSynchronousDataPackets (2) |
|
127 ReadBdaddr(): Status (1), BDADDR (6) |
|
128 # |
|
129 ##### 7.5 Status Parameters |
|
130 # |
|
131 ReadFailedContactCounter(): Status (1), ConnectionHandle (2), FailedContactCounter (2) |
|
132 ResetFailedContactCounter(): Status (1), ConnectionHandle (2) |
|
133 ReadLinkQuality(): Status (1), ConnectionHandle (2), LinkQuality (1) |
|
134 ReadRSSI(): Status (1), ConnectionHandle (2), RSSI (1) |
|
135 ReadAFHChannelMap(): Status (1), ConnectionHandle (2), AFHMode (1), AFHChannelMap (10) |
|
136 ReadClock(): Status (1), ConnectionHandle (2), Clock (4), Accuracy (2) |
|
137 # |
|
138 ##### 7.6 Testing Commmands |
|
139 # |
|
140 ReadLoopbackMode(): Status (1), LoopbackMode (1) |
|
141 WriteLoopbackMode(): Status (1) |
|
142 EnableDeviceUnderTestMode(): Status (1) |
|
143 WriteSimplePairingDebugMode(): Status (1) |
|
144 # |
|
145 ##### Appendix A: Deprecated Commands, Events and Configuration Parameters |
|
146 # |
|
147 ReadPageScanPeriod(): Status (1), PageScanPeriodMode (1) |
|
148 WritePageScanPeriod(): Status (1) |
|
149 ReadEncryptionMode(): Status (1), EncryptionMode (1) |
|
150 WriteEncryptionMode(): Status (1) |