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.

82 lines
2.4 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
8 months ago
namespace HybirdFrameworkServices
{
public class CMD203
{
/// <summary>
/// 预留
/// </summary>
public ushort Reserved1 { get; set; }
/// <summary>
/// 预留
/// </summary>
public ushort Reserved2 { get; set; }
/// <summary>
/// 响应码
/// <para>0:有效帐户</para>
/// <para>1:非法帐户(黑卡等)</para>
/// <para>2:余额不足</para>
/// <para>3:把黑卡恢复成正常卡</para>
/// <para>4:把正常卡变黑卡</para>
/// <para>5:非法卡号(卡号不存在)</para>
/// <para>6:挂失</para>
/// <para>7:销卡(桩端写卡)</para>
/// <para>8密码错误</para>
/// <para>9.功能不支持</para>
/// </summary>
public uint ResCode { get; set; }
/// <summary>
/// 帐户余额
/// </summary>
public uint Balance { get; set; }
/// <summary>
/// 全时段电费费率
/// </summary>
public ushort SumEleRate { get; set; }
/// <summary>
/// 服务费率(预留)
/// </summary>
public ushort EleRate { get; set; }
/// <summary>
/// 充电密码验证
/// <para>0-不验证</para>
/// <para>1-验证</para>
/// </summary>
public byte ChargPassword { get; set; }
/// <summary>
/// 验证 VIN 标志
/// <para>0-不验证</para>
/// <para>1-验证</para>
/// </summary>
public byte VINSign { get; set; }
/// <summary>
/// 车牌验证(预留
/// <para>0-不验证</para>
/// <para>1-验证</para>
/// </summary>
public byte CarIDVerify { get; set; }
/// <summary>
/// 预留
/// </summary>
public byte Reserved3 { get; set; }
/// <summary>
/// 流水号 32
/// 后台不下发则本地生成(推荐 ASCII
/// </summary>
public string SerialNum { get; set; }
/// <summary>
/// VIN 17
/// </summary>
public string VIN { get; set; }
/// <summary>
/// 充电枪号
/// </summary>
public byte ChargGunNum { get; set; }
}
}