public static void SetValueToOutGoingMassage(byte[] array, int index, string filterName) { ResetByteMessages(array); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.ServiceModeOutgoing, 0, XmlFilterServiceMode.Instance.GetDefaultValueByName(SRVMODON)); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.ServiceModeOutgoing, index, XmlFilterServiceMode.Instance.GetDefaultValueByName(filterName)); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.ServiceModeOutgoing, 11, XmlFilterServiceMode.Instance.GetEOF()); }
public static void UdpUartTransmitStop(string cardType, string measureType) { ResetByteMessages(); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 0, XmlFilter.Instance.GetUdpUartTransmitStop()); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 1, XmlFilter.Instance.GetSelectedCardTypeValue(cardType)); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 2, XmlFilter.Instance.GetSelectedMeasurementValue(cardType, measureType)); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 4, XmlFilter.Instance.GetEOF()); }
public static void ResetNok() { ResetByteMessages(); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 0, XmlFilter.Instance.GetResetNok()); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 4, XmlFilter.Instance.GetEOF()); }
public static void DisConfigureDevice() { ResetByteMessages(); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 0, XmlFilter.Instance.GetDisConnect()); ByteMessageBuilderRepository.SetByteArrayByIndex(ByteMessages.Instance.MeasureModeOutgoing, 4, XmlFilter.Instance.GetEOF()); }