公共参数配置命令

2025-01-10
公共参数配置明细的具体介绍

2.1节点工作模式


指令

节点工作模式

字节

参数

设置请求

读取请求

设置应答

读取应答

1

m_iHeader

0XAA

0XAA

0XAA

0XAA

2

m_iOpCode

0X20

0X21

0XA0

0XA1

3

m_iValueA

0X00

0X00

0X00

0X00

4

m_iValueB

0X00

0X00

0X00

0X00

5

m_iValueC

0X00

0X00

0X00

0X00

6

m_iValueD

0X00

0X00

0X00

0X00

7

m_iAmount

0X01

0X00

0X01

0X01

8

m_iCRCode.MSB

0X##

0X##

0X##

0X##

9

m_iCRCode.LSB

0X##

0X##

0X##

0X##

10

m_pBuffer[0]

工作模式


工作模式

工作模式

参数-1

工作模式:

0X00:从站

0X01:主站

0X02:中继

设置示例

请求:AA 20 00 00 00 00 01 58 0F 01

应答:AA A0 00 00 00 00 02 2E 1A 01 07

读取示例

请求:AA 21 00 00 00 FF 00 97 7F

应答:AA A1 00 00 00 FF 02 E4 5F 01 07



2.2 网络服务标示


指令
网络服务标示
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X10
0X11
0X90
0X91
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X02
0X00
0X02
0X02
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
PAN.MSB

PAN.MSB
PAN.MSB
11
m_pBuffer[1]
PAN.LSB

PAN.LSB
PAN.LSB
备注-1
PAN:Personal Area Network,简称为网络标识,16位数值
PAN.MSB:网络标识PAN的高字节
PAN.LSB:网络标识PAN 的低字节
设置示例
请求:AA 10 00 00 00 00 02 39 10 13 87
应答:AA 90 00 00 00 00 02 D1 17 13 87
读取示例
请求:AA 11 00 00 00 00 00 97 4C
应答:AA 91 00 00 00 00 02 14 46 13 87


2.3 16位网络地址


指令
16位网络地址
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X2C
0X2D
0XAC
0XAD
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X02
0X00
0X02
0X02
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
NET.MSB

NET.MSB
NET.MSB
11
m_pBuffer[1]
NET.LSB

NET.LSB
NET.LSB
备注-1
NET:节点的网络地址,16位数值
NET.MSB: 节点地址NET的高字节
NET.LSB: 节点地址NET的低字节
节点地址的编码范围:0X0001~0XFFF9,其中
  1. 0X0000 是虚拟地址,代表主站,不能用于节点编址
  2. 0XFFFF是虚拟地址,代表全网广播,不能用于节点编址
  3. 0XFFFA~0XFFFE 预留地址,不能用于节点编址
设置示例
请求:AA 2C 00 00 00 00 02 E5 F0 93 A8
应答:AA AC 00 00 00 00 02 0D F7 93 A8
读取示例
请求:AA 2D 00 00 00 00 00 D6 4F
应答:AA AD 00 00 00 00 02 C8 A6 93 A8


2.4 64位MAC地址


指令
64位MAC地址
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X08
0X09
0X88
0X89
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X08
0X00
0X08
0X08
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
MAC_ID[0]

MAC_ID[0]
MAC_ID[0]
11
m_pBuffer[1]
MAC_ID[1]

MAC_ID[1]
MAC_ID[1]
12
m_pBuffer[2]
MAC_ID[2]

MAC_ID[2]
MAC_ID[2]
13
m_pBuffer[3]
MAC_ID[3]

MAC_ID[3]
MAC_ID[3]
14
m_pBuffer[4]
MAC_ID[4]

MAC_ID[4]
MAC_ID[4]
15
m_pBuffer[5]
MAC_ID[5]

MAC_ID[5]
MAC_ID[5]
16
m_pBuffer[6]
MAC_ID[6]

MAC_ID[6]
MAC_ID[6]
17
m_pBuffer[7]
MAC_ID[7]

MAC_ID[7]
MAC_ID[7]
备注-1
MAC:节点的MAC地址,64位数值
MAC_ID[0] ~ MAC_ID[7]: 8字节的MAC地址,高字节在前,低字节在后
备注-2
MAC地址通常是只读的,不允许修改,仅在部分型号的产品上允许设置
设置示例
请求:AA 08 00 00 00 00 08 CE EB 24 E4 C3 03 55 6B 59 17
应答:AA 88 00 00 00 00 08 6E 8A 24 E4 C3 03 55 6B 59 17
读取示例
请求:AA 09 00 00 00 00 00 3D 4C
应答:AA 89 00 00 00 00 08 FE 4B 24 E4 C3 03 55 6B 59 17


2.5节点的工作频带和信道


指令
节点的工作频带和信道
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X12
0X13
0X92
0X93
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X02
0X00
0X02
0X02
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
Band

Band
Band
11
m_pBuffer[1]
Channel

