我试图使用两个DA14580板(PAN1740 USB版本1.0)获得接近示例。
接近报告器在蓝牙上是静音的。
近距离监视器和iOS上单独的BLE扫描应用程序(Light Blue)都没有显示来自DA14580的任何活动。
请帮我找个临近记者做广告。
以下是我所做的:
注释:DA14580_581_583_SDK_3.0.10.1已经拷贝到“SDK”文件夹中。
===记者===
构建SDK \ dk_apps \ keil_projects \接近\ prox_reporter_ext_usb \ Keil_5 \ prox_reporter_ext_usb。uvprox在MDK5
调试,[运行],退出调试
运行SDK \主机二进制文件\ \ windows \接近\ \ host_proxr_sdk.exe记者
####################################################
# DA14580邻近报告演示应用程序#
####################################################
没有命令行参数。
输入COM端口号(取值范围:1 ~ 65535,空白退出):62
连接COM62
COM62打开成功,波特率115200
等待DA14580设备
upgrade_image1。我已经存在了。
upgrade_image2。我已经存在了。
或
####################################################
# DA14580邻近报告演示应用程序#
####################################################
没有命令行参数。
输入COM端口号(取值范围:1 ~ 65535,空白退出):62
连接COM62
COM62打开成功,波特率115200
等待DA14580设备
upgrade_image1。img header init OK。
upgrade_image2。img header init OK。
===监视器===
构建SDK \ dk_apps \ keil_projects \接近\ prox_monitor_ext_usb \ Keil_5 \ prox_monitor_ext_usb。uvprox在MDK5
调试,退出调试
运行SDK \主机二进制文件\ \ windows \接近\监控\ host_proxm_sdk.exe
=================================================================
####################################################
# DA1458x接近监视器演示应用程序#
####################################################
#没有。bd_addr名称Rssi #
[00:04:30] e:08:61:3a- 75db #
# 2 d0:5f:b8:57:e3:dc Zephyr HXM200012337 -91 dB
#
选择要连接的设备数量或“S”重新扫描:
=================================================================
因此监视器检测到的是其他BLE设备,而不是Reporter。
我正在遵循UM-B-010和“PAN1740设计指南”第12章(rev 1.6),其中给出了使用DA14580设置邻近两端的一步一步说明。
http://na.industrial.panasonic.com/sites/default/pidsa/files/panasonic_p..。
可能是// Sleep(100)行有问题;在host_proxr_sdk的app.c中,它占用了我的一个win7x64 cpu的100%。
不幸的是,windows.h从SDK\host_apps\windows\proximity\reporter\host_proxr_sdk中缺失,所以我无法在Microsoft Visual Studio 2013社区中重建。
对如何继续有什么想法吗?
谢谢,
欧文
你好,欧文。
不幸的是,我不能重现这个问题,它在我的W32系统上编译良好。你有能力在W32上编译吗?
我给你发了一封邮件。
最好的问候,
Ingo
嗨Ingo
谢谢你的回答。今天我无法访问您发送的邮箱地址。
请在ieee.org上重新发邮件给oekelly。
Exe编译问题是次要的,我可以通过使用visual 2010而不是2013来修复它。(我会试试的)
无法使用最新的SDK在pan1740上运行prox reporter对我来说是一个更重要的问题。SDK的文档版本(3.02?)不能再下载。
欧文
我在mdk5中构建的prox_monitor_ext_usb有两个警告。1.开发调试设置为2。Gpio分配检查活动
我对这些工具还不熟悉,所以要抓住可能导致蓝牙静音的原因。
在PAN1740 USB上的prox_reporter
是否有人在PAN1740 USB与MDK5环境上成功运行prox_reporter_ext_usb项目(SDK版本3.0.10.1)?
如果是,请报告如何开始。SDK软件(我假设)与Dialog开发工具包完全兼容。因此,我认为我遇到的问题可能与Dialog开发工具包和PAN1740 USB之间的硬件差异有关。(支持睡眠模式…GPIO差异,…? ?)。或者有人可以确认prox_reporter_ext_usb绝对不能在PAN1740 USB上运行。
谢谢你的关心。
问候,
欧文
你好,对话框,
我们需要3.0.2 SDK的源代码来进一步研究。
原因如下。在PAN1740 USB上,以下项目组合广告失败:
Rev 3.0.10 \host_apps\windows\proximity\reporter\host_proxr_sdk\host_proxr_sdk.exe
rev 3.0.10 \dk_apps\keil_projects\proximity\prox_reporter_ext_usb\Keil_5\prox_reporter_ext_usb. uvprox
下面的组合成功:
Rev 3.0.2.1 \host_apps\windows\proximity\reporter\host_proxr_sdk\host_proxr_sdk.exe
rev 3.0.10 \dk_apps\keil_projects\proximity\prox_reporter_ext_usb\Keil_5\prox_reporter_ext_usb. uvprox
但是,我们只有rev 3.0.2.1 host_proxr_sdk.exe的二进制exe,而不是源代码,因此我们无法进一步调查。
请提供3.0.2.1 SDK的访问权限,以便我们进行调查。
欧文
你好,欧文。
SDK。
由于MT_dialog
你好,对话框,
我也有同样的问题。能否也提供给我们3.0.2.1 SDK的访问权限
Carsten
嗨carstenbeyer,
你可以去当前实现的windows接近报告应用程序的源代码,并尝试改变#if 0为1在文件app_task.c,在函数proxr_create_db_cfm_handler,并给它另一个尝试。
由于MT_dialog
嗨,对话框中,
我正试图完成类似的事情。我正试图让prox_reporter_ext通过UART与Windows主机应用程序交谈。我使用的是村田P2ML3656开发工具包,其中包含Dialog 14580。
我在user_perid_setup .h中更新了gpio的引脚分配,以反映Murata板上的UART引脚分配。这对prox_reporter工作得很好,但是当我在prox_reporter_ext中做同样的事情时,我无法让它发布广告,或者与Windows主机应用程序对话。
有什么问题吗?
谢谢你!
嗨,挪亚,
我不太熟悉Murata开发套件,但我已经检查了Murata P2ML3656,没有在fw (prox_reporter_ext)上应用任何更改,或者将您的HW设置为pro dk,没有其他更改,我能够通过UART进行通信,您可以尝试使用明确的SDK并将板上的脚设置为默认值吗?
由于MT_dialog
嗨MT_dialog,
这是有效的——需要默认的GPIO设置。谢谢你的帮助。