需要帮助建立UART连接吗

28个职位/0个新职位
Last post
chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
需要帮助建立UART连接吗

你好,
我有一个PAN1740和一个DA14580DEVKT-B模块。我需要把这两个模块都设置成UART桥.in传感器将PAN1740连接到一台电脑,将DEVK连接到另一台电脑,并从两台电脑交换数据。我知道,SPP在BLE中不受支持。然而,我的数据是<=20字节每发送或接收。我不知道从哪里开始。请帮助我配置像Uart桥。谢谢你

英戈
离线
Last seen:3周2天前
上师 松下
Joined:2014-01-16 11:19
你好,

你好,

您是想使用这两种设备进行评估还是最终应用?
对于PAN1740,是您拥有的USB加密狗,还是只是模块,您希望将模块放入您的应用程序中?
设计指南是从模块开始的最佳方式:
http://pideu.panasonic.de/files/Documents/WM%20Documents/PAN1740/PAN1740。。。

当做,
英戈

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
你好,

你好,
Thank u very much for reply. Right now i have PAN1740 Usb dongle.first i need to try with the readily available USB modules and Dialog devk and finally i will replace with Modules later.help me where to start for achieving UART style 20bytes ascii TX and RX between 2 devices.Thank u

英戈
离线
Last seen:3周2天前
上师 松下
Joined:2014-01-16 11:19
We will have a serial port

We will have a serial port service like profile for DA14580 in a few weeks.
Till then please start with the examples from the design guide.

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
嗨,先生,非常感谢。我们

嗨,先生,非常感谢。我们正与时间赛跑,我们需要在比赛结束或之前完成比赛星期。所以请提供一些救命,我们完全没有耐心了,有没有什么简单的东西像Bluegiga脚本对话框..项目非常混乱,包含这么多文件..我不知道从哪里开始。我检查了吞吐量和接近度的例子,我不知道在哪里编辑来定制它,…我只需要添加要添加的配置文件(服务,特征),需要调用Uart发送和接收…我不知道在哪里请开始亲切引导我。谢谢u型

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
嗨,先生,非常感谢。我们

嗨,先生,非常感谢。我们正与时间赛跑,我们需要在比赛结束或之前完成比赛星期。所以请提供一些救命,我们完全没有耐心了,有没有什么简单的东西像Bluegiga脚本对话框..项目非常混乱,包含这么多文件..我不知道从哪里开始。我检查了吞吐量和接近度的例子,我不知道在哪里编辑来定制它,…我只需要添加要添加的配置文件(服务,特征),需要调用Uart发送和接收…我不知道在哪里请开始亲切引导我。谢谢u型

英戈
离线
Last seen:3周2天前
上师 松下
Joined:2014-01-16 11:19
你想要哪一个档案

您要使用哪个配置文件?它们都是现成的版本,您可以在SDK中找到它们,例如DA14580\U SDK\U 3.0.2.1\dk\u apps\src\ip\ble\hl\src\profiles
也许streamdata配置文件就是您需要的配置文件?
没有可用的脚本,您必须使用已经内置的Keil项目。如果您想在功耗方面获得良好的性能,那么脚本不是一种选择。
As said please start with the design guide and let me know where you have any issue. Do not expect to have a running project within a week. If you need AT commands style module you will have to choose another option. The DA14580 is configurable in many ways and this means you will not get around working with the projects and examples you have in the Keil.

您也可以通过电子邮件wireless@eu.panasonic.comif there is any question

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Hello sir,

Hello sir,
非常感谢你的帮助回答,先生我可以理解,什么事都不能一夜之间做。由于每个项目有这么多的文件,所以不知道从哪里开始,做什么。我已经阅读了设计指南和软件架构指南,…但是仍然不知道从哪里开始。根据我的理解,BLE需要一个概要文件编辑,自定义应用程序代码来处理pheriferals,并且需要更新概要文件结构上的值。但是我需要关于在哪里添加自定义代码的帮助。

1.任何类型的BLE应用程序需要什么文件,不需要任何配置或更改..我是说通用代码部分。。。
2. what are the files i need to customise
像这样请提供一些帮助一些例如,请共享您的邮件同上,谢谢u型

