问题标签 [bluegiga]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
485 浏览

bluetooth-lowenergy - SPI SLAVE 读取 BLE112 (Bluegiga) 上的数据

我需要将 BLE112 连接到微控制器(msp430 系列)作为 spi 从设备。我已经使用 hardware.xml 文件配置它,设置 mode="spi_slave"。

现在,我该如何读取数据?

“hardware_spi_transfer”不适合我的需要,因为它也发送字节,而我只想接收。而且,它似乎提供了时钟生成,这是我想避免的。事实上,我希望设备作为从设备工作。

提前致谢。

0 投票
0 回答
494 浏览

android - Android BLE 传感器服务不可用

我正在尝试使用Bluegiga BLED 112 设备为 Android 开发 BLE 蓝牙 (SMART) 应用程序。我正在关注 android sdk 示例中给出的 BLE 演示示例代码。

这就是我的 GattCallBack。

无论我没有得到任何服务,也没有获得BLE 设备的特性 我在onConnectionstateChange中收到的状态代码是133

尝试过的解决方法:由于我已经知道服务UUID,因此我尝试在 GattCallBack 中获取服务对象,如下所示

但结果总是返回null

我应该怎么做才能获得 Gattservices 和特性?

0 投票
0 回答
198 浏览

android - 在 android 4.4 上从未收到 BLE 通知

我正在android中开发一个与Blugiga BLE 112通信的应用程序。这里我的BLE设备旨在向android提供数据作为指示,我可以成功写入特征,但我没有在android上得到任何指示。以下是我尝试设置通知的方法。

一旦我成功获得特征和描述符,我就会调用这个方法。

还请提供我应该遵循的流程以在建立连接后设置通知。

0 投票
2 回答
1372 浏览

bluetooth - 为什么我的 BlueGiga BLE113 没有被发现?

我有一个这样连接的 BLE113 芯片:

http://i.stack.imgur.com/bWj57.jpg

我已经测量了通过电线的电压,以确保电源进入 BLE113 板,并且 3.3V 的恒定输入是(这是需要的)。

我使用 Bluegiga 网站上的 BGDemo 项目和http://edisonthk.wordpress.com/2014/01/18/getting-started-with-developing-bluetooth-4-0-le-and-android刷新了芯片-with-ble112-蓝牙模块/

bgdemo 脚本:

通过 bgbuild 没有出现错误。我将芯片标记为可发现和可连接,但我的蓝牙设备都没有发现芯片,为什么?

0 投票
0 回答
292 浏览

bluetooth-lowenergy - 无法通过 I2C 使用 BLE112 从 BMP180 检索数据

我正在尝试使用我的 BLE112 通过 I2C 从 BMP180 读取温度数据。问题是最终得到的是一些不相关的数字。我想我错过了一些非常重要的东西。我逐点遵循 BMP180 数据表。我拥有的程序是用 Bluegiga 的 BGScript 编写的

在我看来,有几件事很奇怪:

  • 测量原始温度(即使不正确)有时会给出 0 .. 那么这个可编程 I2C 有多慢呢?

  • http://www.sureshjoshi.com/embedded/ble112-how-to-use-i2c/ Suresh Joshi 在这里写道,我应该写入和读取的寄存器是数据表中左移一次的寄存器。在我的情况下也有必要吗?

  • 有人可以验证这些算法步骤:

a) 读取校准:调用 hardware_i2c_read(238,0,"\xaa")(result,data_len,sensor(0:22)) - 我之前应该写点什么吗?

b) 将 0x2E 写入 reg 0xF4 应该是:调用 hardware_i2c_write(238,1,2,"\xf4\x2e")(written) 吗?

c) 如果调用 hardware_i2c_read(239,0,"\xf6")(result,data_len, MSB) 并调用 hardware_i2c_read(239,0,"\xf7")(result ,data_len,LSB)

我正在努力奋斗,所以如果有人能告诉我出了什么问题,或者我不能将此传感器与此 BLE 模块一起使用,请告诉我!(:

我的 .bgs 文件:http ://pastebin.com/3zHVdNrT

BR巴特克

0 投票
1 回答
1304 浏览

arduino - 带有 Arduino 代码的 BLE112

我正在尝试使用 Arduino 读取传感器,然后通过 BLE112 将信号传输到 iPhone 设备。

我阅读了很多有关此设备的信息,并更新了固件(Gatta 和 hardware.xml 文件)。有一个库可以使用它(BGlib),但我不知道从哪里开始,因为没有足够的评论。

我将它与 BLUEGUI 连接起来。我可以在 iPhone 的 BLE 应用程序中看到它以及我需要使用的服务 (UUID)。我设法使用 API 与它(BLUEGUI)进行通信,但使用 Arduino 我可以连接到它但不能与之通信。我不知道如何处理它(Arduino中的硬件连接RX和TX与ble112中的TX和RX)

有人对此有任何想法吗?

0 投票
2 回答
802 浏览

android - Android BLE 致命异常:主要

我正在尝试编写一个利用 BLE 功能的 Android 应用程序。我能够扫描并找到我正在寻找的设备,但是当我尝试连接到其中一个设备时,我收到以下错误:

一旦我点击连接,应用程序就会因为错误而关闭。这是我的 DeviceControlActivity 代码:

}

这也是我正在使用的菜单文件:

我之前能够超越这一点,但我不确定这次是什么问题。这一定是我忽略的东西。我要连接的设备是 Bluegiga BLE113 分线板。您可以提供的任何帮助将不胜感激!

0 投票
2 回答
830 浏览

ios - 从 Windows PC 到 ios 设备的 Bluegiga BLE112 数据传输

是否可以从 windows pc 到 ios 设备进行数据传输(小于 1mb 数据)?

我正在寻找一种通过蓝牙 LE 将数据从 Windows 机器传输到 ios 设备的解决方案,发现 bluegiga BLE112 是一个不错的选择,但我不确定是否可以将非 GATT 配置文件的数据从 .net 应用程序发送到ios应用程序。

有可能吗?

0 投票
1 回答
436 浏览

random - 获取一个数字以显示一定百分比的时间

我正在寻找一个代码来让一个数字在 50% 的时间、35% 的时间和 15% 的时间出现。我对 BGscript 很陌生,但我没有太多运气使它可靠或工作。即使你没有做过任何 BGscript 而是用另一种语言做过。那真的很棒!

0 投票
1 回答
159 浏览

bluetooth - Bluegiga iWrap 2.0.2 配对问题

我将 Bluegiga 2022 芯片(iWrap 2.0.2)连接到 PC 串行端口,这工作正常。

当我发送配对命令( SET BT PAIR )时,总是回答“SYNTAX ERROR”。我想我发送了正确的命令并且设备存在。

我认为这是 bluegiga 中的一个错误,或者我该怎么办?很感谢! 在此处输入图像描述