随笔分类 - bluetooth / 蓝牙协议栈host / hci
摘要:1. 如果对方注册了EIR,并且EIR中有Complete Local Name,那么就可以通过inquiry result拿到 2. 如果对方没有注册EIR,即使注册了EIR当没有Complete Local Name;同时本地端用的是standard inquiry或RSSI inquiry 那
阅读全文
摘要:蓝牙有三种inquiry mode,通过HCI_Write_Inquiry_Mode命令来设置不同的inquiry mode: 蓝牙的inquiry: host通过下HCI_Inquiry让controler去查询 LAP:General Inquiry Access Code (GIAC) 0x9
阅读全文
摘要:1. 对controler的数据(acl、sco)流控: 避免controler的数据buffer overrun host发送HCI_Read_Buffer_Size命令读取controler的数据buffer能力 当host向controler发送了多包数据 controler发送HCI_Num
阅读全文
摘要:HCI数据是以小端字节序存储的; 小端字节序:低位数据存放在内存低地址处 大端字节序:高位字节数据存放在内存低地址处 1. 命令: OGF:不同组的命令,有不同的OGF Link Control commands, the OGF is defined as 0x01. Link Policy co
阅读全文
摘要:hci的作用: hci在host和controler都有,其作用是告诉对方怎么解析这个hci数据,如host下发了一个inquiry的命令,controler有hci才能解析出这是一个inquiry命令,而不是将其翻译成其他的命令。 commond:host >controler event: co
阅读全文