# 蓝牙配置

设备的工作参数可以通过 Lora 网络在线配置,也可以通过 APP 建立蓝牙连接进行配置。此外若更改设备的设备号、Key、频点、工作制式,则只能通过 APP 进行更改。

提示

配置结束后断开蓝牙连接,设备将自动重启。在蓝牙连接状态下,lora 不工作。

# 安卓手机

# 安装工具

安卓手机需要安装 nrfConnect,下载地址如下: https://github.com/NordicSemiconductor/Android-nRF-Connect (opens new window)

本地下载 (opens new window)

# 连接工卡

打开手机蓝牙功能和 nrf connect APP, 点击右上角的“scan”按键。长按工卡按键使工卡重启,工卡重启后前 30 秒处于 APP 可连接状态,超时后需再次重启工卡,界面如下图所示。 蓝牙扫描
找到所要配置的工卡,名称格式为 RUICTBadge设备号后 8 位。建立连接时需要输入密码,默认密码为 524354。

# 参数配置

配置服务
选择“Unknown Service”进入配置界面。 配置界面
通过读取和写入健可以获得和修改配置项的值,目前支持的配置项如下:

UUID 配置项 说明
38638856-1001-4b65-bd19-dbd3aeb2c1b4 DevAddr/DevEUI 读写
38638856-1002-4b65-bd19-dbd3aeb2c1b4 AppSkey/AppKey 只写
38638856-1003-4b65-bd19-dbd3aeb2c1b4 NwkSkey/AppEui 只写
38638856-1004-4b65-bd19-dbd3aeb2c1b4 工作模式 读写
38638856-1005-4b65-bd19-dbd3aeb2c1b4 工作参数 读写
38638856-1006-4b65-bd19-dbd3aeb2c1b4 连接密码 只写
38638856-1007-4b65-bd19-dbd3aeb2c1b4 第三方定位信标UUID 读写
38638856-1007-4b65-bd19-dbd3aeb2c1b4 第三方资产信标UUID 读写
38638856-1007-4b65-bd19-dbd3aeb2c1b4 触发重启信标UUID 读写

不管设备是 OTAA 还是 ABP 模式,都请填写 DevEUI,若设备为 ABP 模式,将截取后 4 个字节作为 DevAddr。

提示

所有的 Key 出于安全考虑,都是只读的,并且经过加密处理,若要在网络服务器中设置 Key,请联系我们获得未加密的值。

工作模式
工作模式包括 4 个字节数据,用来设定设备的制式及工作频点。
格式为:AABBCCDD
AA:00 表示 ABP 模式,01 表示 OTAA 模式
BB:固定值 03,表示 CN470 模式,无法更改
CC:起始频点号,如 00 表示 470.3M,0x30 表示第 48 个频点,即 479.9M
DD:终止频点号,最大值为 0x5F
例如要设置 479.9M 开始的 8 个频点,且模式为 OTAA 模式,可以设置为 01033037

工作参数
可写入下列参数,共 16 个字节,可以先读取修改,然后再重新写入
格式如下: TxPower|Data Rate|Aureport|...,每个参数占用一个字节。
Byte1: TxPower
Lora 发射功率,0E:14dbm,10:16dbm, 12:18dbm,14:20dbm
Byte2: Data Rate
Lora 工作速率, 00:DR5, 01:DR4,02:DR3
Byte3: Alreport
是否自动上报,00:disabled, 01: enabled
Byte4: BLE
蓝牙扫描周期,
00:disabled, 01:5s,02:10s,03:20s,04:30s,05:1m,06:2m,07:5m,08:10m,09:15m
Byte5: SCAN
蓝牙扫描持续时间:00:1s,01:2s,02:3s,03:6s,04:9s,05:12s,06:15s,07:持续扫描
Byte6: Scale
扫描蓝牙类型,
00:定位和告警信标,01:定位、资产和告警信标,02:工卡,03:上述所有设备
Byte7: STEPSOFF
步数门限,00:disabled,01:5,02:10,03:15,04:20,05:25,06:30,07:35
Byte8: BLEOFF
蓝牙上报门限,00:disabled,01~07
Byte9:BUZZER
蜂鸣器是否启用, 00:禁用,01:启用
Byte10: VIBRATOR CN470 制式不支持
Byte11: DISTANCE
社交安全距离,00:2m,01:4m,02:6m,03:8m,04:10m,05:15m,06:unlimit
Byte12: PROXIMITY
社交安全距离功能是否启用, 00:禁用,01:启用
Byte13: GNSS
GPS/北斗定位周期,
00: disabled,01:10s,02:20s,03:30s,04:1m,05:2m,06:5m,
07:10m,08:30m,09:1,0a:2h,0b:3h,0c:6h,0d:12h
Byte14: HB
心跳周期,
00:1m,01:5m,02:10m,,03:20m,04:30m,05:1h,06:2h,07:6h,08:12h,09:24h
Byte15: THRES
信标扫描 RSSI 门限,
00:nolimit,01:-90dbm,02:-87db,03:-84dbm,04:-81dbm,05:-78dbm,06:-75dbm,07:-72dbm
Byte16:BLEACK
蓝牙消息是否需要确认,
00:disabled,01:enabled
具体含义请参考数据手册。

蓝牙连接密码
可以通过此选项更改蓝牙的默认连接密码。更改密码后需要牢记新密码,否则无法再建立蓝牙连接。

第三方定位信标UUID
您只能通过蓝牙配置一个第三方定位信标。要配置更多的UUID,需要通过LoraWAN远程配置它。

第三方资产信标UUID
您只能通过蓝牙配置一个第三方资产信标。要配置更多的UUID,需要通过LoraWAN远程配置它。

触发重启信标UUID
对于BLE网关和车载终端,由于没有外部开关,无法直接重启。网关和车载终端会在扫描这里定义的信标后自动重启。不要将此UUID暴露给其他人。否则可能导致系统损坏。

# 苹果手机

苹果手机安装 lightblue,操作上将更为简单。 lightblue

# 连接工卡

长按工卡按键使工卡重启,工卡重启后前 30 秒处于 APP 可连接状态,超时后需再次重启工卡。 lightscan

# 参数配置

找到所要配置的设备,点击“connect”连接设备。APP 会弹出对话框提示输入密码,默认密码为“524354”。连接成功后,进入配置界面,如下图所示,具体方法同上述 nrfconnect 方法,这里不再赘述。
lightconfig