你好!
我正在尝试使用DA14580进行应用程序。传感器将唤醒DA14580,它将通过BT使用后台运行的应用程序连接到手机。我想知道DA14580是否能够与手机连接或手机是必须连接到DA1580的人。
非常感谢你
电话连接到您的DA14580。无论是您的DA14580都有很长的延迟(所以手机没有关闭连接),或者您的DA14580醒来后关闭连接并将广告消息重新发送到手机,手机可以重新连接。
嗨Vrabo,
BLE协议要求中央设备是将发送连接请求而不是外围设备的中央设备,因此它可以决定连接的中心。
谢谢mt_dialog.
谢谢你的快速答案
因此,手机必须一直扫描,并且当它看到外围唤醒时发送连接请求。外围设备将在直接模式下宣传吗?任何示例如何使用直接模式?
嗨vrado,
是的,外设必须扫描,以便从外围设备查看所指向或无向广告并发送连接请求。它不是必要的外设在定向模式中进行广告(尽管这将确保连接将更快地建立连接,并且在错误的情况下,不同的中央将无法使用不同的中央,因为所示的广告仅涉及中央设备使用特定的BD地址)。没有参考设计或示例使用定向的广告,但通过App_easy_gap_dircated_advertise_start()函数相当容易使用它,该函数使用user_config.h文件中定义的参数在user_adv_conf函数中。
电话连接到您的DA14580。无论是您的DA14580都有很长的延迟(所以手机没有关闭连接),或者您的DA14580醒来后关闭连接并将广告消息重新发送到手机,手机可以重新连接。
嗨Vrabo,
BLE协议要求中央设备是将发送连接请求而不是外围设备的中央设备,因此它可以决定连接的中心。
谢谢mt_dialog.
谢谢你的快速答案
因此,手机必须一直扫描,并且当它看到外围唤醒时发送连接请求。外围设备将在直接模式下宣传吗?任何示例如何使用直接模式?
嗨vrado,
是的,外设必须扫描,以便从外围设备查看所指向或无向广告并发送连接请求。它不是必要的外设在定向模式中进行广告(尽管这将确保连接将更快地建立连接,并且在错误的情况下,不同的中央将无法使用不同的中央,因为所示的广告仅涉及中央设备使用特定的BD地址)。没有参考设计或示例使用定向的广告,但通过App_easy_gap_dircated_advertise_start()函数相当容易使用它,该函数使用user_config.h文件中定义的参数在user_adv_conf函数中。
谢谢mt_dialog.