宝锋 GMSK 对讲机读写频通信协议
首页
协议
  • 简体中文
  • English
首页
协议
  • 简体中文
  • English
  • 协议
    • Protocol A
      • 握手
      • 读写频
      • 设置
      • 密码与子网 ID
    • Protocol B
    • Protocol C
    • Protocol D
    • Protocol E
    • Protocol F
    • AT2
      • BLE 传输
      • 帧格式
      • 读写频
      • 设备设置
      • 无网消息
      • 实时语音

读写频

Block read

序号方向数据长度
1TX52 + address uint16-be + 084 bytes
2RXHeader + payload12 bytes
3TX061 byte
4RX061 byte

Header 为 57 + address uint16-be + 08,或请求头的逆序字节序列。Payload 为 8 bytes。

Clone Write

序号方向数据长度
1TX451 byte
2RX461 byte
3TX02 80 82 4F 47 52 41 4D8 bytes
4RX061 byte
5TX021 byte
6RX50 33 31 30 37 F7 00 008 bytes
7TX061 byte
8RX061 byte

Block write

序号方向数据长度
1TX57 + address uint16-be + 08 + payload12 bytes
2RX061 byte

Payload 为 8 bytes。全部 block 写入后发送 45,无需读取响应。

地址序列

当前 blockRead 下一 blockWrite 下一 block
0x01080x02B00x02B0
0x02B80x03300x0380
0x03380x0380不进入该地址

其余地址递增 8,终止地址为 0x03E0。Read 读取 0x0330 和 0x0338,Write 跳过这两个 block。

镜像布局

区域地址长度
信道 1–160x0010–0x010F16 bytes / 信道
基础配置0x02B0–0x02BF16 bytes
读取 block0x0330–0x033F16 bytes
系统设置0x03C0–0x03CF16 bytes
镜像0x0000–0x03DF0x03E0 bytes

信道记录

偏移长度字段
0x004RX 频率
0x044TX 频率
0x082RX CTCSS / DCS
0x0A2TX CTCSS / DCS
0x0C1Flags
0x0D1加密密钥和保留位
0x0E2保留

16 bytes 全 FF 表示空信道。TX 频率全 FF 表示禁止发射。

频率

RX 和 TX 频率使用 4-byte little-endian packed BCD,单位为 10 Hz。四字节全 00 或全 FF 解码为 0。

例如:430.125000 MHz

运算值
430125000 Hz ÷ 1043012500
BCD bytes43 01 25 00
Stored bytes00 25 01 43

CTCSS

CTCSS 使用 2-byte little-endian BCD,单位为 0.1 Hz,bit 15 为 0。

例如:123.0 Hz

运算值
123.0 × 101230
BCD word0x1230
Stored bytes30 12

DCS

Bit字段
15DCS 标志,固定为 1
140 Normal,1 Reverse
11–0三位 DCS 十进制码的 BCD

例如:DCS 023 Normal

运算值
Word0x8000 | 0x023 = 0x8023
Stored bytes23 80

DCS 023 Reverse 的 word 为 0xC023,存储为 23 C0。00 00 和 FF FF 均表示关闭亚音,写入关闭值使用 FF FF。

Prev
握手
Next
设置