JE_Dialog
离线
Last seen:5 days 1 hour ago
Staff
Joined:2013-12-05 14:02
你好Chandra2sekhar2000,我是

你好Chandra2sekhar2000,我是have asked one of the team to look at your question. In the meantime, you might find the following thread useful to understand from a very similar question..

http://support.dialog-semiconductor.com/sdk-program-datastructure

BR JE_Dialog

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Hello sir,

Hello sir,
谢谢你的回复。我已经看了一遍了链接。但是现在我的问题是,对于一个基本的BLE应用程序,哪些文件是公共的,哪些不需要任何修改,哪些文件需要修改。例如,我的要求是实现一个设备,根据输入开关的位置或UART的命令,它可以作为中央或外部设备。它需要连接到另一个模块。简单的20字节Ascii码必须在两个连接的设备之间交换,并且通知.for实现这个应用程序,我应该从哪里开始,以哪个项目为基础,需要修改哪些文件,应该使用哪个配置文件等等,我需要帮助.if可能的话,请给我们一个技术开发人员的邮件ID,谁可以帮助我完成这个过程…谢谢你

PY_Dialog
离线
Last seen:2 years 7 months ago
Staff
Joined:2014-08-25 09:59
Hi Chandra2sekhar2000,

Hi Chandra2sekhar2000,

完全理解你的紧迫性。既然你正在寻找一些低数据速率的应用程序一样的功能,我想建议你参考我们的样本128参考。它在我们的sdk中,有一个应用程序说明,您可以从我们的网站下载。
一般来说,sample128配置文件有两个非常简单的字符,允许写入和一个通知字符。您可以重用这两个可写字符来传输数据。我记得,每个字符只有一个可写字节,但显然你可以改变它。然后你会有一个最简单的spp在BLE层。应用说明是关于我们的软件架构的,你可以搜索这个关键词来找到它。有非常详细的步骤告诉您需要更改哪个文件以及如何更改。但是,您仍然需要构建两个应用程序级文件app\u sample128.c和app\u sample128\u task.c。这些文件处理数据库构建、写入指示和通知等不可编辑的配置文件消息。上面的应用程序说明提到了如何创建这两个文件。如果您觉得很难从头开始创建这些文件,还可以参考一些简单的概要应用程序代码,如App\u diss.c和App\u diss\u task.c。
Finally you will need to dealing with Uart. You can refer to prod_test project to under stand both rx and rx with da14580.
希望这对你有帮助!祝你好运,希望你能成功!

当做!
PY

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Hello sir,

Hello sir,
非常感谢你给了我一个很好的解释…我会按照你提到的步骤进行…在这期间,如果有任何疑问和澄清,我会回复你的。谢谢你。。

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Hello Sir,

Hello Sir,
我一直在尝试获取样本128的申请说明…但我找不到它…今天…我们更改了一些规格…请指导我需要做什么来实现以下目标以及从何处开始
1.Pheripheral Device with External Host controller
2.needs to send 40 bytes of data every 1 sec...can be splited in to 2 packets...(i need clarification about the implementing this mechanism.. shall i use notification or shar i use polling from central device...in the sense when i try to read a handle,it should reply back the content )and it should go to low power mode
3.数据应通过UART发送。。。
4.在外部主机控制器上..要遵循的HCI命令和prtotocol格式是什么?

对于Pheriferal,我应该从哪里开始获取上述应用程序。

5.on a PC side,i am planning to use any USB BLE dongles. from programming the PC side application where can i get the standard protocol data or any examples to use in VB.net

Thank u..

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Hello Sir,

Hello Sir,
我一直在尝试获取样本128的申请说明…但我找不到它…今天…我们更改了一些规格…请指导我需要做什么来实现以下目标以及从何处开始
1.Pheripheral Device with External Host controller
2.needs to send 40 bytes of data every 1 sec...can be splited in to 2 packets...(i need clarification about the implementing this mechanism.. shall i use notification or shar i use polling from central device...in the sense when i try to read a handle,it should reply back the content )and it should go to low power mode
3.数据应通过UART发送。。。
4.在外部主机控制器上..要遵循的HCI命令和prtotocol格式是什么?

