船厂项目。lora+bl定位

xuxinyi 9583adbca1 降低部分外设主频,验证没问题。(上一次提交是: 烧录版本) преди 1 месец
Core 9583adbca1 降低部分外设主频,验证没问题。(上一次提交是: 烧录版本) преди 1 месец
Drivers 87834a0c07 基础工程 преди 3 месеца
cmake cda45000e1 初步实现RTC唤醒 преди 2 месеца
烧录版本 e61e24050f 添加烧录版本备份 преди 1 месец
问题记录 7975d89e93 提交部分RTC代码。 преди 2 месеца
.gitignore f9986bfe4d 改用串口中断的方式获取串口数据 преди 3 месеца
.mxproject ff12a5d346 删除定时器配置 преди 1 месец
CMakeLists.txt cdffb5c580 修改文件位置 преди 1 месец
CMakePresets.json 87834a0c07 基础工程 преди 3 месеца
README.md 83b3808667 修改readme,添加2个命令,无地址睡眠延时,配置睡眠延时时间,请求命令改成03区分01(烧录版本:描述 完成7个命令) преди 1 месец
STM32F103XX_FLASH.ld 87834a0c07 基础工程 преди 3 месеца
lora_bl.ioc 9583adbca1 降低部分外设主频,验证没问题。(上一次提交是: 烧录版本) преди 1 месец
startup_stm32f103xb.s 87834a0c07 基础工程 преди 3 месеца

README.md

目前测试后台地址是:3460

1.停止上线通知 55 BB 0A FC A5 00 00 00 34 60 FF EE

{
    55 BB       : 帧头
    0A          : 命令(停止发送上线通知)
    FC A5       : 设备地址
    00          : 预留
    00 00       : 预留
    34 60       : 目标地址(暂未启用)
    FF EE       : 帧尾
}

2.请求上报点卯信息 55 BB 08 FC A5 00 00 00 34 60 FF EE

{
    55 BB       : 帧头
    08          : 命令(请求是否上线)
    FC A5       : 设备地址
    00          : 预留
    00 00       : 预留
    34 60       : 目标地址(暂未启用)
    FF EE       : 帧尾
}

3.请求蓝牙数据时间 55 BB 03 FC A5 0A 00 00 34 60 FF EE

{
    55 BB       : 帧头
    03          : 命令(请求蓝牙数据)
    FC A5       : 设备地址
    0A          : 发送蓝牙条数(10条)
    07 D0       : 间隔发送时间(07 DO = 2000 ms)(默认500ms,)  注意:success检测时间,实际时间可能会大于500ms,由硬件性能决定。
    34 60       : 目标地址(暂未启用)
    FF EE       : 帧尾
}

4.配置lora 55 BB 07 BA 8F 01 00 00 34 60 FF EE

{
    55 BB       : 帧头
    07          : 命令(配置lora)
    BA 8F       : 设备地址
    01          : 广播形式 01单波  02多播  03广播
    00 00       : 保留
    34 60       : 目标地址
    FF EE       : 帧尾
}

5.0中继休眠(对单,立刻睡眠) 55 BB 05 BA 8F 00 00 00 34 60 FF EE

{
    55 BB       : 帧头
    05          : 命令(睡眠)
    BA 8F       : 设备地址
    00 00 00    : 睡眠时间 24小时(1 ~ 86399)秒
    34 60       : 目标地址
    FF EE       : 帧尾
}

5.1中继休眠(对群默认1分钟) 55 BB 05 FF FF 00 00 00 34 60 FF EE

{
    55 BB       : 帧头
    05          : 命令(睡眠)
    FF FF       : 设备地址
    00 00 00    : 睡眠时间 24小时(1 ~ 86399)秒
    34 60       : 目标地址
    FF EE       : 帧尾

6.延时睡眠(对群,任何时候都可以发送) 55 BB 06 FF FF 00 00 00 34 60 FF EE

{
    55 BB       : 帧头
    06          : 命令(睡眠时间)
    FF FF       : 设备地址
    00 00 00    : 延时睡眠时间 24小时(1 ~ 86399)秒
    34 60       : 目标地址
    FF EE       : 帧尾
}

向后台发送的命令


测试命令 55 BB 0A 1f 6f 00 00 00 34 60 FF EE 上线

55 BB 08 1f 6f 00 00 00 34 60 FF EE 请求上线

55 BB 03 1f 6f 0A 00 64 34 60 FF EE 蓝牙数据

55 BB 05 1F 6f 00 2A 30 34 60 FF EE 睡眠3小时

测试设备ID 1F 6F

4B 6C

45 C5

29 86

1a 9f

26 d4

1C D2

24 DB

24 C4

1c cb