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.
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 HybirdFrameworkEntity
{
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 ; }
}
}