public static string GetProtErrorName(int errorCode)
{
switch ((ISO_18000_6C_ProtErrors)errorCode)
{
case ISO_18000_6C_ProtErrors.None:
return "none";
case ISO_18000_6C_ProtErrors.HandleMismatch:
return "handle";
case ISO_18000_6C_ProtErrors.BadCrc:
return "crc";
case ISO_18000_6C_ProtErrors.NoReply:
return "no reply";
case ISO_18000_6C_ProtErrors.InvalidPassword:
return "inv pwd";
case ISO_18000_6C_ProtErrors.ZeroKillPassword:
return "zero kill pwd";
case ISO_18000_6C_ProtErrors.TagLost:
return "lost";
case ISO_18000_6C_ProtErrors.CmdFormat:
return "cmd format";
case ISO_18000_6C_ProtErrors.ReadCountInvalid:
return "read cnt";
case ISO_18000_6C_ProtErrors.RetryCountExceeded:
return "retry cnt";
default:
return String.Format("err 0x{0:x}", errorCode);
}
}