使用哪些应用程序来测试桌面亚博国际官网平台网址蓝牙?

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
31个员额/ 0个新员额
最后发表
甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
使用哪些应用程序来测试桌面亚博国际官网平台网址蓝牙?

你好,

我有一台PAN1740。我想把数据从我的蓝牙发送到PC上的某个应用程序。有任何应用程序检测和收集数据亚博国际官网平台网址从我的蓝牙?谢谢你!

设备:
PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

你能说明一下你的要求是什么吗?如果我没理解错的话,你是想把DA14585直接连接到你电脑的蓝牙上吗?

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

对我想将我的DA14580连接到PC,然后我应该能够将一些数据从BLE发送到PC应用程序。对话端是否有PC应用程序?。

是否有任何代码示例?。

我可以将BLE与BLE_app_安全项目连接/配对。此外,我需要有一些数据传输到电脑。请分享一些信息,我如何才能做到这一点。

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

您可以使用无代码参考应用程序设计和发送AT命令/您的PC。但是,您需要两个da14580。请阅读用户手册:

http://lpccs-docs.dialog-semiconductor.com/da1458x_codeless/index.html

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

似乎我应该有Po工具包或对话框中的基本工具包来使用无代码。这对我的项目来说是不可能的。

我已经在我的定制板上安装了BLE。BLE的串行引脚连接到我的定制板的MSP控制器。串行数据输入从我的MSP控制器发送到BLE。

BLE应将数据发送至PC。这是我的要求。

我能够连接BLE与PC与项目ble_app_security。

我的windows10电脑里安装了蓝牙LE LAB软件。在这个应用程序中,我可以看到BLE信息。请看图片。

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

据我所知,目前还没有任何PC应用程序提供这种功能。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

好的。我使用蓝牙LE实验室应用程序从窗口测试BLE。在这个应用程序中,我可以看到使用的服务。

当我运行ble_app_peripheral项目时,我可以连接到客户端(PC)。我还可以看到设备信息服务和未知服务。我能读懂所有的字符。请参见上面所附的截图查看应用程序。

现在,我正在寻找一个新的定制服务,应该从串行引脚(Rx,Tx)连续读取数据。

是否有任何教程或示例,我们如何创建一个新的定制服务,读取串行数据?

还有一个我不清楚的问题是,无代码只是用于对话框套件,或者我可以在我的定制板中使用吗?。

谢谢你!

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

无代码可用于任何基于DA1458x的项目。

玩具可以澄清这个问题吗?

“我们如何创建一个读取串行数据的新的定制服务?有没有什么教程或例子?”

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

玩具可以澄清这个问题吗?

“我们如何创建一个读取串行数据的新的定制服务?有没有什么教程或例子?”

我可以简单地说

是否有任何教程或示例,我们如何创建一个新的定制服务?

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,
甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,下午对话,

你好,下午对话,

谢谢你!我有一个第三方控制器连接到BLE的串行引脚。第三方控制器将一些机密数据发送给BLE。我可以使用自定义配置文件发送串行数据吗?

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

是的,您可以接收数据,并使用通知/指示将它们发送到对等BLE设备。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你能提供一份

你能提供一个示例代码或用户指南或其他什么吗。

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
我不知道你是否

我不知道你是否明白。

我只使用一个BLE。此BLE串行引脚连接到MSP控制器。BLE接收数据。我应该把数据发送给客户。这里的cleint是一台电脑。电脑中的蓝牙将被打开,并与我们的BLE连接。

我想在电脑上看到这些数据。

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

很抱歉搞混了-我误解了你的问题。是的,您可以接收数据并通过空中传输,但我们没有任何来自PC端的应用程序。我们有一个通过BLE连接发送数据的例子,但中心是一部移动电话。请查看SDK的ble_app_外围示例。此示例使用通知将数据发送到移动电话。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

你知道有什么应用程序可以让我与BLE进行通信,比如在windows上的DSPS。简单地说,我可以说windows对应的DSPS?可能是来自其他供应商?

我是BLE开发的初学者。我可以从外部控制器取数据给BLE, BLE可以发送到android应用程序。现在我正在寻找用windows应用程序取代android应用程序。

首先,我应该找到一些windows应用程序,然后修改ble_app_peripheral代码或device_sps代码有通信。

是否有任何教程如何更改device_sps代码到其他应用程序?

你能建议我如何一步步前进吗?

我的想法是:

1.找到一些windows应用程序。

