你好,先生, 我一直在尝试拿到sample128的申请说明…但是我今天在....上找不到它。我们have changed some specs..kindly guide me what needs to be done to achive the following and where to start 1.带外部主机控制器的外部设备 2.每1秒需要发送40字节的数据…可以分为2个数据包…(我需要澄清如何实现此机制…我应该使用通知还是shar我使用来自中央设备的轮询…从某种意义上说,当我尝试读取句柄时,它应该回复内容)并且应该进入低功耗模式 3.数据应该通过UART发送… 4.on external Host controller ..需要遵循哪些HCI命令和协议格式?
你好,先生, 我一直在尝试拿到sample128的申请说明…但是我今天在....上找不到它。我们have changed some specs..kindly guide me what needs to be done to achive the following and where to start 1.带外部主机控制器的外部设备 2.每1秒需要发送40字节的数据…可以分为2个数据包…(我需要澄清如何实现此机制…我应该使用通知还是shar我使用来自中央设备的轮询…从某种意义上说,当我尝试读取句柄时,它应该回复内容)并且应该进入低功耗模式 3.数据应该通过UART发送… 4.on external Host controller ..需要遵循哪些HCI命令和协议格式?
你好,
您是想使用这两个设备进行评估还是在最终的应用中?
对于PAN1740,它是你拥有的USB加密狗还是只是模块,你想把模块放入你的应用程序?
设计指南是开始模块的最佳方式:
http://pideu.panasonic.de/files/Documents/WM%20Documents/PAN1740/PAN1740..。
问候,
Ingo
你好,
非常感谢您的回复。现在我有了PAN1740 Usb加密狗。首先,我需要使用现成的Usb模块和对话框devk进行尝试,最后,我将在稍后使用模块进行替换。请帮助我从何处开始在两台设备之间实现UART风格的20字节ascii发送和接收。感谢
我们将在几周内为DA14580提供类似profile的串行端口服务。
在此之前,请从设计指南中的示例开始。
你好,先生,非常感谢。我们正在与时间赛跑,我们需要在本周末或之前完成这项工作。因此,请向我们提供一些帮助。我们对此完全失去了耐心,有没有像Bluegiga对话脚本这样简单的东西..项目非常混乱,包含这么多文件..我不知道从哪里开始。我检查了吞吐量和接近度示例,我不知道在哪里进行编辑以进行自定义…我只需要添加要添加的配置文件(服务、特征)并需要呼叫Uart发送和接收…我不知道从哪里开始。请指导我。谢谢
你好,先生,非常感谢。我们正在与时间赛跑,我们需要在本周末或之前完成这项工作。因此,请向我们提供一些帮助。我们对此完全失去了耐心,有没有像Bluegiga对话脚本这样简单的东西..项目非常混乱,包含这么多文件..我不知道从哪里开始。我检查了吞吐量和接近度示例,我不知道在哪里进行编辑以进行自定义…我只需要添加要添加的配置文件(服务、特征)并需要呼叫Uart发送和接收…我不知道从哪里开始。请指导我。谢谢
您想使用哪个配置文件?它们都已经构建好了,你可以在SDK中找到它们,例如- DA14580_SDK_3.0.2.1\dk_apps\src\ip\ble\hl\src\profiles
也许streamdata配置文件就是您需要的配置文件?
没有可用的脚本,您必须使用已经内置的Keil项目。如果您希望在功耗方面获得良好的性能,那么脚本不是一个选项。
如前所述,请从设计指南开始,让我知道您有任何问题。不要期望在一周内有一个正在运行的项目。如果需要AT命令样式模块,则必须选择其他选项。DA14580在许多方面都是可配置的,这意味着您将无法处理Keil中的项目和示例。
您也可以通过电子邮件发送至wireless@eu.panasonic.com如果有什么问题的话
你好,先生,
非常感谢您的回复。先生,我能理解,任何事情都不能在一夜之间完成。由于每个项目都有这么多文件,所以对从何处开始以及做什么感到困惑。我看了《设计指南》和《软件架构指南》,但还是不知道从哪里开始。据我所知,BLE需要一个配置文件编辑、自定义应用程序代码来处理Pheriferals,并且需要更新配置文件结构上的值。但是我需要关于在哪里添加自定义代码的帮助。
1.任何类型的BLE应用程序需要什么文件,不需要任何配置或更改。我的意思是通用代码部分…
2.我需要定制哪些文件
像这样,请提供一些帮助。举一些例子。请分享您的邮件ID。谢谢
您好Chandra2sekhar2000,我已经请一个团队来看看您的问题。同时,您可能会发现,从一个非常类似的问题中理解以下线索非常有用。。
http://support.dialog-semiconductor.com/sdk-program-datastructure
BR JE_对话
你好,先生,
谢谢你的回复。我浏览了abouve链接。但是现在我的问题是,对于基本的BLE应用程序,哪些文件需要是通用的,哪些不需要任何更改,哪些文件需要更改。例如,我的要求是实现一个设备,根据输入开关位置或UART的命令,该设备可以作为中央或外部设备。它需要连接到另一个模块。两个连接的设备之间必须交换简单的20字节Ascii码,并发出通知。要实现此应用程序,我应该从哪里开始,以哪个项目为基础,需要修改哪些文件,我应该使用哪个配置文件等等,我需要帮助。如果可能,请给我们一个技术开发人员的邮件ID,他可以帮助我完成这个过程…谢谢你
嗨Chandra2sekhar2000,
充分理解你的紧迫感。因为你正在寻找一些低数据速率的应用程序功能,我想建议你参考我们的sample128参考。它在我们的sdk里面,有一个应用说明,你可以从我们的网站上下载。
一般来说,sample128配置文件有两个非常简单的字符,允许写入和一个通知字符。您可以重用这两个可写字符来传输数据。我记得,每个字符只有一个可写字节,但显然你可以改变它。然后你将有一个最简单的spp在BLE层。应用说明是关于我们的软件架构,你可以搜索这个关键词来找到它。有非常详细的步骤告诉您需要更改哪个文件以及如何更改。但是,您仍然需要构建两个应用程序级文件app_sample128.c和app_sample128_task.c。这些文件处理BLE配置信息,如数据库构建,写指示和通知等,上面的应用程序笔记提到了如何创建这两个文件。如果您觉得从零开始创建这些文件很困难,您还可以引用一些简单的配置文件应用程序代码,如app_dis .c和app_dis_task .c。
最后,您需要处理Uart。您可以参考产品测试项目,了解da14580的rx和rx。
希望这对你有帮助!祝你好运,希望你能行!
的问候!
派克
你好,先生,
非常感谢你的解释,我会按照你提到的步骤进行。如果有任何疑问和澄清,我会回复给你。
你好,先生,
我一直在尝试拿到sample128的申请说明…但是我今天在....上找不到它。我们have changed some specs..kindly guide me what needs to be done to achive the following and where to start
1.带外部主机控制器的外部设备
2.每1秒需要发送40字节的数据…可以分为2个数据包…(我需要澄清如何实现此机制…我应该使用通知还是shar我使用来自中央设备的轮询…从某种意义上说,当我尝试读取句柄时,它应该回复内容)并且应该进入低功耗模式
3.数据应该通过UART发送…
4.on external Host controller ..需要遵循哪些HCI命令和协议格式?
对于外设,我应该在哪里开始实现上述应用程序。
5.在个人电脑方面,我计划使用任何USB加密狗。通过编程PC端应用程序,在哪里可以获得标准协议数据或VB.net中使用的任何示例
谢谢你。。
你好,先生,
我一直在尝试拿到sample128的申请说明…但是我今天在....上找不到它。我们have changed some specs..kindly guide me what needs to be done to achive the following and where to start
1.带外部主机控制器的外部设备
2.每1秒需要发送40字节的数据…可以分为2个数据包…(我需要澄清如何实现此机制…我应该使用通知还是shar我使用来自中央设备的轮询…从某种意义上说,当我尝试读取句柄时,它应该回复内容)并且应该进入低功耗模式
3.数据应该通过UART发送…
4.on external Host controller ..需要遵循哪些HCI命令和协议格式?
对于外设,我应该在哪里开始实现上述应用程序。
5.在个人电脑方面,我计划使用任何USB加密狗。通过编程PC端应用程序,在哪里可以获得标准协议数据或VB.net中使用的任何示例
谢谢你。。
嗨chandra2sekhar2000,
应用说明UM-B-015_DA14580软件体系结构将指导您进行sample128项目。
从您的描述来看,它看起来仍然像一个SPP透明通信项目,对吗?那么我的建议是:
1.在外围,你把所有的BLE堆栈和配置文件在DA14580,只留下uart通信给主机MCU,就像我们之前谈到的。不要使用HCI,因为你可能需要分离BLE堆栈和配置文件,并需要处理所有的消息交换之间和状态机。我不是说你不能这样做,但绝对需要更多的时间。然后你只需要根据当前配置文件示例(sample128或DISS等)定制你的SPP类配置文件,并手动UART通信(请参考我们SDK中的prod_test项目)。尽管我认为你们会花一周的时间在这上面,不管怎样,这是我能想到的最快的方法。如果你真的希望使用HCI,你可以参考论文UM-B-017和RW-BLE-HOST-IS。在prod_test项目中,你也可以找到参考代码(我们实际上没有向最终用户打开HCI接口)。
2.在PC方面,很难给出你们的建议,因为我不知道你们会有什么样的加密狗,它会有什么固件。如果您不能编程加密狗,您将无法将您的专有配置文件放入其中。所以,也许你可以购买Dailog BLE加密狗,里面有DA14580,你可以用同样的方式编程。然后,您将拥有maxim灵活性。Dailog BLE加密狗与我们的初学者工具包一起打包。
最后,这可能不像您预期的那样是一个非常短的项目。希望这次的帮助!
的问候!
派克
你好,先生,
在软件开发者指南的帮助下,我克隆并完成了diss添加的步骤。然而,在花了这么多小时清除路径错误之后,它成功地编译了。我给工具箱编程了。当我使用BLE监视器和基于CC2540的BLE USB加密狗时..实际上它应该显示制造商名称和其他参数,如《开发人员指南》中所述..但我能够扫描和连接它。但是名称或服务或不显示..仅列出了3个属性,句柄编号为1,12,16..但其值不正确能读。。。
无论如何,当我试图连接USB适配器pan1740与连接管理器,引导为中心..我能够读取值。为什么会这样? BLE监控工具与常规BLE设备一起工作。为什么Dialog的产品不能工作。我也检查了接近性档案,结果是一样的,为什么会这样?
嗨chandra2sekhar2000,
很高兴在两天内知道你的进展!
你说USB加密狗pan1740工作正常。此外,如果您可以在iphone中尝试一些应用程序,如LightBlue,您可以轻松连接到DA14580接近模式,读取和写入值。我认为这些应用程序也可以用于你自己的项目。过去,我没有使用DA14580套件尝试TI CC2540显示器。所以很难说两者之间的问题是什么。可能对CC2540固件有一些限制。抱歉,我无法在该设备上帮助您。
的问候!
派克
你好先生,
非常感谢您的回复。我已经完成了sample128的添加。在创建app_sample128.c和任务文件等的进一步步骤中,以及进一步的UART步骤中,我需要您的帮助。谢谢您
亲爱的先生:,
如果你有app_sample128.c和app任务c和头文件,请发邮件给我chandra2sekhar2000@yahoo.co.uk...我会试着把它从1个字符扩展到20个字符。我还需要发送两个数据包....明天是我们完工的最后期限,我需要您的宝贵帮助。希望你能帮助我们。谢谢你
嗨chandra2sekhar2000,
对不起,我下班了,现在23点了。不管怎样,让我看看能不能帮你。
的问候!
派克
亲爱的先生:,
非常感谢。我从您的一位朋友那里收到了一些app_sample128文件。先生,但这似乎与sample128示例无关。您的朋友发送的文件是为某些邻近应用程序定制的。先生,您能帮我发送128个应用程序文件样本…发送一个字符…并指导我如何扩展它以及如何向它添加uart…我们已经完成了我们的时间框架…请帮助我。谢谢先生…今天是印度的节日,但没有考虑到节日,我甚至在周日也在工作/…但没有进展。
嗨chandra2sekhar2000,
抱歉,没有app_sample128文件可以从对话框中释放。我们只是指导客户建立应用程序级文件的方法(我们认为这并不难,但确实需要一些时间)。每个客户都有自己的方法根据他们的目标构建应用程序级代码。我本人并没有撰写app_样本128。在这里,我只能发送一个定制的app_sample128代码,该代码由我拥有的其他人编写。请注意,此代码仅供参考,因为它们不是对话框版本。
回到您的应用程序,我相信您仍然需要了解我们的软件结构,如果您需要建立定制的概要文件和定制的低级驱动程序,这对每个供应商都是一样的。如果您有关于我们SDK的具体问题,我很乐意帮助您。
的问候!
派克
嗨,先生……
任何关于SPP资料的更新…真的,我对这个对话框非常非常失望,它有很好的硬件和强大的传输能力。但是发展真的很糟糕,它占用了我们大部分时间,但还没有积极的进展。
你好,我们刚刚把这个参考设计页面的第一版下载了…
谢谢&BR
对话
大家好,
我只是想评论一下这个帖子。我也在尝试开发类似的东西。首先,Dialog和Panasonic,你们在这里提供了一些非常好的帮助。从这条线索和相关文件中,我已经能够连接大部分的点。初始化过程中GAPM之后的配置文件链加载非常智能。(我在几年前设计的另一个项目中通过系统消息使用了类似的状态机)。在调试使用PAN1740模块创建的任何应用程序(以及运行代码的过程,可在相关指南中找到)时,我要提出一个警告。无法使用调试器运行Cortex-M0的编译代码,因为它陷入等待调试器关闭的while循环。我只能通过使用连接管理器实用程序发布(接近示例,完全托管)。
我仍然使用软件建立指南从其他项目模板的例子,把代码所需的组件和档案利用双向spp。大问题后,我认为这是创建配置文件链接的另一侧。因为蓝牙开发人员似乎没有BLE的SPP,我想没有一个默认的配置文件,我可以编程对话框模仿(从而节省我编写配置文件运行一系列智能手机、ubuntu和windows的时间)。我可能是错的。
谢谢!
-内特
你好,Nate,我们刚刚发布了我们的串口服务定制配置文件,第四季度晚些时候将推出一款Android APK和一款IoS应用程序。第四季度晚些时候还会有一个更新,添加了扩展睡眠支持和硬件流控制,但它应该和今天一样好,让您运行起来。它可以执行14580到14580或14580到Android中心角色。
你可以在这里下载:注意Android APK在binaries文件夹中。。。用户手册解释了所有其他内容。
http://support.dialog-semiconductor.com/ref-designs
谢谢你的对话
非常感谢,先生。我会过一遍,然后再打给你,再次感谢你
谢谢大家!你太棒了!