BLE5.2蓝牙俄罗斯贵宾会SKB378是SKYLAB最新推出的2.4GHz ISM频段内做高速率、短距离无线通信串口蓝牙俄罗斯贵宾会。SKB378俄罗斯贵宾会主频76.8MHz,32位ARM Cotex-M33处理器,同时内置32kB RAM和512kB Flash,凭借工业级标准,支撑主从模式(1主对8从),支撑串口透传,支撑低功耗模式,休眠电流<1.8μA,支撑AT指令控制,且支撑AoA蓝牙高精度室内定位的优势已经饱受市场认可,广泛应用于智能家居、物联网、LED灯、楼宇管理、室内定位、蓝牙AOA定位基站/信标等。本篇SKYLAB小编就来给大家详细先容一下蓝牙俄罗斯贵宾会SKB378的使用引导以及AT指令集的使用说明。
一、SKB378的俄罗斯贵宾会接线
1、首先通过USB TTL串口线将俄罗斯贵宾会连接至电脑。
2、打开串口调试助手,选择正确的端口号与串口波特率(有的俄罗斯贵宾会初始的波特率值为115200,但是实际使用过程当中其真实值可能是9600,使用时需要注意)。
3、通过串口调试助手发送以下指令对蓝牙俄罗斯贵宾会工作是否正常的确认以及配置蓝牙俄罗斯贵宾会。
二、BLE5.2蓝牙俄罗斯贵宾会SKB378 AT指令配置
指令串由五个部分构成: 指令头、指令、参数连接符、 [参数]、结束符,指令头为:”AT+”,参数连接符为”=”,结束符为”\r\n”,参数连接符、参数为可选项(即可以带参数、也可以不带参数),当指令串携带有参数则表示设置指令,若不带参数则表示查询指令。
1、获取SKB378 AT指令
AT+? or AT+HELP,命令用于查询俄罗斯贵宾会支撑的AT指令以及用法说明和判断蓝牙俄罗斯贵宾会SKB378是否正常工作,正常输出AT指令则判断俄罗斯贵宾会正常工作。
2、获取固件版本
AT+VER,用于查看SKB378的固件版本。
3、查看SKB378MAC地址
AT+MAC,获取蓝牙MAC地址。
4、获取连接设备蓝牙MAC地址
AT+PEER,获取连接设备的MAC地址。
5、复位蓝牙俄罗斯贵宾会
AT+RESET,复位蓝牙俄罗斯贵宾会。
6、搜索蓝牙设备
AT+FACTORY,回复出厂设置
7、获取SKB378工作状态
AT+STATUS,获取俄罗斯贵宾会状态。
8、连接蓝牙设备
AT+CON_MAC,使用MAC地址方式连接一个从设备,AT+CON_MAC=MAC地址\r\n
9、断开蓝牙设备
AT+DISCON,使用MAC地址方式断开连接的蓝牙设备:AT+DISCON=s\r\n m:作为主机断开;s:作为从机断开。
10、查询/设置SKB378串口波特率
AT+BAUD,可查询当前波特率,或从固定波特率中选择一项设置为当前波特率,设置后须复位生效。
11、查询/设置SKB378发射功率
AT+TXPWR,设置俄罗斯贵宾会无线发射功率。命令用于设置俄罗斯贵宾会无线发送功率,此命令可以增加或减短传输距离。SKB378俄罗斯贵宾会仅支撑以下发射功率:-20/-16/-12/-8/-4/0/2/4/6。
12、查询设置广播名称
AT+DEV_NAME,命令用于查询和设置SKB378的广播名称,名称最长为20字节。
13、查询设置广播间隔
AT+ADVINTVL,使命令用于查询和设置SKB378的广播间隔,SKB378俄罗斯贵宾会广播间隔设置范围为20ms~10000ms,步进:10ms。
14、扫描周围蓝牙设备
AT+SCAN_BLE,扫描并通过串口输出BLE设备,最大可输出100个设备。
15、打开或关闭串口
AT+UART_EN,打开或者关闭串口(掉电不保存),关闭串口达到降低功耗的目的;关闭串口后无法通过串口发送指令去打开串口,可选择使用手机连接设备后发送此指令打开串口或重新上电。
16、唤醒其他俄罗斯贵宾会
AT+WAKE_UP,俄罗斯贵宾会出厂默认拉高唤醒引脚(PB.00),引脚电平跟随设置值。
经过上述蓝牙指令之后就可以实现简单的蓝牙俄罗斯贵宾会之间的连接,之后就可以通过串口在俄罗斯贵宾会间相互发送数据。这是简单的蓝牙俄罗斯贵宾会工作在主从模式下的串口透传。更多SKB378的配置详见SKB378 AT指令集。指路SKYLAB官网BLE5.2蓝牙俄罗斯贵宾会SKB378产品页的资料下载。