你好,
使用AT命令,扫描后我看到了一些设备,但只有CodeLess外设标有星号:请告诉我,如果可能的话,我想知道代码中哪个部分允许外围设备从中心设备识别出来以及如何使第三个BLE 4.2设备(例如扫描后没有星号)与中央连接。
提前感谢您的回复。
问候,
吉安卡洛
嗨gperroni,
无编码外围设备实现了许多特征和服务,以便Codess Central能够发现适当的服务,为了让中央设备能够知道外设设备是否支持适当的服务和特征,外设声明了已经在其广告字符串上实现的服务,这就是中央设备如何意识到特定的外设支持特定的服务。因此,这就是中央如何知道外设是一个无代码设备的原因,检查这个外设的代码位于user_on_adv_report_ind()函数中,它是第589行中的if条件。关于如何让设备与无代码连接,连接不是一个问题,它不需要太多的代码修改,只是为了连接,但即使您连接了,这并不意味着您将能够发送AT命令到不同的设备,因为这些命令需要无代码配置文件,以便作为无代码项目操作。
由于MT_dialog
嗨gperroni,
无编码外围设备实现了许多特征和服务,以便Codess Central能够发现适当的服务,为了让中央设备能够知道外设设备是否支持适当的服务和特征,外设声明了已经在其广告字符串上实现的服务,这就是中央设备如何意识到特定的外设支持特定的服务。因此,这就是中央如何知道外设是一个无代码设备的原因,检查这个外设的代码位于user_on_adv_report_ind()函数中,它是第589行中的if条件。关于如何让设备与无代码连接,连接不是一个问题,它不需要太多的代码修改,只是为了连接,但即使您连接了,这并不意味着您将能够发送AT命令到不同的设备,因为这些命令需要无代码配置文件,以便作为无代码项目操作。
由于MT_dialog