我希望使用eval_Pan1740评估套件来评估松下Pan1740设备的范围,但我有一些问题。
我有一个我想用的套件之一:
http://na.industrial.panasonic.com/products/wireless-connectivity/evalua...
我发现了所有的松下文档:
pan1740_applicationnote.pdf.
panasonic_pan1740_design_guide_v1.7.pdf.
我想将eval套件设置为虚拟串行端口应用程序,并在两个模块之间来回发送测试数据包。一旦工作,我想使用串行端口测试来确定模块的实际寿命范围和吞吐量。
因为我们在初步评价阶段,we don't want to invest too much time and effort into developing and debugging a custom firmware to do the range testing. It seems like the Dialog Serial Port Service (DSPS) reference design on the Dialog site should do what we need for the range testing, but it doesn't seem to work on the PAN1740 Eval kit. I can compile the "sps_device" and the "sps_host" projects found in the DA14580_DSPS_3.150.2___13_2_2015.zip file, but when I load them on the module, nothing works. The two virtual COM ports (Jlink CDC UART ports) don't show any activity and are non responsive. I know the application is running because I can break in with the debugger and see activity, but it just doesn't seem to work "out of the box" on the eval board.
我的问题:
1.您是否会期望对话框串行端口服务参考设计与eval_Pan1740板(配置为设备,配置为主机)?
2.是否需要配置/修改参考设计,以便使用Pan1740 eVAL板。我发现“DA14580串行端口服务参考Application _v1 3.pdf”并尝试使用DA14580_Config.h和UART_SPS.H文件中的一些设置,而没有成功。
3.任何建议或建议要尝试的事情?
嗨基督徒,
我认为你的方法很适合。
对于加密狗上的DSP,您需要禁用HW流量控制和扩展睡眠模式。不幸的是,USB加密狗不支持这一点。请参阅指南:
http://pideu.panasonic.de/files/documents/wm%20documents/pan1740/pan1740 ...
如果您想测量当前的消耗和睡眠模式,请使用Pro-套件。
此致,
Ingo
你好,
我还有一个问题,
我无法打开一个新的线程。
我想将DSP外构模式调整为远程系统,如果我发送A Over DSPD,系统PAN 1740应该用B应答。在平底锅1740上没有任何串行接口。
I would like to built an command answear roud up.
我想了解我如何从BLE写入iOS。我发现命令user_send_ble_data()
但我真的不知道如何定期写它。喜欢
user_send_ble_data(“Hallo”,5);在ARCH_MAIN()时(1)循环。
SOEBODY可以支持我吗?
最好的问候
嗨gert186,
如果要使用DSPS应用程序才能将数据发送到DSPS Android应用程序,您可以使用您的功能使用计时器并定期呼叫它。在与seriod_send = app_easy_timer连接时设置计时器(1000,句号_data_timer_handler);并使用像下面的片段这样的处理程序,并在断开连接时取消计时器:
void句号_data_timer_handler(void)
{
user_send_ble_data(“Hallo”,5);
si段_send = app_easy_timer(100,句号_data_timer_handler);
}
虽然DSPS应用程序是串行端口仿真,但如果要将数据发送到链接的另一侧,则有更简单的方法来执行此操作,user_send_ble_data()只需使用写入的值向客户端发送通知具体特性,为了仅发送一个值,有更简单的方式不需要使用DSP。
谢谢mt_dialog.
Thanks for your answear,
我想控制平底锅1740,有些东西如此:
如果我从DSPS啊字符发送SYNY,那么PAN应该尽可能快地发送数据。如果我发送“p”,它将停止。
下一步应该是从I2C读取一个值,并尽可能快地发送数据。
有人可以给我一个沟通功能的Keil V5基础Projekt吗?
Just if i send ah S it will transmit fast as possible random Numbers and if I send P it will stop.
Just the base of the project and communication handler?
那很好啊。
此致
Gert
嗨gert186,
我们没有这种实现的任何可用模板,唯一接近您正在寻找的项目是DSPS项目,您将不得不通过Tweek它来实现您所需要的。请检查列出数据管理功能的串行端口服务手册,然后您可以将函数扩展到您需要的任何内容。
谢谢mt_dialog.ydF4y2Ba
你好
我已经调整了项目DSP并静静地练习!有人可以给我一个概述如何获得模拟价值吗?
I have tested the
user_send_ble_data((uint8_t *)battery_get_lvl(batt_aaa),4);
但没有任何传播。
请帮忙
嗨gert186,
您是否尝试设置Android应用程序以占用十六进制数据而不是ASCII?
谢谢mt_dialog.
是的,我愿意。没有结果reading Analog Inputs.
嗨gert186,
You get no result when reading the analog inputs or when sending data using the DSPS application ? i ve tried the above snippet with a kernel timer and i was able to get some data on the other side.
谢谢mt_dialog.