SX127x

来自Jack's Lab
2019年4月22日 (一) 13:42Comcat (讨论 | 贡献)的版本

跳转到: 导航, 搜索

LoRa-packet-structure.jpg

目录

1 Notes

1.1 Preamble

LoRa 数据包前导码,用于接收机辩识 rx data flow。内容固定,长度可选。

默认 12 个 symbol(Bytes?), 0x8 (RegPreambleLsb) + 4

可写 RegPreambleMsb 和 RegPreambleLsb 这两个寄存器,将其改为 6 +4 ~ 65535 +4

10 symbol 的短前导码,通信够用但具有更短的接收周期。。。

当前系统一般皆适用 12 (4 + 8) 的长度:

......
^$Get Preamble Length: state 0
^$Preamble Length: 8
......


1.2 Header

Explicit Header & Implicit Header

可通过寄存器 RegModemConfig1 内的位 ImplicitHeaderModeOn 来控制

1.2.1 Explicit Header


1.2.2 Implicit Header

Header is removed from the LoRa Packet.

Payload, Coding Rate and CRC presence are fixed.

Be advantageous to reduce transmission time



个人工具
名字空间

变换
操作
导航
工具箱