18 #define AMP_MGR_CID 0x03 21 #define AMP_COMMAND_REJ 0x01 22 #define AMP_DISCOVER_REQ 0x02 23 #define AMP_DISCOVER_RSP 0x03 24 #define AMP_CHANGE_NOTIFY 0x04 25 #define AMP_CHANGE_RSP 0x05 26 #define AMP_INFO_REQ 0x06 27 #define AMP_INFO_RSP 0x07 28 #define AMP_ASSOC_REQ 0x08 29 #define AMP_ASSOC_RSP 0x09 30 #define AMP_LINK_REQ 0x0a 31 #define AMP_LINK_RSP 0x0b 32 #define AMP_DISCONN_REQ 0x0c 33 #define AMP_DISCONN_RSP 0x0d 40 #define AMP_MGR_HDR_SIZE 4 61 uint8_t controller_list[0];
71 uint32_t total_bandwidth;
72 uint32_t max_bandwidth;
101 #define A2MP_MAC_ADDR_TYPE 1 102 #define A2MP_PREF_CHANLIST_TYPE 2 103 #define A2MP_CONNECTED_CHAN 3 104 #define A2MP_PAL_CAP_TYPE 4 105 #define A2MP_PAL_VER_INFO 5 122 uint8_t first_channel;
123 uint8_t num_channels;
127 uint8_t reg_extension_id;
129 uint8_t coverage_class;
135 uint8_t country_code[3];
139 #define AMP_COMMAND_NOT_RECOGNIZED 0x0000 142 #define AMP_CT_POWERED_DOWN 0x00 143 #define AMP_CT_BLUETOOTH_ONLY 0x01 144 #define AMP_CT_NO_CAPACITY 0x02 145 #define AMP_CT_LOW_CAPACITY 0x03 146 #define AMP_CT_MEDIUM_CAPACITY 0x04 147 #define AMP_CT_HIGH_CAPACITY 0x05 148 #define AMP_CT_FULL_CAPACITY 0x06 151 #define AMP_STATUS_SUCCESS 0x00 152 #define AMP_STATUS_INVALID_CTRL_ID 0x01 153 #define AMP_STATUS_UNABLE_START_LINK_CREATION 0x02 154 #define AMP_STATUS_NO_PHYSICAL_LINK_EXISTS 0x02 155 #define AMP_STATUS_COLLISION_OCCURED 0x03 156 #define AMP_STATUS_DISCONN_REQ_RECVD 0x04 157 #define AMP_STATUS_PHYS_LINK_EXISTS 0x05 158 #define AMP_STATUS_SECURITY_VIOLATION 0x06