你好,
我正在编写接近的外部处理器主机应用程序与UART接口,而对话开发工具包包含proximity_monitor_fe固件。DA14580开始发布并连接主机接近监视器。但我不能把记者和班长联系在一起。监视器的主机应用程序在GAPM_ADV_UNDIRECT (0x0E)之后没有收到任何事件。
接收主机应用程序的事件序列如下:
GAPM_DEVICE_READY_IND
GAPM_CMP_EVT
msgstr 3400,状态00,操作01
DISS_CREATE_DB_CFM
PROXR_CREATE_DB_CFM
SPOTAR_CREATE_DB_CFM
GAPM_CMP_EVT
msgstr 3400,状态00,操作03
广告……
GAPC_CONNECTION_REQ_IND
连接到设备
BDA: 80:ea:ca:00:00:01绑定:不
GAPM_CMP_EVT
msgstr 3400,状态00,操作0E
GAPM_ADV_UNDIRECT
在GAPM_ADV_UNDIRECT之后,我应该收到LLC_RD_TX_PW_LVL_CMP_EVT和GAPC_BOND_REQ_IND,但是DA14580不再发送任何事件。
请告诉我如何解决这个问题。我跟踪窗口接近记者应用程序作为参考,但无法得到帮助在这一点上。
谢谢,
巴西

你能回答我的问题吗
你好,Sabasit,我们现在有一项待办事项正在处理,我需要几天时间才能让人处理。BR JE_Dialog
BR JE_Dialog,
我在等答复。请尽快提供。
谢谢,
巴西
嗨Sabasit,
哪个设备是监视器?你的手机还是另一个DA14580?
致以最亲切的问候
WT
你好,
USB加密狗是监视器,我使用窗口监视器应用程序作为外部主机应用程序。
问候,
巴西
嗨Sabasit,
中央设备需要向外围设备发送一个配对和绑定请求。
更多详情请参阅第82页http://support.dialog-semiconductor.com/system/files/resources/RW-BLE-GA..。
致以最亲切的问候
WT
嗨WT,
我的外设是DA14580开发套件。它包含固件"proximity reporter_fe"。当我使用邻近报告主机窗口应用程序时,它与中心设备工作良好,当我使用我的外部处理器应用程序,它不接收“LLC_RD_TX_PW_LVL_CMP_EVT”事件后,接收事件“GAPM_ADV_UNDIRECT”。在这两种情况下,中心设备是相同的USB加密狗,具有proximity_monitor_fe_usb固件和windows监视器主机应用程序。
我的外部处理器应用程序是否应该在接收到“GAPM_ADV_UNDIRECT”后发送一些消息到DA14580(包含proximity_reporter_fe固件)?
谢谢,
巴西
嗨,巴西,
我想我们不用LLC_RD_TX_PW_LVL_CMP_EVT消息。它在代码中,但在任何情况下都没有使用。
消息序列图肯定能帮到你。你有机会看一些文件吗?http://support.dialog-semiconductor.com/system/files/restricted/UM-B-010..。?expecailly图11。
嗨WT,
我已经学习了UM-B-010文件。我调试了我的fe_proximity reporter的主机应用程序。我的外部应用程序没有收到“GAPC_BOND_REQ_IND”,当中央设备发送paring命令GAPC_BOND_CMD到邻近的外设。它看起来有些时间同步问题。我认为DA14580进入了睡眠模式,不会醒来。你对此有什么看法?
我想再次明确,fe_proximity报告程序运行在DA14580开发套件和中心设备上,监视器运行在USB加密狗与窗口主机监视器上。
有android应用程序的接近应用程序吗?
谢谢,
巴西
你好,巴西
我不认为这个问题是由DA14580的睡眠模式引起的。
你怎么知道bonding request已经发送给DA14580了?通过空气嗅探器?
BRs
WT
嗨WT,
我已经通过调试监视器窗口应用程序进行了检查。应用程序正在调用函数"app_security_enable(int con_id)"在文件app.c的#247行。该函数在UART虚拟COM端口发送命令“GAPC_BOND_CMD”到USB加密狗。是否有某种方法可以诊断外接DA14580已成功接收到此命令?
谢谢,
巴西
嗨WT,
缺少事件GAPC_BOND_REQ_IND的原因是什么?
巴西
嗨WT,
我正面临着与宫本茂在以下文章中所报道的同样的问题:
http://support.dialog-semiconductor.com/connect-failure#comment-1584
你能给我他的邮箱地址吗?
谢谢,
巴西
你好Basit,由于保密,我们不允许泄露其他用户的电子邮件地址。
BR JE_Dialog