forked from xuos/xiuos
Update README.md
This commit is contained in:
parent
11ae2bd7da
commit
499047e31b
|
@ -10,6 +10,7 @@
|
||||||
- 支持信道冲突检测,检测上行通道是否占用。
|
- 支持信道冲突检测,检测上行通道是否占用。
|
||||||
## 2. 数据结构说明
|
## 2. 数据结构说明
|
||||||
### E220模块相关数据结构
|
### E220模块相关数据结构
|
||||||
|
|
||||||
```c
|
```c
|
||||||
enum LoraMode // E220工作模式,支持四种,配置模式与休眠模式一致
|
enum LoraMode // E220工作模式,支持四种,配置模式与休眠模式一致
|
||||||
{
|
{
|
||||||
|
@ -54,7 +55,9 @@ enum LoraConfig // 支持IOCTL函数进行配置的配置
|
||||||
CONFIG_SHOW = 0X7 // 打印配置信息
|
CONFIG_SHOW = 0X7 // 打印配置信息
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
### 数据帧相关数据结构
|
### 数据帧相关数据结构
|
||||||
|
|
||||||
```c
|
```c
|
||||||
enum FrameType // 数据帧类型枚举
|
enum FrameType // 数据帧类型枚举
|
||||||
{
|
{
|
||||||
|
@ -79,7 +82,9 @@ struct LoraFrame // 数据帧消息类型
|
||||||
uint16 end_mark; // 结束标志 0X5A5A
|
uint16 end_mark; // 结束标志 0X5A5A
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
### Lora节点相关数据结构
|
### Lora节点相关数据结构
|
||||||
|
|
||||||
```c
|
```c
|
||||||
enum EndNodeState //节点状态
|
enum EndNodeState //节点状态
|
||||||
{
|
{
|
||||||
|
@ -103,7 +108,9 @@ struct EndNodeParam // 节点参数结构
|
||||||
uint8 recv_time; // 接受下行消息的时间窗口长度,单位为秒
|
uint8 recv_time; // 接受下行消息的时间窗口长度,单位为秒
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
### Lora网关相关数据结构
|
### Lora网关相关数据结构
|
||||||
|
|
||||||
```c
|
```c
|
||||||
struct EndNodeInfo // 网关存储的客户端信息
|
struct EndNodeInfo // 网关存储的客户端信息
|
||||||
{
|
{
|
||||||
|
@ -133,6 +140,7 @@ struct GatewayParam // 网关参数
|
||||||
uint16 node_count; // 已链接客户端数量
|
uint16 node_count; // 已链接客户端数量
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
## 3. 测试程序说明
|
## 3. 测试程序说明
|
||||||
- 编译烧录两个不同地址、信道的客户端和一个网关。
|
- 编译烧录两个不同地址、信道的客户端和一个网关。
|
||||||
- 分别打开客户端和网关并联网。
|
- 分别打开客户端和网关并联网。
|
||||||
|
|
Loading…
Reference in New Issue