You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
2.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HybirdFrameworkServices
{
public class CMD1022
{
/// <summary>
/// 设备代号
/// 1-V6-SEV-AC-M1-STM32F207 交流桩
/// </summary>
public int EquipmentCode { get; set; }
/// <summary>
/// 项目代码
/// 每个项目都一个代码,平台升级软件映射表与桩实际编码对应。
/// 如101-101 项目协议标准后台 协议项目102-云快充后台协议项目
/// </summary>
public int ProjectCode { get; set; }
/// <summary>
/// 当前软件版本 类型为小端整型INT
/// 0x09 0x52 00 00 表示0x5209,则版本号为210.01
/// </summary>
public int SoftwareVersion { get; set; }
/// <summary>
/// 最大可接收文件大小 单位K
/// </summary>
public int ReceiveFileSizeMax { get; set; }
/// <summary>
/// 设备描述 字符串类型“如 V6交流桩” 32
/// </summary>
public string DeviceDescripte { get; set; }
/// <summary>
/// 命令标识
/// 0x6e657874 -表示断点续传
/// 未定义的,都表示从重开始
/// </summary>
public int CommandFlag { get; set; }
/// <summary>
/// 断点续传文件启始偏移位置
/// 文件启始偏移位置
/// </summary>
public int Offset { get; set; }
/// <summary>
/// 断点续传 SN
/// 只有断点续传下有效在接下来的CMD = 1007 包头部的sn
/// </summary>
public byte ContinuatSN { get; set; }
/// <summary>
/// 允许服务发送的升级数据报文数据长度
/// 断电续传 CMD=1007的数据长度不能超过此限制, 建议不超过1024byte默认 512
/// </summary>
public int DataLength { get; set; }
}
}