问题标签 [hm-10]
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.
bluetooth-lowenergy - 估计到 ibeacon AVR 的距离
我想问一下 I Beacon 广告,尤其是 Tx Power。我使用了两个BLE模块HM10和HM11。我做了一个作为 ibeacon (HM10)。另一个用于连接和收听HM10广播。我使用与 HM11 绑定的 MCU ATmega32 AVR,并使用 scanf 函数读取广播。我想提取最后一个字节(Tx Power)。我想用 AVR 编程测量距离。你能告诉我算法吗?
ios - 如何在 iOS 中获取 HM-10 蓝牙 LE 的特性
我正在尝试将一些数据从 iOS 设备发送到连接到 arduino 的 HM-10 蓝牙 LE 模块。问题是连接到模块后discoverServices
没有返回服务的特征。
这输出:
我是这个 arduino 和 iOS 的初学者。所以任何建议都会受到欢迎。也许有一种方法可以在不知道特性的情况下写入蓝牙模块......我不知道。
command - HM-10 不接受姓名并返回 +NAME=?
也许有人遇到了这个问题。
无法让这个 BLE HM-10 记住名称。我正在使用 FTDI 和 ch340、arduino 监视器和 realterm
更新!重置为默认值后它开始工作现在我现在它是一个真正的 HM-10 我有 CC41-A
- 命令说明 *
- -------------------------------------------------- -------------- *
- AT 检查命令终端是否正常工作 *
- AT+RESET 软件重启 *
- AT+VERSION 获取固件、蓝牙、HCI 和 LMP 版本 *
- AT+HELP 列出所有命令 *
- AT+NAME 获取/设置本地设备名称 *
- AT+PIN 获取/设置配对密码 *
- AT+PASS 获取/设置配对密码 *
- AT+BAUD 获取/设置波特率 *
- AT+LADDR 获取本地蓝牙地址 *
- AT+ADDR 获取本地蓝牙地址 *
- AT+DEFAULT 恢复出厂设置 *
- AT+RENEW 恢复出厂设置 *
- AT+STATE 获取当前状态 *
- AT+PWRM 获取/设置开机模式(低功耗) *
- AT+POWE 获取/设置射频发射功率 *
- AT+SLEEP 睡眠模式 *
- AT+ROLE 获取/设置当前角色。*
- AT+PARI 获取/设置 UART 奇偶校验位。*
- AT+STOP 获取/设置 UART 停止位。*
- AT+START 系统开始工作。*
- AT+IMME 系统上电等待命令。*
- AT+IBEA 切换 iBeacon 模式。*
- AT+IBE0 设置 iBeacon UUID 0. *
- AT+IBE1 设置 iBeacon UUID 1. *
- AT+IBE2 设置 iBeacon UUID 2. *
- AT+IBE3 设置 iBeacon UUID 3. *
- AT+MARJ 设置 iBeacon MARJ 。*
- AT+MINO 设置 iBeacon MINO 。*
- AT+MEA 设置 iBeacon MEA。*
- AT+NOTI 通知连接事件。*
- AT+UUID 获取/设置系统 SERVER_UUID 。*
- AT+CHAR 获取/设置系统 CHAR_UUID 。*
- -------------------------------------------------- ---------------*
- 注意: (M) = 该命令仅支持从机模式。*
- 欲了解更多信息,请访问http://www.bolutek.com *
- 版权所有@2013 www.bolutek.com。版权所有。*
+VERSION=固件 V3.0.6,蓝牙 V4.0 LE
android - HM-11 BLE 电池服务
如何在 HM-11 BLE 模块的 IBeacon 广告包中包含电池信息。我曾尝试在 HM-10 模块上部署 Ibeacon 模式,但在使用 BLE Android 应用程序测试传输的数据包时,电池服务似乎丢失了。是否有任何 AT 命令包括电池电量。还有一些用户可自定义的位HM-11 ibeacon 广告包?
bluetooth-lowenergy - 为什么通过 distriqt BluetoothLE ANE 查询时,HM-10 外围特性 FFE1 属性不包括 writeWithoutResponse?
我正在使用 Apache Flex 4.15、Adobe AIR、distriqt BluetoothLE ANE、iPhone4S、Arduino 和 HM-10 Bluetooth LE 模块进行开发。当我使用 LightBlue 应用程序测试 HM-10 时,它显示了具有单一特征 (FFE1) 的预期单一服务 (uuid FFE0)。该特征的属性是 read、writeWithoutResponse 和 notify。我能够在 iPhone4S 和 Arduino 之间按预期读取和写入字节。
但是,当我通过 distriqt BluetoothLE ANE 查询 HM-10 时,我得到了相同的服务和特征 uuid,但返回的特征属性仅包括读取和通知。当然,如果我尝试写入它,我会得到一个错误。
什么会导致这种差异?
c - HM-10 和 Arduino - 发送 AT 命令且代码中没有行结尾
我需要将 HM-10 与 Arduino Uno 或 Nano 一起使用。我无法弄清楚如何发送 AT 命令并阅读回复。这些命令可从串行监视器工作,但不能从代码工作。
这是我到目前为止所尝试的:
但是,我无法阅读任何回复,我觉得命令没有触发。执行不会进入 if(blueToothSerial.available())
arduino - HM10 BLE 4.0 发送 AT 命令而不是通过串口
当我向 HM10 BLE 蓝牙模块发送任何命令时,它会通过蓝牙发送命令,而不是 HM10 模块处理命令。例如,我希望发送 AT 并让模块响应“OK”,但它通过蓝牙连接发送文本“AT”。我试过在没有蓝牙连接的情况下发送命令,同样的事情发生了。我也尝试过通过蓝牙而不是连接到设备的串行发送命令,我得到了同样的结果。
sleep - HM-10 CC2541 IBeacon - 随机时间后的睡眠问题
我使用 HM-10 板(内部 CC2541)和 HM-Soft V540 固件来制作 IBeacon 设备。但我有一个大问题:我将 HM10 配置为信标,具有自动睡眠等功能,重置后,HM-10 正在睡眠和广告(睡眠时为 2µA)但经过随机时间(几秒钟或几秒钟)分钟),HM10 唤醒并消耗 15 到 20mA 之间的电流......一直!!直到我发送“AT+RESET”重新申请睡眠。(再一次,几秒钟后醒来......)
这是我用来设置 HM10 的命令:
你知道这个问题在哪里吗??
非常感谢你的帮助。
lua - 在带有 Lua 的 ESP8266 上使用软件串行
我需要独立使用 ESP8266。我想将 HM-10 蓝牙模块连接到它并触发它的 AT 命令并读取附近设备的 UUID。
我可以通过从 Arduino 和 FT232RL 在 HM-10 上发射 AT 命令来做到这一点。但是我如何在 Lua 中做到这一点?
ios - 蓝牙自动重新连接 HM10 蓝牙串口
我使用HM10-BluetoothSerial-iOS作为我自己的应用程序的基础,我在其中远程控制 AtMega。
我希望自动重新连接到 HM10 蓝牙设备。据我所知,您无法存储CBPeripherals
以供以后连接。那么我以后如何重新连接呢?