hii .....我是da14580的新手。我有一个DA14580基本开发套件。我想实现BLE信标(非连接),也在相同的应用程序中实现BLE扫描。我需要一个支持我开始达到这两者的地方?我需要帮助在相同的应用程序中实现信标和扫描。
嗨alan.a,
我们仍然不支持DA14580设备的BLE灯泡。虽然,我们目前支持DA14585 / 6设备的BLE Beacon,因此如果您想拥有灯塔功能,我将强烈建议您在DA14585 / 6产品上移动。您能否描述您想要完成的内容?如果我能够从您所提到的正确了解,您是否希望实现这两种广告和扫描,并且以某种方式更改功能,例如通过按下按钮?您能否提供进一步的详细信息,以提供正确的指导方针?关于DA14585 / 6产品的功能,我建议您查看我们的支持页面的DA145雷电竞官网登录85 IOT Multi传感器开发套件参考设计。
https://support.dialog-seminile.com/connectivity/product/da14585?qt-product_rectricted_=5&qt-view_reference_designs__block_1=5#qt-view_reference_designs__block_1.
谢谢,PM_DIALOG.
感谢您的回复,我想要广告和扫描。例如,我有一个DA14580基本开发套件。作为广告商和接下来的5分钟套件作为扫描仪(它可能是DA14580同时充当广告商和扫描仪吗?)。这是我想要使用da14580实现。你能告诉这个问题吗?
你好alan.a.那
不可能在双模式下配置580/581/583,您只能具有角色交换机,通过发出GAPM_RESET_CMD来在Central和Welipheral之间切换(切换之间没有维护连接)。585能够以双模式运行。如果您希望实现角色切换(通过计时器或通过外部事件计数或任何可以触发角色切换的任何事件),则必须发出GAPM_RESET_CMD,该函数是否具有APP_GAPM_RESET_MSG_CREATE()。执行此操作后,设备将获得GAPM_CMP_EVT(GAPM_CMP_EVT_HANDLER()函数),操作参数设置为GAPM_RESET。因此,只要您获得此堆栈,堆栈将重置,您应该调用一个GAPM_SET_DEV_CONFIG_CMD,它将将设备配置为中心或外围设备。app_easy_gap_dev_configure()函数使用来自user_config.h文件的默认参数,因此您必须进行自定义实现,以便选择您的设备将应用于堆栈的配置。请查看以下帖子以获取更多信息:
https://support.dialog-semicondiondiondimicon.com/forums/post/dialog-martbond-bluetooth-low-energy-42-%e2%80%93-software/dynamic-adv-data-scan.
我正在使用SDK5.0.4并寻找DA14580中央示例和文档。你能指导我。
嗨vanaja,
请你检查下面的链接吗?这是一个过去的论坛线程,描述了如何将DA14580配置为中心。如果这不回答您的问题,请创建一个新的论坛线程。
https://support.dialog-semicondiondiondiondum/forums/post/dialog-smartbond-bluetooth-low-energy-%2%80%93-software/ble-canning.
嗨alan.a,
我们仍然不支持DA14580设备的BLE灯泡。虽然,我们目前支持DA14585 / 6设备的BLE Beacon,因此如果您想拥有灯塔功能,我将强烈建议您在DA14585 / 6产品上移动。您能否描述您想要完成的内容?如果我能够从您所提到的正确了解,您是否希望实现这两种广告和扫描,并且以某种方式更改功能,例如通过按下按钮?您能否提供进一步的详细信息,以提供正确的指导方针?关于DA14585 / 6产品的功能,我建议您查看我们的支持页面的DA145雷电竞官网登录85 IOT Multi传感器开发套件参考设计。
https://support.dialog-seminile.com/connectivity/product/da14585?qt-product_rectricted_=5&qt-view_reference_designs__block_1=5#qt-view_reference_designs__block_1.
谢谢,PM_DIALOG.
感谢您的回复,
我想要广告和扫描。
例如,我有一个DA14580基本开发套件。作为广告商和接下来的5分钟套件作为扫描仪(它可能是DA14580同时充当广告商和扫描仪吗?)。这是我想要使用da14580实现。你能告诉这个问题吗?
你好alan.a.那
不可能在双模式下配置580/581/583,您只能具有角色交换机,通过发出GAPM_RESET_CMD来在Central和Welipheral之间切换(切换之间没有维护连接)。585能够以双模式运行。如果您希望实现角色切换(通过计时器或通过外部事件计数或任何可以触发角色切换的任何事件),则必须发出GAPM_RESET_CMD,该函数是否具有APP_GAPM_RESET_MSG_CREATE()。执行此操作后,设备将获得GAPM_CMP_EVT(GAPM_CMP_EVT_HANDLER()函数),操作参数设置为GAPM_RESET。因此,只要您获得此堆栈,堆栈将重置,您应该调用一个GAPM_SET_DEV_CONFIG_CMD,它将将设备配置为中心或外围设备。app_easy_gap_dev_configure()函数使用来自user_config.h文件的默认参数,因此您必须进行自定义实现,以便选择您的设备将应用于堆栈的配置。请查看以下帖子以获取更多信息:
https://support.dialog-semicondiondiondimicon.com/forums/post/dialog-martbond-bluetooth-low-energy-42-%e2%80%93-software/dynamic-adv-data-scan.
谢谢,PM_DIALOG.
我正在使用SDK5.0.4并寻找DA14580中央示例和文档。你能指导我。
嗨vanaja,
请你检查下面的链接吗?这是一个过去的论坛线程,描述了如何将DA14580配置为中心。如果这不回答您的问题,请创建一个新的论坛线程。
https://support.dialog-semicondiondiondiondum/forums/post/dialog-smartbond-bluetooth-low-energy-%2%80%93-software/ble-canning.
谢谢,PM_DIALOG.