你好,
我有一把1740。我想从我的蓝牙发送数据到PC上的一些应用程序。是否有任何应用程序检测和收集我的蓝牙数据?。非常感谢。雷竞技安卓下载
甘地,
你能澄清一下你的要求吗?如果我能正确理解,你想完成它直接连接DA14585直接到蓝牙的PC?
谢谢,下午好
对。我想连接我的DA14580到PC,然后我应该能够发送一些数据从BLE到PC应用程序。是否有任何PC应用程序从对话框端完成?。
有代码示例吗?。
我可以将BLE与BLE\u app\u安全项目连接/配对。此外,我需要有一些数据传输到电脑。请分享一些信息,我如何才能做到这一点。
您可以使用无代码参考应用程序设计并从/您的PC发送AT命令。但是,您需要双DA14580。请阅读用户手册:
http://lpccs-docs.dialog-semiconductor.com/da1458x\u无代码/index.html
似乎我应该从对话框Po工具包或基本工具包使用无代码。这对我的项目是不可能的。
我已经在我的定制板上安装了一个可折叠的。BLE的串行引脚连接到我的定制板的MSP控制器。串行数据输入是从我的MSP控制器给BLE的。
BLE应该发送数据到PC机。这是我的要求。
我可以用BLE\u app\u security项目将BLE与PC连接起来。
我有蓝牙乐实验室软件安装在我的windows10电脑。在这个应用程序中,我可以看到乐的信息。请看照片。
据我所知,没有任何PC应用程序具有此功能。
好 啊。我使用蓝牙LE实验室应用程序从windows测试的BLE。在这个应用程序中,我可以看到所使用的服务。
当我运行ble\u app\u外设项目时,我可以连接到cleint(PC)。我还可以看到设备信息服务和未知服务。我能看懂所有的字。请参阅以上附加的屏幕截图,以查看应用程序。
现在,我正在寻找开发一个新的定制服务,应该读取数据从串行引脚(Rx,Tx)不断。
有没有任何教程或例子,我们如何创建一个新的自定义服务读取串行数据?。
还有一个问题我不清楚的是,无代码的只是对话框套件或我可以在我的自定义板使用?。
非常感谢。
无代码可用于任何基于DA1458x的项目。
请澄清一下这个问题好吗?
“是否有任何教程或示例说明如何创建一个新的自定义服务来读取串行数据?”?。”
我可以这么说
是否有任何教程或例子,我们可以如何创建一个新的客户服务?。
请看以下文件:
AN-B-029:教程-在DA1458x上开发自定义配置文件
教程2:添加特征-自定义Proflle创建
嗨,PM\U对话,
非常感谢。我有一个第三方控制器连接到BLE的串行引脚。第三方控制者向BLE发送一些地震数据。我可以用一个自定义的配置文件发送串行数据吗?。
是的,您可以接收数据并使用通知/指示将其发送到对等设备。
你能提供一个例子代码或用户指南或什么的。
我不知道你是否理解。
我只用了一个词。此串行引脚连接到MSP控制器。BLE接收数据。我应该把数据发给客户。这里的cleint是一台PC。PC中的蓝牙将被打开,它将与我们的BLE连接。
我想在电脑上看到这些数据。
很抱歉搞混了-我误解了你的问题。是的,您可以接收数据并通过空中传输,但我们没有任何来自PC端的应用程序。我们有一个通过BLE连接发送数据的例子,但是中心是移动电话。请查看SDK的ble\u app\u外围示例。本例使用通知将数据发送到移动电话。
你知道有什么应用程序可以像windows上的dsp那样与BLE进行通信吗?。简单地说,我可以说windows的dsp对应物?可能来自其他供应商?。
我是个初学者。我可以采取数据从外部控制器,并给予BLE和BLE可以发送到android应用程序。现在我想用windows应用程序取代android应用程序。
首先我应该找到一些windows应用程序,然后修改ble\u app\u外围代码或device\u sps代码以进行通信。
有没有关于如何将设备代码更改为其他应用程序的教程?。
你能建议我怎样一步一步走下去吗。
我的想法是:
1查找一些windows应用程序。
2修改设备\u sps或ble\u app\u外围代码。
或者有没有别的办法。
这里我使用我的自定义板有MSP控制器,它是串行连接到DA14580。非常感谢。
你知道有什么应用程序可以像windows上的dsp那样与BLE进行通信吗?
没有任何PC应用程序像移动DSPS应用程序那样。我们尚未尝试将DSPS与PC连接。Dialog提供了一个DSPS移动应用程序。有关更多信息,请参阅用户手册。
你能澄清一下这个问题吗:“有没有关于如何将设备的sps代码更改为其他应用程序的教程?”?。”
一种可能的方法是让两个DA14580运行DSP或无代码。其中一个将连接到你的电脑。
您提到“其中一个将连接到您的电脑”。怎样?你能解释一下吗?。
您将有两个DA14580板。其中一个将通过USB电缆与您的电脑连接。在您的PC端,您可以有一个串行监视器,以便打印接收到的数据。其他板将数据传输到与您的PC相连的板。其中一个板应为主板,另一个板应为外围板。但是,我们在PC端没有任何应用程序。
好 啊。听起来不错。你能告诉我一个例子项目,其中有代码为主和外围设备。在ble\u exampls文件夹中看到的SDK中,我看到了所有不同的项目。
例如,我的BLE连接在我的硬件被认为是外围设备和BLE连接到PC机是中央设备。
如果外设正在运行一个ble\u app\u外设项目,哪个项目应该在中央设备上运行?。或者哪个项目适合我的申请?。
我的想法是对的吗?。
SDK不支持将设备配置为中心设备的项目。您应该自行配置,否则我可以为您提供实现它的指南。我建议您从无代码参考应用程序项目开始,并发送AT命令将其配置为中心设备。此外,您还可以将其用于DSPS项目。
非常感谢。我试过了。
我建议您从无代码参考应用程序项目开始,并发送AT命令将其配置为中心设备。
我使用了无代码和配置的中央设备。我可以把外设和中央设备连接起来。我刚刚完成了无代码示例中提到的步骤。
外围设备正在其上运行DSPS项目。此外设串行引脚(P0.4和P0.5)与控制器相连。可在串行终端?上打印来自外围串行引脚的数据?。
我没有看到串行终端上的数据。正常情况下,它是在android应用程序上工作的。我看到在串行终端上配置中央设备时的波特率是57600,虽然DSPS项目中的波特率是115200。这样可以吗?。
如何通过AT命令将数据从外设打印到串行终端?。
我的假设正确吗?如何发送数据?在中央端,您可以使用sps\u主机项目,它是中央DSPS配置。
请尝试只运行DSPS应用程序,如follow。
中央设备上的应用程序自动开始扫描,并连接到第一个发现的支持串行端口服务的外围设备。
您能指出外设和中央设备是否都应该通过USB电缆与PC连接吗?还是只连接中央?如果是的话,你应该从外设向中央发送数据传送通知,中央将把它们打印到串行监视器上。
另外,你用的是哪块板?我们的开发板或你有定制板?
我的假设正确吗?
对。
如何发送数据?
我有一个与MSP控制器自定义板。此定制板还安装了DA14580。DA14580的串行引脚与MSP控制器相连。最初我为MSP控制器编写了一个简单的代码。此代码将数据打印到串行监视器。这些串行引脚连接到DA14580串行引脚。当我执行DSPS应用程序时。我可以在android应用程序中看到MSP控制器的数据。现在我想把同样的数据放到串行监视器上。
您能指出外设和中央设备是否都应该通过USB电缆与PC连接吗?还是只连接中央?
只有central通过USB与PC连接。基本上我的中心设备是PAN1740板。
如果我在central上运行sps\u host,那么就不再是无代码的了。正确的?。我将努力遵循上述步骤。非常感谢。
我确实喜欢你上面提到的。
外围设备与sps\ U设备一起运行,而中央设备与sps\ U主机一起运行。我没有看到串行终端上的数据。
你应该把数据从外设发送到中央,中央会把它们打印到串行监视器上。
你能给我解释一下如何通过通知把数据从外设发送到中心吗?。这里只有中央设备通过USB连接到PC,而不是外设。
关于上一次post和sps\U主机配置:
关于你是如何发送数据,我搞砸了,你使用的是一个MSP控制器连接在UART引脚的外围设备。
您使用哪种UART引脚?
P0.4txd和P0.5rxd。
哪个是串行监视器配置?(波特率等)
Im使用Teraterm,波特率为1152000,数据:8位,奇偶校验:无,停止位:1位。
你在用流量控制吗?如果是,RTS/CTS在哪些引脚中?
我使用软件流控制与MSP控制器。在sps\u设备中,我看到软件流控制默认值。我没有改变它。不过,我已连接的RTS和CTS引脚的MSP控制器。我正在从控制器获取数据到BLE。但不是一个接一个。
你能用一个嗅探器来确认数据是从外设通过空中传送的吗?
我会用的。通常外设发送数据成功。因为从外设的相同代码中,我可以看到android应用程序中的数据。因此外围没有问题。
而不是安卓我改为个人电脑。
如果您使用的是DSP移动应用程序,您能看到您发送的数据吗?
DSP移动应用?。是同一个sps\U设备吗?。不过,我可以在android应用程序中看到数据。
我还做了另一个测试。我拿了两个PAN1740设备。他们都有USB。我已将它们连接到PC。我将sps\ U设备代码放在一个PAN1740上,将主机代码放在另一个PAN1740上。我管理他们。我已经打开了两个带有各自COM端口的teraterms。teraterm属于sps\ U设备,我在那里输入了一些数据,但在其他teraterm上没有看到任何数据。
我知道它们都是连接在一起的,因为我运行主机代码时在其他设备上看不到广告。这意味着sps\u设备和主机已连接。你能告诉我如何从两个ble发送数据吗?。正如你之前提到的,我应该如何发送通知?。
它正在工作。我忘了在主机代码中更改软件流控制。
现在我可以发送数据从我的自定义板(外设)到中央设备,然后在串行终端。非常感谢。
一个BLE设备将运行sps\U设备应用程序,它将是外围设备。外围设备DA14580将与MSP连接。此设置工作正常,因为您可以将数据发送到DSPS移动应用程序。
另一个DA14580将运行sps\u主机应用程序,它将是中心应用程序。让我们试着确保你有正确的设置。当两个设备都相应地运行SPS应用程序时,中央设备将自动连接到外围设备。因此,中央可以通过空中传送数据到外围设备,反之亦然。这样行吗?当中央接收到数据时,dsp会将它们推入UART,因此如果您有正确的UART设置,您应该在串行监视器中看到它们。默认情况下,sps\u主机使用硬件流UART控制。
刚刚看到你的最后一篇帖子。很高兴工作顺利。dsp默认具有扩展睡眠配置,因此需要硬件流控制。如果你想有软件流控制,你应该取消激活睡眠模式。如果您发现以上任何答案有用,请将其中一个标记为“已接受”。
最初我设定
const static sleep\u state\u t app\u default\u sleep\u mode=ARCH\u sleep\u OFF;
现在我正在向中央设备发送数据,一切正常。我想知道如何让外设进入睡眠状态。我的目标是发送几分钟的数据和发送外设到睡眠模式,以节省电力。
你能告诉我怎么做吗。非常感谢。
DSP只支持扩展睡眠模式和硬件流量控制(RTS/CTS)。不支持深度睡眠模式
您可以将其设置为延长睡眠模式,如下所示:
const static sleep\u state\u t app\u default\u sleep\u mode=ARCH\u EXT\u sleep\u ON;
系统将在广告或连接间隔之间进入延长睡眠模式,
甘地,
你能澄清一下你的要求吗?如果我能正确理解,你想完成它直接连接DA14585直接到蓝牙的PC?
谢谢,下午好
你好,
对。我想连接我的DA14580到PC,然后我应该能够发送一些数据从BLE到PC应用程序。是否有任何PC应用程序从对话框端完成?。
有代码示例吗?。
我可以将BLE与BLE\u app\u安全项目连接/配对。此外,我需要有一些数据传输到电脑。请分享一些信息,我如何才能做到这一点。
甘地,
您可以使用无代码参考应用程序设计并从/您的PC发送AT命令。但是,您需要双DA14580。请阅读用户手册:
http://lpccs-docs.dialog-semiconductor.com/da1458x\u无代码/index.html
谢谢,下午好
你好,
似乎我应该从对话框Po工具包或基本工具包使用无代码。这对我的项目是不可能的。
我已经在我的定制板上安装了一个可折叠的。BLE的串行引脚连接到我的定制板的MSP控制器。串行数据输入是从我的MSP控制器给BLE的。
BLE应该发送数据到PC机。这是我的要求。
我可以用BLE\u app\u security项目将BLE与PC连接起来。
我有蓝牙乐实验室软件安装在我的windows10电脑。在这个应用程序中,我可以看到乐的信息。请看照片。
甘地,
据我所知,没有任何PC应用程序具有此功能。
谢谢,下午好
你好,
好 啊。我使用蓝牙LE实验室应用程序从windows测试的BLE。在这个应用程序中,我可以看到所使用的服务。
当我运行ble\u app\u外设项目时,我可以连接到cleint(PC)。我还可以看到设备信息服务和未知服务。我能看懂所有的字。请参阅以上附加的屏幕截图,以查看应用程序。
现在,我正在寻找开发一个新的定制服务,应该读取数据从串行引脚(Rx,Tx)不断。
有没有任何教程或例子,我们如何创建一个新的自定义服务读取串行数据?。
还有一个问题我不清楚的是,无代码的只是对话框套件或我可以在我的自定义板使用?。
非常感谢。
甘地,
无代码可用于任何基于DA1458x的项目。
请澄清一下这个问题好吗?
“是否有任何教程或示例说明如何创建一个新的自定义服务来读取串行数据?”?。”
谢谢,下午好
你好,
请澄清一下这个问题好吗?
“是否有任何教程或示例说明如何创建一个新的自定义服务来读取串行数据?”?。”
我可以这么说
是否有任何教程或例子,我们可以如何创建一个新的客户服务?。
甘地,
请看以下文件:
AN-B-029:教程-在DA1458x上开发自定义配置文件
教程2:添加特征-自定义Proflle创建
谢谢,下午好
嗨,PM\U对话,
非常感谢。我有一个第三方控制器连接到BLE的串行引脚。第三方控制者向BLE发送一些地震数据。我可以用一个自定义的配置文件发送串行数据吗?。
甘地,
是的,您可以接收数据并使用通知/指示将其发送到对等设备。
谢谢,下午好
你能提供一个例子代码或用户指南或什么的。
我不知道你是否理解。
我只用了一个词。此串行引脚连接到MSP控制器。BLE接收数据。我应该把数据发给客户。这里的cleint是一台PC。PC中的蓝牙将被打开,它将与我们的BLE连接。
我想在电脑上看到这些数据。
甘地,
很抱歉搞混了-我误解了你的问题。是的,您可以接收数据并通过空中传输,但我们没有任何来自PC端的应用程序。我们有一个通过BLE连接发送数据的例子,但是中心是移动电话。请查看SDK的ble\u app\u外围示例。本例使用通知将数据发送到移动电话。
谢谢,下午好
你好,
你知道有什么应用程序可以像windows上的dsp那样与BLE进行通信吗?。简单地说,我可以说windows的dsp对应物?可能来自其他供应商?。
我是个初学者。我可以采取数据从外部控制器,并给予BLE和BLE可以发送到android应用程序。现在我想用windows应用程序取代android应用程序。
首先我应该找到一些windows应用程序,然后修改ble\u app\u外围代码或device\u sps代码以进行通信。
有没有关于如何将设备代码更改为其他应用程序的教程?。
你能建议我怎样一步一步走下去吗。
我的想法是:
1查找一些windows应用程序。
2修改设备\u sps或ble\u app\u外围代码。
或者有没有别的办法。
这里我使用我的自定义板有MSP控制器,它是串行连接到DA14580。非常感谢。
甘地,
你知道有什么应用程序可以像windows上的dsp那样与BLE进行通信吗?
没有任何PC应用程序像移动DSPS应用程序那样。我们尚未尝试将DSPS与PC连接。Dialog提供了一个DSPS移动应用程序。有关更多信息,请参阅用户手册。
你能澄清一下这个问题吗:“有没有关于如何将设备的sps代码更改为其他应用程序的教程?”?。”
一种可能的方法是让两个DA14580运行DSP或无代码。其中一个将连接到你的电脑。
谢谢,下午好
你好,
您提到“其中一个将连接到您的电脑”。怎样?你能解释一下吗?。
甘地,
您将有两个DA14580板。其中一个将通过USB电缆与您的电脑连接。在您的PC端,您可以有一个串行监视器,以便打印接收到的数据。其他板将数据传输到与您的PC相连的板。其中一个板应为主板,另一个板应为外围板。但是,我们在PC端没有任何应用程序。
谢谢,下午好
嗨,PM\U对话,
好 啊。听起来不错。你能告诉我一个例子项目,其中有代码为主和外围设备。在ble\u exampls文件夹中看到的SDK中,我看到了所有不同的项目。
例如,我的BLE连接在我的硬件被认为是外围设备和BLE连接到PC机是中央设备。
如果外设正在运行一个ble\u app\u外设项目,哪个项目应该在中央设备上运行?。或者哪个项目适合我的申请?。
我的想法是对的吗?。
甘地,
SDK不支持将设备配置为中心设备的项目。您应该自行配置,否则我可以为您提供实现它的指南。我建议您从无代码参考应用程序项目开始,并发送AT命令将其配置为中心设备。此外,您还可以将其用于DSPS项目。
谢谢,下午好
嗨,PM\U对话,
非常感谢。我试过了。
我建议您从无代码参考应用程序项目开始,并发送AT命令将其配置为中心设备。
我使用了无代码和配置的中央设备。我可以把外设和中央设备连接起来。我刚刚完成了无代码示例中提到的步骤。
外围设备正在其上运行DSPS项目。此外设串行引脚(P0.4和P0.5)与控制器相连。可在串行终端?上打印来自外围串行引脚的数据?。
我没有看到串行终端上的数据。正常情况下,它是在android应用程序上工作的。我看到在串行终端上配置中央设备时的波特率是57600,虽然DSPS项目中的波特率是115200。这样可以吗?。
如何通过AT命令将数据从外设打印到串行终端?。
甘地,
我的假设正确吗?如何发送数据?在中央端,您可以使用sps\u主机项目,它是中央DSPS配置。
请尝试只运行DSPS应用程序,如follow。
中央设备上的应用程序自动开始扫描,并连接到第一个发现的支持串行端口服务的外围设备。
您能指出外设和中央设备是否都应该通过USB电缆与PC连接吗?还是只连接中央?如果是的话,你应该从外设向中央发送数据传送通知,中央将把它们打印到串行监视器上。
另外,你用的是哪块板?我们的开发板或你有定制板?
谢谢,下午好
你好,
我的假设正确吗?
对。
如何发送数据?
我有一个与MSP控制器自定义板。此定制板还安装了DA14580。DA14580的串行引脚与MSP控制器相连。最初我为MSP控制器编写了一个简单的代码。此代码将数据打印到串行监视器。这些串行引脚连接到DA14580串行引脚。当我执行DSPS应用程序时。我可以在android应用程序中看到MSP控制器的数据。现在我想把同样的数据放到串行监视器上。
您能指出外设和中央设备是否都应该通过USB电缆与PC连接吗?还是只连接中央?
只有central通过USB与PC连接。基本上我的中心设备是PAN1740板。
如果我在central上运行sps\u host,那么就不再是无代码的了。正确的?。我将努力遵循上述步骤。非常感谢。
你好,
我确实喜欢你上面提到的。
外围设备与sps\ U设备一起运行,而中央设备与sps\ U主机一起运行。我没有看到串行终端上的数据。
你应该把数据从外设发送到中央,中央会把它们打印到串行监视器上。
你能给我解释一下如何通过通知把数据从外设发送到中心吗?。这里只有中央设备通过USB连接到PC,而不是外设。
甘地,
关于上一次post和sps\U主机配置:
关于你是如何发送数据,我搞砸了,你使用的是一个MSP控制器连接在UART引脚的外围设备。
谢谢,下午好
你好,
您使用哪种UART引脚?
P0.4txd和P0.5rxd。
哪个是串行监视器配置?(波特率等)
Im使用Teraterm,波特率为1152000,数据:8位,奇偶校验:无,停止位:1位。
你在用流量控制吗?如果是,RTS/CTS在哪些引脚中?
我使用软件流控制与MSP控制器。在sps\u设备中,我看到软件流控制默认值。我没有改变它。不过,我已连接的RTS和CTS引脚的MSP控制器。我正在从控制器获取数据到BLE。但不是一个接一个。
你能用一个嗅探器来确认数据是从外设通过空中传送的吗?
我会用的。通常外设发送数据成功。因为从外设的相同代码中,我可以看到android应用程序中的数据。因此外围没有问题。
而不是安卓我改为个人电脑。
如果您使用的是DSP移动应用程序,您能看到您发送的数据吗?
DSP移动应用?。是同一个sps\U设备吗?。不过,我可以在android应用程序中看到数据。
我还做了另一个测试。我拿了两个PAN1740设备。他们都有USB。我已将它们连接到PC。我将sps\ U设备代码放在一个PAN1740上,将主机代码放在另一个PAN1740上。我管理他们。我已经打开了两个带有各自COM端口的teraterms。teraterm属于sps\ U设备,我在那里输入了一些数据,但在其他teraterm上没有看到任何数据。
我知道它们都是连接在一起的,因为我运行主机代码时在其他设备上看不到广告。这意味着sps\u设备和主机已连接。你能告诉我如何从两个ble发送数据吗?。正如你之前提到的,我应该如何发送通知?。
你好,
它正在工作。我忘了在主机代码中更改软件流控制。
现在我可以发送数据从我的自定义板(外设)到中央设备,然后在串行终端。非常感谢。
甘地,
一个BLE设备将运行sps\U设备应用程序,它将是外围设备。外围设备DA14580将与MSP连接。此设置工作正常,因为您可以将数据发送到DSPS移动应用程序。
另一个DA14580将运行sps\u主机应用程序,它将是中心应用程序。让我们试着确保你有正确的设置。当两个设备都相应地运行SPS应用程序时,中央设备将自动连接到外围设备。因此,中央可以通过空中传送数据到外围设备,反之亦然。这样行吗?当中央接收到数据时,dsp会将它们推入UART,因此如果您有正确的UART设置,您应该在串行监视器中看到它们。默认情况下,sps\u主机使用硬件流UART控制。
刚刚看到你的最后一篇帖子。很高兴工作顺利。dsp默认具有扩展睡眠配置,因此需要硬件流控制。如果你想有软件流控制,你应该取消激活睡眠模式。如果您发现以上任何答案有用,请将其中一个标记为“已接受”。
谢谢,下午好
你好,
最初我设定
const static sleep\u state\u t app\u default\u sleep\u mode=ARCH\u sleep\u OFF;
现在我正在向中央设备发送数据,一切正常。我想知道如何让外设进入睡眠状态。我的目标是发送几分钟的数据和发送外设到睡眠模式,以节省电力。
你能告诉我怎么做吗。非常感谢。
甘地,
DSP只支持扩展睡眠模式和硬件流量控制(RTS/CTS)。不支持深度睡眠模式
您可以将其设置为延长睡眠模式,如下所示:
const static sleep\u state\u t app\u default\u sleep\u mode=ARCH\u EXT\u sleep\u ON;
系统将在广告或连接间隔之间进入延长睡眠模式,
谢谢,下午好