//设置功率 public Status_enum SetPowerLevel(byte ReaderID, PowerLevelEnum PowerLevel) { byte[] temp = null; byte[] data = new byte[] { (byte)PowerLevel }; Package package = new Package(CmdEnum.CMD_SET_POWER_LEVEL, ReaderID, data, 0, (byte)data.Length); if (SendPackage(package)) { //接收 return(WaitResp(package.CMD, ref temp, ref tempbyte)); } else { return(Status_enum.SERIAL_CLOSED); } }
//查看功率 public Status_enum GetPowerLevel(byte ReaderID, ref PowerLevelEnum PowerLevel) { byte[] temp = new byte[2]; Package package = new Package(CmdEnum.CMD_GET_POWER_LEVEL, ReaderID); if (SendPackage(package)) { //接收 Status_enum status = WaitResp(package.CMD, ref temp, ref tempbyte); if (status == Status_enum.SUCCESS) { PowerLevel = (PowerLevelEnum)temp[0]; } return(status); } else { return(Status_enum.SERIAL_CLOSED); } }