你好幸运的专家。祝你今天愉快。有几个问题。我如何为不同的BLE芯片创建不同的BD地址。每个BLE芯片都有自己的UUID或类似的东西吗?如何在DSPS例子中添加RSSI的可能性?谢谢你的提前回答)
嗨,斯巴达,
你指的是如何为不同的BLE芯片创建不同的BD地址?每个58 x SoC OTP特定字段,该字段用户可以燃烧一个公共OTP地址,SDK将检查是否存在一个非零值字段,如果没有值它将使用的地址,nvd位于转发、结构。关于什么样的bd地址BLE设备可以有,有公共和随机地址和随机地址分为静态和私人和私人地址他们分裂Non-resolvable和可分解的(更多细节请检查规范关于公共和私人地址)。
不,当对话框提供的soc没有任何UUID标识符时,由用户提供一个。
对于DSPS和RSSI,当您作为主机操作时,您可以从外设的广告字符串中获得RSSI(当广告字符串到达的指示时,指示函数中的消息结构将包含广告字符串的RSSI)。您还可以在连接时通过使用GAPC_GET_INFO_CMD和GAPC_CON_RSSI_IND操作(检查RW-BLE-GAP-IS.pdf)来获得RSSI。请参阅“软件实施”一节“如何读取RSSI值并将其转换为dBm?”
由于MT_dialog
谢谢你的快速回复。致以最亲切的问候。
一个问题。你使用的是哪种操作系统?
580不使用任何操作系统,它就像一个裸金属项目,使用非常基本的调度器来调度BLE事件和通用的应用程序特定消息。
嗨,斯巴达,
你指的是如何为不同的BLE芯片创建不同的BD地址?每个58 x SoC OTP特定字段,该字段用户可以燃烧一个公共OTP地址,SDK将检查是否存在一个非零值字段,如果没有值它将使用的地址,nvd位于转发、结构。关于什么样的bd地址BLE设备可以有,有公共和随机地址和随机地址分为静态和私人和私人地址他们分裂Non-resolvable和可分解的(更多细节请检查规范关于公共和私人地址)。
不,当对话框提供的soc没有任何UUID标识符时,由用户提供一个。
对于DSPS和RSSI,当您作为主机操作时,您可以从外设的广告字符串中获得RSSI(当广告字符串到达的指示时,指示函数中的消息结构将包含广告字符串的RSSI)。您还可以在连接时通过使用GAPC_GET_INFO_CMD和GAPC_CON_RSSI_IND操作(检查RW-BLE-GAP-IS.pdf)来获得RSSI。请参阅“软件实施”一节“如何读取RSSI值并将其转换为dBm?”
由于MT_dialog
谢谢你的快速回复。
致以最亲切的问候。
一个问题。你使用的是哪种操作系统?
嗨,斯巴达,
580不使用任何操作系统,它就像一个裸金属项目,使用非常基本的调度器来调度BLE事件和通用的应用程序特定消息。
由于MT_dialog