问题START AT + BINREQ

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
10个帖子/ 0新
最后一篇
marksabbath
离线
最后一次露面:5个月6天前
加入:2020年9月10日15:27
问题START AT + BINREQ

嘿大家!我们在这里有一些问题,使用该设备建立一个APP。目前,我们正在使用本地做出反应,我们实际上能够从设备接收一些回应,像ATI。

当我们试图移动到二进制模式(AT + BINREQ)的问题就越大。我们无法找到关于如何启动该模式并开始发送数据的例子。

目前,从设备接收到正确的消息,我们正在写“ATI”从特征3bb535aa-50b2-4fbe-aa09-6b06dc59a404特征914f8fb9-e8cd-411D-b7d1-14594de45425和阅读的版本。

这是工作正常,但是当我们写“AT + BINREQ”后收到确定我们实际上没有看到在设备中的任何差异。

奇怪的是,设备在使用您的演示应用程序时运用很好。

是否有关于如何启动与该设备的二进制commuincation任何把戏?难道是足以写入“AT + BINREQ”和右接收到“OK”,开始发送我们想要的数据后?

设备:
PM_DIALOG.
离线
最后一次露面:4小时1两分钟之前
职员
加入:2018-02-08 11:03
嗨marksabbath,

嗨marksabbath,

请看看在无代码用户指南和第4节二进制模式 - 链接提供如下:

http://lpccs-docs.dialog-semiconductor.com/UM-140-DA145x-CodeLess/binarymode.html

它是一个定制电路板,或者是任何的死骑出来?

你应该野兔相同的硬件设置,如图9。

谢谢,PM_DIALOG.

marksabbath
离线
最后一次露面:5个月6天前
加入:2020年9月10日15:27
嘿,感谢您的回答!

嘿,感谢您的回答!

我们有一个使用无代码的第三方硬件。

如上所述,我们能够通过通信在由特征914f8fb9-e8cd-411D-b7d1-14594de45425和3bb535aa-50b2-4fbe-aa09-6b06dc59a404,在那里我们已将命令“ATI”和接收的设备版本已经命令名字,这似乎是一个证明,沟通工作。

尽管如此,发送AT + BINREQ的时候,我们只接收“OK”,并没有什么事情发生。我们发送一些命令来无编码设备,它什么都不做。

难道需要把所有那些在你为了让设备已发送的正确设置链接引用的视频显示的命令?

PM_DIALOG.
离线
最后一次露面:4小时1两分钟之前
职员
加入:2018-02-08 11:03
嗨marksabbath,

嗨marksabbath,

>>>不过,发送AT + BINREQ的时候,我们只接收“OK”,并没有什么事情发生。我们发送一些命令来无编码设备,它什么都不做。

能否请您描述您所遵循的程序?你在UART发送数据?请分享更多的投入。此外,什么是UART引脚您正在使用您的自定义板?

谢谢,PM_DIALOG.

marksabbath
离线
最后一次露面:5个月6天前
加入:2020年9月10日15:27
>请你能描述一下

>请你能描述你关注的程序吗?
我们通过蓝牙连接到BLE设备,并使用Android手机和我们的测试应用程序在反应或颤动中。我们可以说它是正确连接的,因为我们通过特征914f8fb9-e8cd-411d-b7d1-14594de45425发送命令'ati'时,我们从特性3bb535aa-50b2-4fbe-aa09-6b06dc59a404读取了值“无附带DA14531 v_6.380.10.4
好的”

>您是否在UART发送数据?
你的意思是通过另一个特征发送命令吗?目前,我们将“at + binreq”发送到特征914f8fb9-e8cd-411d-b7d1-14594de45425,并在收到“确定”响应后,我们开始通过相同的特征发送二进制数据。我们应该将二进制数据发送给另一个特征吗?

>此外,什么是UART引脚您正在使用您的自定义板?

我不知道。这是一个项目,该项目的工程师带到这里,他能够给我使用演示程序,你们提供的数据。

PM_DIALOG.
离线
最后一次露面:4小时1两分钟之前
职员
加入:2018-02-08 11:03
嗨marksabbath,

嗨marksabbath,

你有机会使用一个BLE嗅探器和共享一个日志文件,这样我们就可以明白发生了什么在空中?

谢谢,PM_DIALOG.

marksabbath
离线
最后一次露面:5个月6天前
加入:2020年9月10日15:27
对不起,不幸的是,我们

对不起,很遗憾,我们无法找到一个嗅探器(应用程序),真正起作用。你有什么建议吗?

另外,请你描述一下步骤(AT命令),我们应该发送到设备,以启动一个二进制数据流?

目前,我们只是连接到该设备并发送AT + BINREQ。难道有任何形式的初始化过程中,我们需要做的?

PM_DIALOG.
离线
最后一次露面:4小时1两分钟之前
职员
加入:2018-02-08 11:03
嗨marksabbath,

嗨marksabbath,

你应该为了接管空中捕获有BLE嗅探工具。

你应该只是为了设置设备以二进制方式发送AT + BINREQ命令。您是否能够成功执行该命令?你能同时检查是否成功执行AT命令?

谢谢,PM_DIALOG.

marksabbath
离线
最后一次露面:5个月6天前
加入:2020年9月10日15:27
这两个命令都返回

这两个命令都返回“OK”。此外,正如我前面所说的,ATI将返回该设备的版本,这样的:“无码DA14531 v_6.380.10.4”。

PM_DIALOG.
离线
最后一次露面:4小时1两分钟之前
职员
加入:2018-02-08 11:03
嗨marksabbath,

嗨marksabbath,

如用户指南中所述,只能发送AT + BinReq以便在二进制模式下配置无附件。你有任何叫做这件DK吗?您使用的UART引脚是什么?

我会建议尝试使用SmartConsole应用程序来配置它的二进制模式。

http://lpccs-docs.dialog-semiconductor.com/UM-140-DA145x-CodeLess/smartconsole.html

谢谢,PM_DIALOG.