阅读( 218 ) 我要纠错

8.1.1、开始写文件

参数

数据长度

默认值

描述

CmdGroup

1

0xA1

命令分组编号

Cmd

1

0x05

命令编号

Response

1

0x01

是否要求整制器回复

0x01控制器必须回复

0x02控制器不必回复。

Reserved

2

0

保留

OverWrite

1


文件覆盖方式:

0x00——若文件系统中已经存在该文件,则不再下发该文

件,返回 ERR_FILE_EXIST状态。

0x01——若文件系统中已经存在该文件,则直接覆盖该文件。

 

FileName

4


文件名,参考目文件格式

FileLength

4


文件长度,参考目文件格式

控制器接收到开始写文件命令后,首先检查文件系统剩余容量,若剩余容量不足,则返回:

ERR_MEMORYVOLUME 状态。返回值为 ACK 或 NACK。

 

命令示例6:

A5 A5 A5 A5 A5 A5 A5 A5 FE FF 00 80 00 00 00 00 00 00 FE 02 0E 00 A1 05 01 00 00 01 50 30 30 30 47 00 00 00 48 14 5A

控制卡型号与屏号均设置为通配符,待发送节目名为P000,节目数据长度为0x47。

参数

数据

描述

命令分组

A1

命令分组编号

命令编号

05

命令编号

控制器是否回复

01

需要回复

保留字节

00 00

2心呆留字节

文件覆盖方式

01

如果已经存在,直接覆盖

文件名

50 30 30 30

节目名

文件长度

47 00 00 00

文件长度(低位在前)



×