2.修改device_sps或ble_app_peripheral代码。

或者还有其他方法吗?

在这里我使用我的自定义板,它有MSP控制器,它是串行连接到DA14580。非常感谢。

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

你知道有什么应用程序可以让我与BLE通信,比如在windows上的DSPS ?

没有任何PC应用程序像移动DSPS应用程序。我们还没有尝试连接dsp和PC。Dialog提供了一个DSPS移动应用程序。更多信息请参考用户手册。

您能澄清这个问题吗:“是否有关于如何将设备_sps代码更改为其他应用程序的教程?”

一种可能的方法是让两个da14580运行DSPS或无代码。其中一个将连接到您的PC。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

您提到“其中一个将与您的PC连接”。怎么用?你能解释一下吗?。

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

您将有两块DA14580板。其中一个将通过USB数据线连接到你的电脑。在您的PC端,您可以有一个串行监视器,以便打印收到的数据。其他板将传输数据到连接的板与你的PC。其中一个应该是主机,另一个是外围设备。但是,我们在PC端没有任何应用。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,下午对话,

你好,下午对话,

好啊这听起来不错。你能告诉我一个例子项目,其中有代码的主要和外围设备。在ble_exampls文件夹中看到的SDK中,我看到了所有不同的项目。

例如,在我的硬件中连接的我的BLUE被认为是外围设备,而与PC相连的BLE是中央设备。

如果外围设备运行一个ble_app_peripheral项目,哪个项目应该在中心设备上运行?或者哪个项目适合我的申请?

我的概念是对的吗?

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

SDK不支持将设备配置为Central的项目。您应该自己配置它,或者我可以为您提供实现它的指南。我建议您从无代码参考应用程序项目开始,并发送AT命令将其配置为Central设备。此外,您还可以在DSPS项目中使用它。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,下午对话,

你好,下午对话,

谢谢你!我已经试过了。

我建议您从无代码参考应用程序项目开始,并发送AT命令将其配置为Central设备。

我使用了无代码和配置的中央设备。我可以把外围设备和中央设备连接起来。我刚刚完成了无代码示例中提到的步骤。

外围设备正在运行DSPS项目。该外设串行引脚(P0.4和P0.5)并连接到控制器。从外围串行引脚的数据可以打印在串行终端?

我在串行终端上看不到数据。通常它在android应用程序上工作。我看到在串行终端上配置中心设备的波特率是57600,尽管在DSPS项目的波特率是115200。这是好吗?。

如何通过AT命令将数据从外设打印到串行终端?

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

  • 外围设备正在运行sps_设备项目
  • Central与PC相连,正在运行无代码项目。

我的假设正确吗?如何发送数据?在Central端,您可以使用sps_host项目,它是Central DSPS配置。

请尝试只运行DSPS应用程序,如下所示。

  • 外围设备将运行sps_device项目
  • 与PC相连的Central将运行sps_host项目。
  • DA14580 SPS应用程序既支持GAP中心角色,也支持外围角色。

中心设备上的应用程序自动开始扫描,并连接到第一个发现的支持串口服务的外围设备。

请问外设和中心是否都要通过USB线连接到PC ?还是只连接中央车站?如果是,您应该通过通知将数据从外围设备发送到中央设备,中央设备将把数据打印到串行监视器中。

还有,你用的是哪块板?有没有我们的开发板或者你有定制板?

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

  • 外围设备正在运行sps_设备项目
  • Central与PC相连,正在运行无代码项目。

我的假设正确吗?

您是如何发送数据的?

我有一个定制板与MSP控制器。这种定制板也安装了DA14580。DA14580的串行引脚连接到MSP控制器。最初,我为MSP控制器写了一个简单的代码。此代码将数据打印到串行监视器。这些串行引脚连接到DA14580串行引脚。当我执行DSPS应用程序。我可以在android app中看到MSP控制器的数据。现在我想把相同的数据放到串行监视器中。

请问外设和中心是否都要通过USB线连接到PC ?还是只连接中央车站?

只有中央电脑通过USB连接。基本上我的中心设备是PAN1740板。

如果我在central上运行sps_主机,那么就不再是无代码的了。正确的?。我将尝试遵循上述步骤。非常感谢。

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

我确实喜欢上面提到的你。

外围设备使用sps_device运行,中央设备使用sps_host运行。我在串行终端上看不到数据。

您应该通过外围设备向中央设备发送数据发送通知,中央设备会将其打印到串行监视器中。

