WXK
2024-12-16 78e84fcf264afd731cd66c807d9fcb690fe12126
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
/*
 * Copyright (c) 2019 Oticon A/S
 *
 * SPDX-License-Identifier: Apache-2.0
 */
 
#ifndef EDDT_APP_COMMANDS_H
#define EDDT_APP_COMMANDS_H
 
enum commands_t {
    CMD_NOTHING = 0,
    CMD_ECHO_REQ,
    CMD_ECHO_RSP,
    CMD_INQUIRE_REQ,
    CMD_INQUIRE_RSP,
    CMD_DISCONNECT_REQ,
    CMD_DISCONNECT_RSP,
    CMD_READ_REMOTE_VERSION_INFORMATION_REQ,
    CMD_READ_REMOTE_VERSION_INFORMATION_RSP,
    CMD_SET_EVENT_MASK_REQ,
    CMD_SET_EVENT_MASK_RSP,
    CMD_RESET_REQ,
    CMD_RESET_RSP,
    CMD_READ_TRANSMIT_POWER_LEVEL_REQ,
    CMD_READ_TRANSMIT_POWER_LEVEL_RSP,
    CMD_SET_CONTROLLER_TO_HOST_FLOW_CONTROL_REQ,
    CMD_SET_CONTROLLER_TO_HOST_FLOW_CONTROL_RSP,
    CMD_HOST_BUFFER_SIZE_REQ,
    CMD_HOST_BUFFER_SIZE_RSP,
    CMD_HOST_NUMBER_OF_COMPLETED_PACKETS_REQ,
    CMD_HOST_NUMBER_OF_COMPLETED_PACKETS_RSP,
    CMD_SET_EVENT_MASK_PAGE_2_REQ,
    CMD_SET_EVENT_MASK_PAGE_2_RSP,
    CMD_WRITE_LE_HOST_SUPPORT_REQ,
    CMD_WRITE_LE_HOST_SUPPORT_RSP,
    CMD_READ_AUTHENTICATED_PAYLOAD_TIMEOUT_REQ,
    CMD_READ_AUTHENTICATED_PAYLOAD_TIMEOUT_RSP,
    CMD_WRITE_AUTHENTICATED_PAYLOAD_TIMEOUT_REQ,
    CMD_WRITE_AUTHENTICATED_PAYLOAD_TIMEOUT_RSP,
    CMD_READ_LOCAL_VERSION_INFORMATION_REQ,
    CMD_READ_LOCAL_VERSION_INFORMATION_RSP,
    CMD_READ_LOCAL_SUPPORTED_COMMANDS_REQ,
    CMD_READ_LOCAL_SUPPORTED_COMMANDS_RSP,
    CMD_READ_LOCAL_SUPPORTED_FEATURES_REQ,
    CMD_READ_LOCAL_SUPPORTED_FEATURES_RSP,
    CMD_READ_BUFFER_SIZE_REQ,
    CMD_READ_BUFFER_SIZE_RSP,
    CMD_READ_BD_ADDR_REQ,
    CMD_READ_BD_ADDR_RSP,
    CMD_READ_RSSI_REQ,
    CMD_READ_RSSI_RSP,
    CMD_LE_SET_EVENT_MASK_REQ,
    CMD_LE_SET_EVENT_MASK_RSP,
    CMD_LE_READ_BUFFER_SIZE_REQ,
    CMD_LE_READ_BUFFER_SIZE_RSP,
    CMD_LE_READ_LOCAL_SUPPORTED_FEATURES_REQ,
    CMD_LE_READ_LOCAL_SUPPORTED_FEATURES_RSP,
    CMD_LE_SET_RANDOM_ADDRESS_REQ,
    CMD_LE_SET_RANDOM_ADDRESS_RSP,
    CMD_LE_SET_ADVERTISING_PARAMETERS_REQ,
    CMD_LE_SET_ADVERTISING_PARAMETERS_RSP,
    CMD_LE_READ_ADVERTISING_CHANNEL_TX_POWER_REQ,
    CMD_LE_READ_ADVERTISING_CHANNEL_TX_POWER_RSP,
    CMD_LE_SET_ADVERTISING_DATA_REQ,
    CMD_LE_SET_ADVERTISING_DATA_RSP,
    CMD_LE_SET_SCAN_RESPONSE_DATA_REQ,
    CMD_LE_SET_SCAN_RESPONSE_DATA_RSP,
    CMD_LE_SET_ADVERTISING_ENABLE_REQ,
    CMD_LE_SET_ADVERTISING_ENABLE_RSP,
    CMD_LE_SET_SCAN_PARAMETERS_REQ,
    CMD_LE_SET_SCAN_PARAMETERS_RSP,
    CMD_LE_SET_SCAN_ENABLE_REQ,
    CMD_LE_SET_SCAN_ENABLE_RSP,
    CMD_LE_CREATE_CONNECTION_REQ,
    CMD_LE_CREATE_CONNECTION_RSP,
    CMD_LE_CREATE_CONNECTION_CANCEL_REQ,
    CMD_LE_CREATE_CONNECTION_CANCEL_RSP,
    CMD_LE_READ_FILTER_ACCEPT_LIST_SIZE_REQ,
    CMD_LE_READ_FILTER_ACCEPT_LIST_SIZE_RSP,
    CMD_LE_CLEAR_FILTER_ACCEPT_LIST_REQ,
    CMD_LE_CLEAR_FILTER_ACCEPT_LIST_RSP,
    CMD_LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST_REQ,
    CMD_LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST_RSP,
    CMD_LE_REMOVE_DEVICE_FROM_FILTER_ACCEPT_LIST_REQ,
    CMD_LE_REMOVE_DEVICE_FROM_FILTER_ACCEPT_LIST_RSP,
    CMD_LE_CONNECTION_UPDATE_REQ,
    CMD_LE_CONNECTION_UPDATE_RSP,
    CMD_LE_SET_HOST_CHANNEL_CLASSIFICATION_REQ,
    CMD_LE_SET_HOST_CHANNEL_CLASSIFICATION_RSP,
    CMD_LE_READ_CHANNEL_MAP_REQ,
    CMD_LE_READ_CHANNEL_MAP_RSP,
    CMD_LE_READ_REMOTE_FEATURES_REQ,
    CMD_LE_READ_REMOTE_FEATURES_RSP,
    CMD_LE_ENCRYPT_REQ,
    CMD_LE_ENCRYPT_RSP,
    CMD_LE_RAND_REQ,
    CMD_LE_RAND_RSP,
    CMD_LE_START_ENCRYPTION_REQ,
    CMD_LE_START_ENCRYPTION_RSP,
    CMD_LE_LONG_TERM_KEY_REQUEST_REPLY_REQ,
    CMD_LE_LONG_TERM_KEY_REQUEST_REPLY_RSP,
    CMD_LE_LONG_TERM_KEY_REQUEST_NEGATIVE_REPLY_REQ,
    CMD_LE_LONG_TERM_KEY_REQUEST_NEGATIVE_REPLY_RSP,
    CMD_LE_READ_SUPPORTED_STATES_REQ,
    CMD_LE_READ_SUPPORTED_STATES_RSP,
    CMD_LE_RECEIVER_TEST_REQ,
    CMD_LE_RECEIVER_TEST_RSP,
    CMD_LE_TRANSMITTER_TEST_REQ,
    CMD_LE_TRANSMITTER_TEST_RSP,
    CMD_LE_TEST_END_REQ,
    CMD_LE_TEST_END_RSP,
    CMD_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_REPLY_REQ,
    CMD_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_REPLY_RSP,
    CMD_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_NEGATIVE_REPLY_REQ,
    CMD_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_NEGATIVE_REPLY_RSP,
    CMD_LE_SET_DATA_LENGTH_REQ,
    CMD_LE_SET_DATA_LENGTH_RSP,
    CMD_LE_READ_SUGGESTED_DEFAULT_DATA_LENGTH_REQ,
    CMD_LE_READ_SUGGESTED_DEFAULT_DATA_LENGTH_RSP,
    CMD_LE_WRITE_SUGGESTED_DEFAULT_DATA_LENGTH_REQ,
    CMD_LE_WRITE_SUGGESTED_DEFAULT_DATA_LENGTH_RSP,
    CMD_LE_READ_LOCAL_P_256_PUBLIC_KEY_COMMAND_REQ,
    CMD_LE_READ_LOCAL_P_256_PUBLIC_KEY_COMMAND_RSP,
    CMD_LE_GENERATE_DHKEY_COMMAND_REQ,
    CMD_LE_GENERATE_DHKEY_COMMAND_RSP,
    CMD_LE_ADD_DEVICE_TO_RESOLVING_LIST_REQ,
    CMD_LE_ADD_DEVICE_TO_RESOLVING_LIST_RSP,
    CMD_LE_REMOVE_DEVICE_FROM_RESOLVING_LIST_REQ,
    CMD_LE_REMOVE_DEVICE_FROM_RESOLVING_LIST_RSP,
    CMD_LE_CLEAR_RESOLVING_LIST_REQ,
    CMD_LE_CLEAR_RESOLVING_LIST_RSP,
    CMD_LE_READ_RESOLVING_LIST_SIZE_REQ,
    CMD_LE_READ_RESOLVING_LIST_SIZE_RSP,
    CMD_LE_READ_PEER_RESOLVABLE_ADDRESS_REQ,
    CMD_LE_READ_PEER_RESOLVABLE_ADDRESS_RSP,
    CMD_LE_READ_LOCAL_RESOLVABLE_ADDRESS_REQ,
    CMD_LE_READ_LOCAL_RESOLVABLE_ADDRESS_RSP,
    CMD_LE_SET_ADDRESS_RESOLUTION_ENABLE_REQ,
    CMD_LE_SET_ADDRESS_RESOLUTION_ENABLE_RSP,
    CMD_LE_SET_RESOLVABLE_PRIVATE_ADDRESS_TIMEOUT_REQ,
    CMD_LE_SET_RESOLVABLE_PRIVATE_ADDRESS_TIMEOUT_RSP,
    CMD_LE_READ_MAXIMUM_DATA_LENGTH_REQ,
    CMD_LE_READ_MAXIMUM_DATA_LENGTH_RSP,
    CMD_LE_READ_PHY_REQ,
    CMD_LE_READ_PHY_RSP,
    CMD_LE_SET_DEFAULT_PHY_REQ,
    CMD_LE_SET_DEFAULT_PHY_RSP,
    CMD_LE_SET_PHY_REQ,
    CMD_LE_SET_PHY_RSP,
    CMD_LE_ENHANCED_RECEIVER_TEST_REQ,
    CMD_LE_ENHANCED_RECEIVER_TEST_RSP,
    CMD_LE_ENHANCED_TRANSMITTER_TEST_REQ,
    CMD_LE_ENHANCED_TRANSMITTER_TEST_RSP,
    CMD_LE_SET_EXTENDED_ADVERTISING_PARAMETERS_REQ,
    CMD_LE_SET_EXTENDED_ADVERTISING_PARAMETERS_RSP,
    CMD_LE_SET_EXTENDED_ADVERTISING_DATA_REQ,
    CMD_LE_SET_EXTENDED_ADVERTISING_DATA_RSP,
    CMD_LE_SET_EXTENDED_SCAN_RESPONSE_DATA_REQ,
    CMD_LE_SET_EXTENDED_SCAN_RESPONSE_DATA_RSP,
    CMD_LE_SET_EXTENDED_ADVERTISING_ENABLE_REQ,
    CMD_LE_SET_EXTENDED_ADVERTISING_ENABLE_RSP,
    CMD_LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH_REQ,
    CMD_LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH_RSP,
    CMD_LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS_REQ,
    CMD_LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS_RSP,
    CMD_LE_REMOVE_ADVERTISING_SET_REQ,
    CMD_LE_REMOVE_ADVERTISING_SET_RSP,
    CMD_LE_CLEAR_ADVERTISING_SETS_REQ,
    CMD_LE_CLEAR_ADVERTISING_SETS_RSP,
    CMD_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_REQ,
    CMD_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_RSP,
    CMD_LE_SET_PERIODIC_ADVERTISING_DATA_REQ,
    CMD_LE_SET_PERIODIC_ADVERTISING_DATA_RSP,
    CMD_LE_SET_PERIODIC_ADVERTISING_ENABLE_REQ,
    CMD_LE_SET_PERIODIC_ADVERTISING_ENABLE_RSP,
    CMD_LE_SET_EXTENDED_SCAN_PARAMETERS_REQ,
    CMD_LE_SET_EXTENDED_SCAN_PARAMETERS_RSP,
    CMD_LE_SET_EXTENDED_SCAN_ENABLE_REQ,
    CMD_LE_SET_EXTENDED_SCAN_ENABLE_RSP,
    CMD_LE_EXTENDED_CREATE_CONNECTION_REQ,
    CMD_LE_EXTENDED_CREATE_CONNECTION_RSP,
    CMD_LE_PERIODIC_ADVERTISING_CREATE_SYNC_REQ,
    CMD_LE_PERIODIC_ADVERTISING_CREATE_SYNC_RSP,
    CMD_LE_PERIODIC_ADVERTISING_CREATE_SYNC_CANCEL_REQ,
    CMD_LE_PERIODIC_ADVERTISING_CREATE_SYNC_CANCEL_RSP,
    CMD_LE_PERIODIC_ADVERTISING_TERMINATE_SYNC_REQ,
    CMD_LE_PERIODIC_ADVERTISING_TERMINATE_SYNC_RSP,
    CMD_LE_ADD_DEVICE_TO_PERIODIC_ADVERTISER_LIST_REQ,
    CMD_LE_ADD_DEVICE_TO_PERIODIC_ADVERTISER_LIST_RSP,
    CMD_LE_REMOVE_DEVICE_FROM_PERIODIC_ADVERTISER_LIST_REQ,
    CMD_LE_REMOVE_DEVICE_FROM_PERIODIC_ADVERTISER_LIST_RSP,
    CMD_LE_CLEAR_PERIODIC_ADVERTISER_LIST_REQ,
    CMD_LE_CLEAR_PERIODIC_ADVERTISER_LIST_RSP,
    CMD_LE_READ_PERIODIC_ADVERTISER_LIST_SIZE_REQ,
    CMD_LE_READ_PERIODIC_ADVERTISER_LIST_SIZE_RSP,
    CMD_LE_READ_TRANSMIT_POWER_REQ,
    CMD_LE_READ_TRANSMIT_POWER_RSP,
    CMD_LE_READ_RF_PATH_COMPENSATION_REQ,
    CMD_LE_READ_RF_PATH_COMPENSATION_RSP,
    CMD_LE_WRITE_RF_PATH_COMPENSATION_REQ,
    CMD_LE_WRITE_RF_PATH_COMPENSATION_RSP,
    CMD_LE_SET_PRIVACY_MODE_REQ,
    CMD_LE_SET_PRIVACY_MODE_RSP,
    CMD_WRITE_BD_ADDR_REQ,
    CMD_WRITE_BD_ADDR_RSP,
    CMD_FLUSH_EVENTS_REQ,
    CMD_FLUSH_EVENTS_RSP,
    CMD_HAS_EVENT_REQ,
    CMD_HAS_EVENT_RSP,
    CMD_GET_EVENT_REQ,
    CMD_GET_EVENT_RSP,
    CMD_LE_FLUSH_DATA_REQ,
    CMD_LE_FLUSH_DATA_RSP,
    CMD_LE_DATA_READY_REQ,
    CMD_LE_DATA_READY_RSP,
    CMD_LE_DATA_WRITE_REQ,
    CMD_LE_DATA_WRITE_RSP,
    CMD_LE_DATA_READ_REQ,
    CMD_LE_DATA_READ_RSP,
    CMD_GATT_SERVICE_SET_REQ,
    CMD_GATT_SERVICE_SET_RSP,
    CMD_GATT_SERVICE_NOTIFY_REQ,
    CMD_GATT_SERVICE_NOTIFY_RSP,
    CMD_GATT_SERVICE_INDICATE_REQ,
    CMD_GATT_SERVICE_INDICATE_RSP,
    CMD_GAP_ADVERTISING_MODE_REQ,
    CMD_GAP_ADVERTISING_MODE_RSP,
    CMD_GAP_ADVERTISING_DATA_REQ,
    CMD_GAP_ADVERTISING_DATA_RSP,
    CMD_GAP_SCANNING_MODE_REQ,
    CMD_GAP_SCANNING_MODE_RSP,
    CMD_READ_STATIC_ADDRESSES_REQ,
    CMD_READ_STATIC_ADDRESSES_RSP,
    CMD_READ_KEY_HIERARCHY_ROOTS_REQ,
    CMD_READ_KEY_HIERARCHY_ROOTS_RSP,
    CMD_GAP_READ_IRK_REQ,
    CMD_GAP_READ_IRK_RSP,
    CMD_GAP_ROLE_REQ,
    CMD_GAP_ROLE_RSP
};
 
#endif /* EDDT_APP_COMMANDS_H */