hci-decoder  1.0
Lightweight Bluetooth HCI decoder library parsing individually HCI frames into JSON format
hci_ctrl_bsb_command.h
Go to the documentation of this file.
1 /************************************************************************************
2  * The MIT License (MIT) *
3  * *
4  * Copyright (c) 2015 Bertrand Martel *
5  * *
6  * Permission is hereby granted, free of charge, to any person obtaining a copy *
7  * of this software and associated documentation files (the "Software"), to deal *
8  * in the Software without restriction, including without limitation the rights *
9  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell *
10  * copies of the Software, and to permit persons to whom the Software is *
11  * furnished to do so, subject to the following conditions: *
12  * *
13  * The above copyright notice and this permission notice shall be included in *
14  * all copies or substantial portions of the Software. *
15  * *
16  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR *
17  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, *
18  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE *
19  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER *
20  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, *
21  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN *
22  * THE SOFTWARE. *
23  ************************************************************************************/
31 E(HCI_CMD_OCF_CTRL_BSB_RESET_COMMAND ,0x0003 )
32 E(HCI_CMD_OCF_CTRL_BSB_SET_EVENT_FILTER_COMMAND ,0x0005 )
33 E(HCI_CMD_OCF_CTRL_BSB_WRITE_LOCAL_NAME_COMMAND ,0x0013 )
34 E(HCI_CMD_OCF_CTRL_BSB_READ_LOCAL_NAME_COMMAND ,0x0014 )
35 E(HCI_CMD_OCF_CTRL_BSB_READ_CLASS_OF_DEVICE_COMMAND ,0x0023 )
36 E(HCI_CMD_OCF_CTRL_BSB_WRITE_CLASS_OF_DEVICE_COMMAND ,0x0024 )
37 E(HCI_CMD_OCF_CTRL_BSB_READ_INQUIRY_MODE_COMMAND ,0x0044 )
38 E(HCI_CMD_OCF_CTRL_BSB_WRITE_INQUIRY_MODE_COMMAND ,0x0045 )
39 E(HCI_CMD_OCF_CTRL_BSB_READ_LE_HOST_SUPPORT_COMMAND ,0x006C )
40 E(HCI_CMD_OCF_CTRL_BSB_WRITE_LE_HOST_SUPPORT_COMMAND ,0x006D )
41 E(HCI_CMD_OCF_CTRL_BSB_WRITE_INQUIRY_SCAN_ACTIVITY_COMMAND ,0x001E )
42 E(HCI_CMD_OCF_CTRL_BSB_READ_INQUIRY_SCAN_ACTIVITY_COMMAND ,0x001D )
43 E(HCI_CMD_OCF_CTRL_BSB_READ_VOICE_SETTING_COMMAND ,0x0025 )
44 E(HCI_CMD_OCF_CTRL_BSB_WRITE_VOICE_SETTING_COMMAND ,0x0026 )
45 E(HCI_CMD_OCF_CTRL_BSB_READ_CURRENT_IAC_LAP_COMMAND ,0x0039 )
46 E(HCI_CMD_OCF_CTRL_BSB_WRITE_CURRENT_IAC_LAP_COMMAND ,0x003A )
47 E(HCI_CMD_OCF_CTRL_BSB_READ_PAGE_SCAN_TYPE_COMMAND ,0x0046 )
48 E(HCI_CMD_OCF_CTRL_BSB_WRITE_PAGE_SCAN_TYPE_COMMAND ,0x0047 )
49 E(HCI_CMD_OCF_CTRL_BSB_READ_SIMPLE_PAIRING_MODE_COMMAND ,0x0055 )
50 E(HCI_CMD_OCF_CTRL_BSB_WRITE_SIMPLE_PAIRING_MODE_COMMAND ,0x0056 )
51 E(HCI_CMD_OCF_CTRL_BSB_READ_EXTENDED_INQUIRY_RESPONSE_COMMAND ,0x0051 )
52 E(HCI_CMD_OCF_CTRL_BSB_WRITE_EXTENDED_INQUIRY_RESPONSE_COMMAND ,0x0052 )
53 E(HCI_CMD_OCF_CTRL_BSB_READ_SCAN_ENABLE_COMMAND ,0x0019 )
54 E(HCI_CMD_OCF_CTRL_BSB_WRITE_SCAN_ENABLE_COMMAND ,0x001A )
55 E(HCI_CMD_OCF_CTRL_BSB_READ_INQUIRY_SCAN_TYPE_COMMAND ,0x0042 )
56 E(HCI_CMD_OCF_CTRL_BSB_WRITE_INQUIRY_SCAN_TYPE_COMMAND ,0x0043 )
57 E(HCI_CMD_OCF_CTRL_BSB_SET_EVENT_MASK_COMMAND ,0x0001 )
58 E(HCI_CMD_OCF_CTRL_BSB_READ_PAGE_TIMEOUT_COMMAND ,0x0017 )
59 E(HCI_CMD_OCF_CTRL_BSB_WRITE_PAGE_TIMEOUT_COMMAND ,0x0018 )
60 E(HCI_CMD_OCF_CTRL_BSB_HOST_BUFFER_SIZE_COMMAND ,0x0033 )
61 #undef E
E(HCI_CMD_OCF_CTRL_BSB_RESET_COMMAND, 0x0003) E(HCI_CMD_OCF_CTRL_BSB_SET_EVENT_FILTER_COMMAND