Skip to content

Commit

Permalink
修复p900中错误描述
Browse files Browse the repository at this point in the history
  • Loading branch information
ComerLater committed Sep 8, 2024
1 parent 0554c5b commit 3c332f1
Showing 1 changed file with 58 additions and 34 deletions.
92 changes: 58 additions & 34 deletions docs/manual/21.周边设备/03.数 据 链/microhard-p900.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ P900 电台详细配置请参考[Pico-Series-P900.Operating-Manual.v1.8.7](./Pic

```
AT&F10 # 点对点模式master配置
ATS104=202409081108 # 网络地址,网络地址相同的电台才能通信
ATS104=2024090811 # 网络地址,网络地址相同的电台才能通信
ATS105=1 # 单元地址
ATS140=2 # 目标地址
ATS102=1 # 串口波特率
Expand All @@ -47,23 +47,44 @@ ATS108=30 # 发送功率

电台配置好了,需要先保存配置`AT&W`,然后退出配置模式`ATA`,或者直接保存并退出配置`AT&WA`

## 配置指令列表
## 配置指令参考

> 注意:以下指令除了`+++`不需要换行符,其它所有配置指令都需要在尾部 **增加换行**
### 常配置指令
### 常用配置指令

|通用指令|作用|
|---|---|
|+++|**不需要换行符**,从DATA进入COMMAND模式,此时可以配置P900|
|ATA|从COMMAND进入DATA模式,正常数据传输|
|AT&V|显示配置|
|AT&V1|显示所有配置,用于高级用户|
|ATg, ATG|显示频谱分析数据|
|ATN|高级频谱分析|
|AT&W|保存配置|
|AT&WA|保存配置,并退出COMMAND模式|

### 模块内置信息

|信息指令|作用|
|---|---|
|ATI /?|显示帮助|
|ATI0=x|设置用户自定义字符串|
|ATI1|产品代码|
|AIT2||固件CRC校验|
|ATI3|固件版本|
|ATI4|固件日期|
|ATI5|固件版权|
|ATI6|固件时间|
|ATI7|MAC地址|
|ATI11|统计|
|ATI18|错误日志|
|ATI19,ATI20|MESH计时信息|
|ATI255|厂家配置选项清单|

### 厂家默认配置

|快捷指令|作用|
|厂家配置|作用|
|---|---|
|AT&F /?|显示默认配置的帮助|
|AT&F1|Mesh Primary Coordinator|
Expand All @@ -78,25 +99,28 @@ ATS108=30 # 发送功率
|AT&F13|PMP Master 57K|
|AT&F14|PMP Slave 57K|

### 寄存器配置
### 设置寄存器

|寄存器|作用|
|---|---|
|ATSxxx /?|显示xxx寄存器寄存器的帮助|
|ATSxxx=?|查询xxx寄存器的值|
|ATSxxx=x|设置xxx寄存器寄存器的值|
|ATS101=x|操作模式,1主节点Master,2中继Repeater,3从节点Slave|
|ATS101=x|操作模式,点对点模式:1主节点Master,2中继Repeater,3从节点Slave|
|ATS102=x|串口波特率,0=230400,1=115200,2=57600,3=38400,4=28800,5=19200,6=14400,7=9600(默认)|
|ATS103=x|无线连接速率,同一个网络中所有节点必须配置相同,1=172800(默认),2=230400,3=57600,4=115200|
|ATS104=x|网络地址,所有通信节点组成一个网络,它们拥有相同的网络地址,换句话说网络地址不同节点之间是无法通信的,为了防止重复建议设置为当前时间,比如202409081022|
|ATS105=x|单元地址,同一个网络中每个电台都身份标识,大部分模式下允许重复,主机默认1,从节点默认2,广播地址65535|
|ATS106=x|Hop pattern|
|ATS108=x|发送功率,默认30(1W|
|ATS104=x|网络地址,所有通信节点组成一个网络,它们拥有相同的网络地址,换句话说网络地址不同节点之间是无法通信的,为了防止重复建议设置为当前时间,比如2024090811|
|ATS105=x|单元地址,1~65534,同一个网络中每个电台都身份标识,大部分模式下允许重复,主机默认1,从节点默认2,广播地址65535|
|ATS106=x|Hop pattern,0~49|
|ATS108=x|发送功率,20=100mw,21=125mw,30=1000mw(默认|
|ATS109=x|Hop Interval|
|ATS110=x|串口数据格式,1=8N1(默认),2=8N2|
|ATS118=x|漫游节点|
|ATS133=x|网络类型,0=点对多,1=点对点,2=mesh,3=mesh with roaming|
|ATS140=x|目标地址,数据发送到目标节点的单元地址,点对对模式:主节点设置为2,从节点设置为1|
|ATS159=x|加密模式|
|ATS141=x|是否有中继节点,0=没有,1=有,只能主节点设置|
|ATS142=x|串口工作模式,0=RS232,1=RS485半双工,2=RS485全双工|
|ATS159=x|加密模式,0=没有加密,1=AES 128,2=AES 192,3=AES 256|

## 点对点模式

Expand All @@ -106,7 +130,7 @@ ATS108=30 # 发送功率

- ATS133=1,网络类型,必须为 1, 表示点对点模式
- ATS101=0,操作模式,必须为 0,表示点对点模式的主节点
- ATS104=x,网络地址,所有节点保持一致,建议设置为当前时间,比如202409081142
- ATS104=x,网络地址,所有节点保持一致,建议设置为当前时间,比如2024090811
- ATS105=1,单元地址,必须为 1,点对点模式的主节点单元地址必须是1
- ATS140=2,目标地址,一般是2,跟从节点的单元地址保持一致
- ATS103=x,无线连接速率,所有节点保持一致,建议保持默认
Expand All @@ -116,7 +140,7 @@ ATS108=30 # 发送功率

```
AT&F10 # 点对点master节点
ATS104=202409081145 # 网络地址,所有节点保持一致
ATS104=2024090811 # 网络地址,所有节点保持一致
ATS140=2 # 目标地址,一般为2,必须跟从节点单元地址ATS105保持一致
ATS102=1 # 串口波特率,1为115200,2为57600
AT&WA # 保存并退出
Expand All @@ -136,7 +160,7 @@ AT&WA # 保存并退出

```
AT&F11 # 点对点slave节点
ATS104=202409081145 # 网络地址,所有节点网络地址ATS104保持一致
ATS104=2024090811 # 网络地址,所有节点网络地址ATS104保持一致
ATS105=2 # 单元节点,一般为2,需要同步修改主节点的目标地址ATS140
ATS140=1 # 目标地址,必须1
ATS102=1 # 1为波特率115200,2为57600
Expand All @@ -151,29 +175,29 @@ AT&WA

- ATS133=1,网络类型,必须为1, 表示点对点模式
- ATS101=0,操作模式,必须为0,表示点对点模式的主节点
- ATS104=x,网络地址,所有节点保持一致,建议设置为当前时间,比如202409081142
- ATS104=x,网络地址,所有节点保持一致,建议设置为当前时间,比如2024090811
- ATS105=1,单元地址,必须为1,点对点模式的主节点单元地址必须是1
- ATS140=2,目标地址,一般是3,跟从节点的单元地址保持一致
- ATS140=2,目标地址,一般是2,跟从节点(**不是中继**)的单元地址保持一致
- ATS141=1,是否包含中继,0没有中继,1表示有中继,**只在主节点配置**
- ATS103=x,无线连接速率,所有节点必须一致,建议保持默认
- ATS102=x,串口波特率跟电台连接设备保持一致,一般是1,表示115200bps

主节点一般配置指令如下:

```
AT&F10 # 点对点master
ATS104=202409081145 # 网络地址,所有节点保持一致
ATS105=1 # 单元地址,点对点模式主机单元地址必须为1
ATS140=2 # 目标地址,填写从节点的单元地址(注意不是中继节点的单元地址)
ATS141=1 # 是否包含中继,0没有中继,1有中继,只在主节点配置
AT&F10 # 点对点master
ATS104=2024090811 # 网络地址,所有节点保持一致
ATS105=1 # 单元地址,点对点模式主机单元地址必须为1
ATS140=2 # 目标地址,填写从节点的单元地址(注意不是中继节点的单元地址)
ATS141=1 # 是否包含中继,0没有中继,1有中继,只在主节点配置
AT&WA
```

### 中继节点配置

- ATS133=1,网络类型,必须为1, 表示点对点模式
- ATS101=0,操作模式,必须为1,表示中继节点
- ATS104=x,网络地址,所有节点保持一致,建议设置为当前时间,比如202409081142
- ATS104=x,网络地址,所有节点保持一致,建议设置为当前时间,比如2024090811
- ATS105=3,单元地址,一般为3
- ATS140=1,目标地址,必须为1,因为主节点的单元地址必定是1
- ATS141=1,是否包含中继,0没有中继,1表示有中继,**只在主节点配置**
Expand All @@ -185,11 +209,11 @@ AT&WA
中继节点一般配置指令如下:

```
AT&F12 # 中继节点
ATS104=202409081145 # 网络地址,所有节点保持一致
ATS105=3 # 单元地址
ATS140=1 # 目标地址
ATS118=1 # 漫游地址,为主节点或相邻中继的单元地址S105
AT&F12 # 中继节点
ATS104=2024090811 # 网络地址,所有节点保持一致
ATS105=3 # 单元地址
ATS140=1 # 目标地址
ATS118=1 # 漫游地址,为主节点或相邻中继的单元地址S105
AT&WA
```

Expand All @@ -210,7 +234,7 @@ AT&WA

```
AT&F11 # 从节点
ATS104=202409081145 # 网络地址,所有节点保持一致
ATS104=2024090811 # 网络地址,所有节点保持一致
ATS105=2 # 单元地址
ATS140=1 # 目标地址,主节点的单元地址必须是1
ATS118=3 # 中继节点的单元地址
Expand All @@ -225,15 +249,15 @@ AT&WA

- ATS133=0,网络类型,设置为0,表示点对多模式
- ATS101=0,操作模式,设置为0,表示点对点模式的主节点
- ATS104=x,网络地址,所有节点网络地址必须一致,一般设置为当前时间,比如202409081423
- ATS104=x,网络地址,所有节点网络地址必须一致,一般设置为当前时间,比如2024090811
- ATS105=1,单元地址,点对多模式主节点单元节点必须是1
- ATS140=65535,目标地址,点对多模式,主节点设置为65535表示广播给所有从节点
- ATS103=x,无线连接速率,所有节点保持一致
- ATS102=x,串口波特率

```
AT&F7
ATS104=202409081123 # 网络地址,所有节点必须保持一致
ATS104=2024090811 # 网络地址,所有节点必须保持一致
ATS140=65535 # 目标地址65535表示广播
ATS102=1 # 波特率115200
AT&WA # 保存并退出
Expand All @@ -243,15 +267,15 @@ AT&WA # 保存并退出

- ATS133=0,网络类型,设置为0,表示点对多模式
- ATS101=0,操作模式,设置为2,表示点对点模式的从点
- ATS104=x,网络地址,所有节点网络地址必须一致,一般设置为当前时间,比如202409081423
- ATS104=x,网络地址,所有节点网络地址必须一致,一般设置为当前时间,比如2024090811
- ATS105=x,单元地址,从节点单元地址范围2~66634,且不允许重复
- ATS140=1,目标地址,所有从节点都是和master通信,因此为必须设置为1
- ATS103=x,无线连接速率,所有节点保持一致
- ATS102=x,串口波特率

```
AT&F8
ATS104=202409081123 # 网络地址,所有节点必须保持一致
ATS104=2024090811 # 网络地址,所有节点必须保持一致
ATS105=2 # 单元地址,设置为2
ATS102=1 # 波特率115200
AT&WA # 保存并退出
Expand All @@ -261,7 +285,7 @@ AT&WA # 保存并退出

```
AT&F8
ATS104=202409081123 # 网络地址,所有节点必须保持一致
ATS104=2024090811 # 网络地址,所有节点必须保持一致
ATS105=3 # 单元地址,设置为3
ATS102=1 # 波特率115200
AT&WA # 保存并退出
Expand All @@ -270,7 +294,7 @@ AT&WA # 保存并退出
### 从节点3配置

```
ATS104=202409081123 # 网络地址,所有节点必须保持一致
ATS104=2024090811 # 网络地址,所有节点必须保持一致
ATS105=4 # 单元地址,设置为4
ATS102=1 # 波特率115200
AT&WA # 保存并退出
Expand Down

0 comments on commit 3c332f1

Please sign in to comment.