查看Garmin 60CSX 加蓝牙手记的源代码
←
Garmin 60CSX 加蓝牙手记
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== HM-11 Tips == '''Pin Map:''' Top view, 左上 pin 1 ~ 左下 pin 8, 右下 pin 9 ~ 16 * Pin 2 --- UART_TX * Pin 4 --- UART_RX * Pin 9 --- 3V3 * Pin12 -- GND 模块串口默认配置为 9600 8N1,用于Garmin 60CSX 之 NMEA 输出,需将其波特率改为 4800 TX (Pin 2) 接 ISL4221 R1out,RX (Pin 4) 接 ISL4221 T1in 更改波特率时将HM-11 之 UART_TX 接 USB转TTL串口模块的 RX,HM-11 UART_RX 接 USB转TTL串口模块的 TX,3.3V 为 HM-11供电,串口调试助手 9600 8N1 打开串口,就能用 AT 命令修改 HM-11 的参数了: <source lang=bash> -> AT <- OK -> AT+BAUD? -< OK+Get:0 # 0 - 9600, 1 - 19200, 2 - 38400, 3 - 57600, 4 - 115200, 5 - 4800, 6 - 2400 -> AT+BAUD4 -< OK+Set:4 # Set uart baud rate to 115200 bps -> AT+ROLE? -< OK+Get:0 # 查询显示模块当前为从模式 -> AT+NOTI? # 0 - 连接后不通知主机,1 - 连接后通知主机,default 0 -> AT+TYPE? # 鉴权类型 # 0 - 不需要密码,1 - 简单配对,2 - 需要密码配对,3 - 配对并绑定,0 - Default -> AT+TYPE1 -> AT+CLEAR -> AT+ERASE # 搽除所有绑定信息 -> AT+MODE? # 0 - 透传,1 - PIO采集+远控+透传,2 - 透传+远控,Default 0 -> AT+PASS? # 配对密码,默认 000000 -> AT+PASS123434 -> AT+POWE? # 发射功率,0: -23dbm, 1: -6dbm, 2: 0dbm, 3: 6dbm, Default 2 -> AT+POWE0 -> AT+NAME? <- OK+NAME: HMSoft -> AT+NAMEMK-BTCon -> OK+Set: MK-BTCon -> AT+RESET # reboot -> AT+RENEW # reset to factory setting ################ -> AT+ROLE1 -< OK+Set:1 # 设置模块为主模式 -> AT+IMME? <- OK+Get:0 # 查询显示模块工作类型为 '0',即:上电立即工作 -> AT+IMME1 <- OK+Set:1 # 设置模块工作类型为 '1',即:上电后暂不工作,等待AT+START/AT+CON/AT+CONN等指令。重新上电后该设置值生效 -> AT+DISC? <- OK+DISCS <- OK+DISC:123456789012 <- OK+DISCE # 搜索蓝牙设备如果搜到BLE 设备会返回OK+DISC:123456789012,其中数字字符串代表对方蓝牙地址,最多返回6 个,下标从0 开始。搜索完成后返回OK+DISCE -> AT+CONN0 <- OK+CONN 连接搜到的第一个设备,连接成功任何一个蓝牙设备后,将会清除搜索到的所有信息,您如果要连接别的设备,需重新搜索 -> AT+DISC? -> AT+CONN1 </source> <br><br>
返回到
Garmin 60CSX 加蓝牙手记
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面