public string setValue(List <string> _listMessage, int startIndex) { string errorMessage = ""; if (root.ControlSyncState(Convert.ToByte(_listMessage[startIndex]))) { this.SyncState = Convert.ToByte(_listMessage[startIndex++]); } else { errorMessage += "\nSync State değerini kontrol ediniz."; } //////////////////////////////////////////////////////////// if (root.ControlSlotIncrement(Convert.ToByte(_listMessage[startIndex]))) { this.SlotIncrement = Convert.ToByte(_listMessage[startIndex++]); } else { errorMessage += "\nSlot Increment değerini kontrol ediniz."; } ///////////////////////////////////////////////////////////// if (root.ControlNumberOfSlots(Convert.ToByte(_listMessage[startIndex]))) { this.NumberOfSlots = Convert.ToByte(_listMessage[startIndex++]); } else { errorMessage += "\nNumber of slots değerini kontrol ediniz."; } ////////////////////////////////////////////////////////////////// if (root.ControlKeepFlag(Convert.ToByte(_listMessage[startIndex]))) { this.KeepFlag = Convert.ToByte(_listMessage[startIndex++]); } else { errorMessage += "\nKeep Flag değerini kontrol ediniz."; } return(errorMessage); }
public string setValue(List <string> _listMessage, byte startIndex) { string errorMessage = ""; if (root.ControlSyncState(Convert.ToByte(_listMessage[startIndex]))) { this.SyncState = Convert.ToByte(_listMessage[startIndex++]); } else { errorMessage += "\nSync State değerini kontrol ediniz."; } //////////////////////////////////////////////////////////// if (root.ControlSlotTimeOut(Convert.ToByte(_listMessage[startIndex]))) { this.SlotTimeOut = Convert.ToByte(_listMessage[startIndex++]); } else { errorMessage += "\nSlot Time Out değerini kontrol ediniz."; } ///////////////////////////////////////////////////////////// this.subMessage.SlotOffset = Convert.ToInt32(_listMessage[startIndex]); //////////////////////////////////////////////////////////////// //if (ControlUTCHour(Convert.ToByte(_listMessage[24]))) // this.Sotdma.subMessage.UTCHour = Convert.ToByte(_listMessage[24]); //else // errorMessage += "\nUTC Hour değerini kontrol ediniz."; //////////////////////////////////////////////////////////////////// //if (ControlUTCMinute(Convert.ToByte(_listMessage[25]))) // this.Sotdma.subMessage.UTCHour = Convert.ToByte(_listMessage[25]); //else // errorMessage += "\nUTC Minute değerini kontrol ediniz."; return(errorMessage); }