嗨。我正在考虑使用DA14585开发产品。
首先,我的项目的拓扑是DA14585将成为传感器产品的外设侧,智能手机将是核心作用。
我只是想从外围获得串行数据通信的传感数据。
而且我想在我的传感器产品上使用AT-Commant作为“无附件”,以使开发简单。
我的计划就像一个附加的图像。
在这种情况下,我可以使用无附带的SDK开发传感器产品吗?
我的意思是,可以使用外部MCU的AT-Commant与外围设备上的外部MCU与智能手机连接吗?
我的关注是它们之间的BLE服务。
如果有人能够教我最重要的方式,我真的很感激它。
设备:
嗨Kotaromatsukubo,
首先感谢您在线的问题,并欣赏我们的BLE解决方案。
是的,您可以通过UART从外部MCU的命令发送到我们的BLE设备。请从无附带用户手册中查看第1部分。为方便起见,下面提供了链接:
http://lpccs-docs.dialog-semondile.com/um-140-da145x-codeless/introduction.html.
如果您计划开发自己的移动应用程序,可以吗?
我想让您知道DA14531也可提供无附件
请检查我们的最新模块名为DA14531微小模块。请在我们的支持网站上找到详细信息:
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/products/da14531
如果您不想花时间为DA14531原理图/布局,请考虑和DA14531模块解决方案!
>>>我的担忧是它们之间的BLE服务。
您能否澄清这个问题>您对BLE服务的要求是什么?
谢谢,PM_DIALOG.
嗨。谢谢你的支持。
首先,我必须选择模块产品作为PAN1740A。所以我需要使用DA14585开发。
此外,我需要开发自己的移动应用程序,以从智能手机连接传感器产品。
在这种情况下,我可以在无附加和移动应用程序之间使用哪种BLE服务?
可以选择任何特定服务吗?
嗨,
我刚刚遇到了同样的项目,我正在编写自己的移动应用程序来与BLE模块通信,我一直在寻找这些服务。
请你和我分享他们吗?
最好的祝福,
DVIR.
嗨,
我还没有找到这种方式。
一些对话框的经销商联系了我,但它们只能支持芯片解决方案,而不是模块产品。
我只想知道哪种类型的BLE服务可以在DA14585上使用DA14585,来连接我自己的移动应用程序。
嗨,
所以我做了一点研究,找到了SmartConsole应用程序的源代码:
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/smartbond-codeless-commands.
在软件资源下。
下载后,我发现他们为DSP和无附件通信使用的服务,它们位于以下:
.... \ smartconsole_app_android \ dodelesllib \ src \ main \ java \ com \ diasemi \ dodelesllib \ dodelessprofile.java
在那里,您可以看到他们使用的所有服务,但在他们使用每一个时,我还没有找到。
那些是我从依旧项目复制的一些变量声明.java文件
在这里,您可以清楚地查看DSP和无附件的服务
//无代表
公共静态最终UUID辅助_service_uuid = uuid.fromString(“866D3B04-E674-40DC-9C05-B7F91BEC6E83”);
公共静态最终UUID辅助_inboud_command_uuuid = uuid.fromString(“914F8FB9-E8CD-411D-B7D1-14594DE45425”);
公共静态最终UUID辅助_outbound_command_uuuid = uuid.fromstring(“3bb535aa-50b2-4fbe-aa09-6b06dc59a404”);
公共静态最终UUID辅助_flow_control_uuid = uuid.fromString(“E2048B39-D4F9-4A45-9F25-1856C10D5639”);
// dsps.
公共静态最终UUID DSPS_SERVICE_UUID = UUID.FROMSTRING(0783B03E-8535-B5A0-7140-A304D2495CB7);
公共静态最终UUID DSPS_FLOW_CONTROL_UUID = UUID.FROMSTRING(“0783B03E-8535-B5A0-7140-A304D2495CB9”);
公共静态最终UUID DSPS_SERVER_RX_UUID = UUID.FROMSTRING(“0783B03E-8535-B5A0-7140-A304D2495CBA”);
公共静态最终UUID DSPS_SERVER_TX_UUID = UUID.FROMSTRING(“0783B03E-8535-B5A0-7140-A304D2495CB8”);
希望你发现它有用。
请告诉我,如果您弄清楚我应该在移动应用程序中将这些服务放在哪里。
最好的祝福,
DVIR.
嗨Kotaromatsukubo,
我们已经要求当地的Disti直接联系到您。
谢谢,PM_DIALOG.
我有相同的问题。你们是否弄明白了?
嗨Robelhk,
谢谢你的评论。是否有可能使用您的问题提出新的论坛帖子?
谢谢,PM_DIALOG.