对于Pheriferal,我应该从哪里开始获取上述应用程序。

5.on a PC side,i am planning to use any USB BLE dongles. from programming the PC side application where can i get the standard protocol data or any examples to use in VB.net

Thank u..

PY_Dialog
离线
Last seen:2 years 7 months ago
Staff
Joined:2014-08-25 09:59
嗨,钱德拉,2000年,

嗨,钱德拉,2000年,

应用程序注意嗯- b - 015 - _da14580软件弧hitecture will guide you on sample128 project.
From you description, it looks still like a SPP transparent communication project, right? Then here will be my advices:
1在外设方面,您把所有的BLE堆栈和配置文件放在DA14580中,只留下uart通信到主机MCU,就像我们之前所说的。不要使用HCI,因为您可能需要分离BLE堆栈和概要文件,并且需要处理和状态机之间的所有消息交换。我不是说你不能这么做,但绝对需要更多的时间。然后,您只需要根据当前的配置文件示例(sample128或DISS等)和手动UART通信(请参阅我们的SDK中的prod\u测试项目)定制类似SPP的配置文件。尽管我认为你会花一周的时间在这上面,无论如何这是我能想到的最快的方法。如果您真的希望使用HCI,可以参考UM-B-017和RW-BLE-HOST-IS。在prod\u测试项目中,您还可以找到参考代码(我们实际上没有向最终用户打开HCI接口)。
2在个人电脑方面,它很难给你的建议,因为我不知道什么样的狗你会有什么样的固件。如果你不能编程加密狗,你将无法把你的专有配置文件内。所以也许你可以买Dailog-BLE加密狗,里面有DA14580,你可以用同样的方法编程。这样你就有了最大的灵活性。Dailog-BLE-dongle是随我们的入门套件一起打包的。
最后,这可能不像您预期的那么短。希望这对你有帮助!

当做!
PY

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Hello sir,

Hello sir,
在软件开发者指南的帮助下,我克隆并完成了添加diss的步骤。然而,在花了这么多小时清除路径错误之后,它却成功地编译了。我给工具箱编程了。当我使用BLE-monitor和基于CC2540的BLE-USB加密狗时..实际上它应该显示制造商名称和其他参数,如开发人员指南中所述..但是我能够扫描和连接是的,但是名称或服务或不显示…仅列出3个属性,句柄号为1,12,16..但它的值无法读取。。。

然而,当我试图连接USB加密狗pan1740与连接管理器,引导为中心..我能够读取值。为什么会这样..BLE监视器工具与常规BLE一起工作设备。然后为什么它不工作的对话产品。我也检查了邻近轮廓…同样的结果…为什么会这样?

PY_Dialog
离线
Last seen:2 years 7 months ago
Staff
Joined:2014-08-25 09:59
嗨,钱德拉,2000年,

嗨,钱德拉,2000年,

Good to know your progress in two days!
You said the USB dongle pan1740 work fine. And also if you can try some apps in iphone like LightBlue you can easily connect to DA14580 proximity profile, read and write value. I think the apps will also works with your own project. I did not try TI CC2540 monitors with our DA14580 kit in the past. So it's hard to say what is the problem in between. Maybe there is some restriction on CC2540 firmware. Sorry I'm not able to help you on that device.

当做!
PY

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
你好,先生,

你好,先生,
Thank u very much for your reply.i did up to sample128 adding.how ever i need your help in further steps to for creating app_sample128.c and task files etc..and further UART steps.thank u

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Dear sir,

Dear sir,
如果你有app\u sample128.c&app task c&header文件,请发邮件给我chandra2sekhar2000@yahoo.co.uk…我会尽量把它从1个字符扩展到20个字符。而且我还需要两个包要发送…我需要你的宝贵帮助,因为我们的完成截止日期是托莫罗·霍普你可以帮忙我们。谢谢u型

PY_Dialog
离线
Last seen:2 years 7 months ago
Staff
Joined:2014-08-25 09:59
嗨,钱德拉,2000年,

嗨,钱德拉,2000年,

对不起,我下班了,现在23点了。不管怎样,让我看看能不能帮你。

当做!
PY

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
Dear sir,

