/// <summary> /// Vto 타임을 설정한다. Verbose 모드시 테그 수신시간.. /// </summary> /// <param name="intTime">ms : 1초이상 설정..</param> public void Set_Vto(int intTime) { try { Byte[] bytePacket; RegisterAddr addr = RegisterAddr.VTO; if (intTime < 1000) { intTime = 1000; } intTime = intTime / 100; short value = Convert.ToInt16(intTime.ToString()); bytePacket = (Byte[])parser.SetConfiguration(addr, value); Send_Packet(bytePacket); } catch (Exception ex) { clsLog.WLog_Exception("Set_Vto", ex); throw; } }
void parser_OnGetConfigurationAck(RegisterAddr addr, Status st, short addrValue) { bool isError = false; if (st == Status.No_Error) { isError = true; } if (evtSetConfigurationAck != null) { evtSetConfigurationAck(addr.ToString(), isError, fctConvertState(st), addrValue); } }
/// <summary> /// Vto 타임을 가져온다. Verbose 모드시 테그 수신시간.. /// </summary> public void Get_Vto() { try { Byte[] bytePacket; RegisterAddr addr = RegisterAddr.VTO; bytePacket = (Byte[])parser.GetConfiguration(addr); Send_Packet(bytePacket); } catch (Exception ex) { clsLog.WLog_Exception("Get_Vto", ex); throw; } }