Channel
Channel
备注-1
Band:工作频带,双频带硬件平台取值范围0~1,四频带硬件平台取值范围0~3
Channel:工作信道,32信道配置取值范围0~31,64信道配置取值范围0~63
具体的工作频带和信道范围取决于硬件设计和固件配置,不同产品或者硬件平台之间参数可能不相同
设置示例
请求:AA 12 00 00 00 00 02 A1 FC 00 00
应答:AA 92 00 00 00 00 02 49 FB 00 00
读取示例
请求:AA 13 00 00 00 00 00 4E CD
应答:AA 93 00 00 00 00 02 8C AA 00 00


2.6 配置参数恢复出厂配置


指令
配置参数恢复出厂配置
字节
参数
请求指令
应答指令
1
m_iHeader
0XAA
0XAA
2
m_iOpCode
0X0F
0X8F
3
m_iValueA
0X00
0X00
4
m_iValueB
0X00
0X00
5
m_iValueC
0X00
0X00
6
m_iValueD
0X00
0X00
7
m_iAmount
0X00
0X00
8
m_iCRCode.MSB
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
备注
清除节点的配置参数,对码信息和休眠节点信息
请求示例
AA 0F 00 00 00 00 00 17 CC
应答示例
AA 8F 00 00 00 00 00 77 C4


2.7 节点的对码状态


指令
节点的对码状态
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X15
0X24
0X95
0XA4
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X01
0X00
0X01
0X01
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
Pair.Status

Pair.Status
Pair.Status
备注-1
Pair.Status:节点的对码状态
0X00:取消当前的对码行为
0X01:从站启动向主站对码请求
0X02:主站开启从站对码窗口
0X03:从当前的网络中注销并退出
设置示例
请求:AA 15 00 00 00 00 01 C9 A5 00
应答:AA 95 00 00 00 00 01 0F C4 00
读取示例
请求:AA 24 00 00 00 00 00 BC 8F
应答:AA A4 00 00 00 00 01 9E 9D 00


2.8 射频输出链路配置


指令
射频输出链路配置
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X3A
0X3B
0XBA
0XBB
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X03
0X00
0X04
0X04
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
Chip.Status

Chip.Status
Chip.Status
11
m_pBuffer[1]
TPA0.Status

Chip.IDCode
Chip.IDCode
12
m_pBuffer[2]
TPA1.Status

TPA0.Status
TPA0.Status
13
m_pBuffer[3]


TPA1.Status
TPA1.Status
备注-1
Chip.Status:射频芯片的本源发射配置,具体参考芯片规格书,默认填写0X00
Chip.IDCode:射频芯片的型号识别代码
TPA0.Status:一级功放的开启或者关闭状态
           Bit0:使能状态:0X01=开启功放,0X00=关闭功放
           Bit7:   编辑状态:0X01=可以编辑,0X00=不可编辑(只读)
TPA1.Status:二级功放的开启或者关闭状态
           Bit0:使能状态:0X01=开启功放,0X00=关闭功放
           Bit7:   编辑状态:0X01=可以编辑,0X00=不可编辑(只读)
设置示例
请求:AA 3A 00 00 00 00 03 30 21 00 00 00
应答:AA BA 00 00 00 00 04 C6 E4 00 00 80 80
读取示例
请求:AA 3B 00 00 00 00 00 F0 CE
应答:AA BB 00 00 00 00 04 05 19 00 00 80 80


2.9 射频输入链路配置

指令
射频输入链路配置
字节
参数
设置请求
读取请求
设置应答
读取应答
1
m_iHeader
0XAA
0XAA
0XAA
0XAA
2
m_iOpCode
0X34
0X35
0XB4
0XB5
3
m_iValueA
0X00
0X00
0X00
0X00
4
m_iValueB
0X00
0X00
0X00
0X00
5
m_iValueC
0X00
0X00
0X00
0X00
6
m_iValueD
0X00
0X00
0X00
0X00
7
m_iAmount
0X03
0X00
0X04
0X04
8
m_iCRCode.MSB
0X##
0X##
0X##
0X##
9
m_iCRCode.LSB
0X##
0X##
0X##
0X##
10
m_pBuffer[0]
Chip.Status

Chip.Status
Chip.Status
11
m_pBuffer[1]
LNA0.Status

Chip.IDCode
Chip.IDCode
12
m_pBuffer[2]
LNA1.Status

LNA0.Status
LNA0.Status
13
m_pBuffer[3]


LNA1.Status
LNA1.Status
备注-1
Chip.Status:射频芯片的本源接收配置,具体参考芯片规格书,默认填写0X00
Chip.IDCode:射频芯片的型号识别代码
LNA0.Status:一级低噪放的开启或者关闭状态
           Bit0:使能状态:0X01=开启低噪放,0X00=关闭低噪放
           Bit7:   编辑状态:0X01=可以编辑,0X00=不可编辑(只读)
LNA1.Status:二级低噪放的开启或者关闭状态
           Bit0:使能状态:0X01=开启低噪放,0X00=关闭低噪放
           Bit7:   编辑状态:0X01=可以编辑,0X00=不可编辑(只读)
设置示例
请求:AA 34 00 00 00 00 03 D8 15 00 00 00
应答:AA B4 00 00 00 00 04 B1 0C 00 00 80 00
读取示例
请求:AA 35 00 00 00 00 00 7C 4F
应答:AA B5 00 00 00 00 04 72 F1 00 00 80 00


阅读6
分享
写下您的评论吧