你能告诉我怎样通过通知把数据从外围设备发送到中心设备吗?这里只有中心设备通过USB连接到PC,而不是外设。

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

关于你上一篇文章和sps_host配置:

  1. 您使用哪些UART引脚?
  2. 哪些是UART配置?
  3. 哪个是串行监视器配置?(波特率等)
  4. 你在使用流量控制吗?如果是,哪些引脚是RTS/CTS?
  5. 你能不能用一个嗅探器来确保数据从外围设备通过无线传输?
  6. 如果您使用的是DSP移动应用程序,您是否能够看到您发送的数据?

关于你是如何发送数据的,我猜你正在使用连接在外围设备的UART引脚上的MSP控制器。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

您使用哪些UART引脚?

P0.4 TxD和P0.5 RxD。

哪个是串行监视器配置?(波特率等)

我使用terterm,波特率为1152000,数据:8位,奇偶校验:无,停止位:1位。

你在使用流量控制吗?如果是,哪些引脚是RTS/CTS?

我使用软件流量控制与MSP控制器。在sps_device中,我看到了软件流控制默认值。我没有改变它。然而,我已经将RTS和CTS引脚连接到MSP控制器。我正在从控制器获取数据到BLE。但不是从一个工位到另一个工位。

你能不能用一个嗅探器来确保数据从外围设备通过无线传输?

我会用。正常情况下,外围设备成功发送数据。因为从外设的相同代码中,我可以在android应用程序中看到数据。因此外围方面没有问题。

而不是android我改变到个人电脑。

如果您使用的是DSP移动应用程序,您是否能够看到您发送的数据?

DSP移动applcation呢?。是不是同一个sps_device?。不过,我可以看到数据在android应用程序。

我还做了另一个测试。我拿了两台PAN1740设备。他们都有USB接口。我已经把它们连接到电脑上了。我把sps_device代码放到一个PAN1740中,把主机代码放到另一个PAN1740中。我运行它们。我已经开通了两个各自的COM端口。这个terterm属于sps_device,在那里我输入了一些数据,但是我没有看到其他terterm上的任何数据。

我知道它们都是连接的,因为当我运行主机代码时,我不会在其他设备上看到广告。这意味着sps_device和host已经连接。你能指导我如何从两个ble发送数据吗?正如你之前提到的,我应该如何发送通知?

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

它正在工作。我忘了在主机代码中更改软件流控制。

现在我可以从我的定制板(外设)发送数据到中心设备,然后在串行终端。谢谢你!

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

一个BLE设备将运行sps_设备应用程序,它将是外围设备。外围设备DA14580将与MSP连接。此设置工作正常,因为您可以向DSPS移动应用程序发送数据。

另一个DA14580将运行sps_host应用程序,它将是Central。让我们试着确保你有正确的设置。当两台设备运行相应的SPS应用程序时,中心将自动连接到外设。所以中央处理器可以通过空中传输数据给外围处理器,反之亦然。这样行吗?当Central接收到数据时,DSPS将把它们推入UART,因此如果您有正确的UART设置,您应该在串行监视器中看到它们。默认情况下,sps_host使用硬件流UART控制。

刚刚看到你的最后一篇帖子。很高兴一切正常。DSPS在默认情况下扩展了睡眠配置,因此需要HW流量控制。如果你想要SW流控制,你应该关闭休眠模式。如果你认为以上答案中任何一个有用,请在其中一个上打上“接受”的标记。

谢谢,PM_Dialog

甘地
离线
最后看到:1年10个月前
加入:2019-05-02 13:00
你好,

你好,

最初我设定

const static sleep\u state\u t app\u default\u sleep\u mode=ARCH\u sleep\u OFF;

现在我正在向中央设备发送数据,一切正常。我想知道如何让外设进入睡眠状态。我的目标是发送几分钟的数据,并将外围设备发送到睡眠模式以节省电源。

你能告诉我怎么做吗?谢谢你!

PM_Dialog
离线
最后看到:3天6小时前
工作人员
加入:2018-02-08 11:03
嗨,甘地,

嗨,甘地,

DSPS仅支持扩展睡眠模式和HW流量控制(RTS/CTS)。不支持深度睡眠模式

您可以将其设置为延长睡眠模式,如下所示:

const static sleep\u state\u t app\u default\u sleep\u mode=ARCH\u EXT\u sleep\u ON;

在广告或连接间隔之间,系统将进入延长睡眠模式,

谢谢,PM_Dialog