Dear sir,
Thank u very much.i have recieved some app_sample128 files from one of your friend.sir but it seems to be unrelated to the sample128 example.the files send by your friend is customised for some proximity application. sir can u please kindly help me, by sending sample128 app files..to send a char ..and also guide me how to extend it and how to add uart to it..already we last our time frame...kindly help me.Thank u sir..today is festival in india,but with out considering hoiliday i am working even sundays also/...but no progress.

PY_Dialog
离线
Last seen:2 years 7 months ago
Staff
Joined:2014-08-25 09:59
嗨,钱德拉,2000年,

嗨,钱德拉,2000年,

抱歉,没有app\u sample128文件可以从对话框中释放。我们只是指导客户如何建立应用程序级文件(我们认为这并不难,但确实需要一些时间)。每个客户都有自己的方法来基于他们的目标构建应用程序级代码。我自己并没有编写应用程序样本128。在这里,我只能发送一个定制的应用程序样本128代码组成的其他人,我有。请注意此代码只能供您参考,因为它们不是对话框版本。
回到您的应用程序,我相信您仍然需要了解我们的软件结构,如果您需要建立自定义配置文件以及自定义的低级驱动程序,这对每个供应商都是一样的。如果您有与我们的SDK相关的问题,我将非常乐意帮助您。

当做!
PY

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
嗨…先生

嗨…先生
任何关于你的SPP配置文件的更新…真的我对这个对话框非常非常不熟悉…它有很好的硬件和良好的tx权力。但是发展真的很糟糕。它占用了我们大部分的时间,但还没有积极的进展。

JE_Dialog
离线
Last seen:5 days 1 hour ago
Staff
Joined:2013-12-05 14:02
你好,我们刚刚把

您好,我们刚刚把这个参考设计页面的第一个版本下载。。。

Thanks & BR
JE_Dialog

纳特尔
离线
Last seen:6 years 1 week ago
Joined:2014-09-24 15:40
Hi guys,

Hi guys,
我只是想评论一下这篇文章。我也在尝试开发类似的东西。首先,Dialog和Panasonic,你们在这里提供了一些非常好的帮助。从这条线和相关的文件中,我已经能够连接大多数的点。在init进程中,GAPM之后的概要文件的链式加载是非常聪明的。(我在几年前设计的另一个项目中通过系统消息使用了类似的状态机)。在尝试调试使用PAN1740模块创建的任何应用程序(以及运行代码的过程,可在相关指南中找到)时,我要提到一个警告。不能使用调试器运行Cortex-M0的编译代码,因为它陷入等待调试器关闭的while循环中。我只能通过使用连接管理器实用程序来播发(接近示例,完全托管)。
我仍然在使用软件指南从模板示例中构建,并从其他项目代码库中提取必要的组件和概要文件,以利用双向spp。在此之后,我预见到的一个大问题是在链接的另一侧创建概要文件。由于蓝牙开发人员似乎没有一个SPP的BLE,我想不会有一个默认的配置文件,我可以编程的对话框模拟(从而节省我的时间编码配置文件运行一系列的智能手机,ubuntu和windows)。我可能错了。

谢谢!
-奈特

JE_Dialog
离线
Last seen:5 days 1 hour ago
Staff
Joined:2013-12-05 14:02
Hello Nate, we just released

你好,内特,我们刚刚发布了我们的串行端口服务自定义配置文件与安卓APK的IoS应用程序即将在第四季度晚些时候。第四季度晚些时候还会有一个更新,添加了延长睡眠支持和硬件流控制,但它应该像今天一样让您运行良好。它可以做14580到14580或者14580到Android的中心角色。

你可以在这里下载:注意Android APK在binaries文件夹中。。。用户手册解释了所有其他的。

http://support.dialog-semiconductor.com/ref-designs

Thanks JE_Dialog

chandra2sekhar2000
离线
Last seen:6年1个月前
Joined:2014-05-11 10:47
非常感谢,先生。我会的

非常感谢,先生。我会过去再打给你,再次谢谢你

纳特尔
离线
Last seen:6 years 1 week ago
Joined:2014-09-24 15:40
Thanks Guys! Your awesome!

Thanks Guys! Your awesome!

Topic locked