private void AddToReading(List<string> value) { if(value.Count < 8 ) return; var currentModel = new SensorModel(); currentModel.Sensor1 = value[0]; currentModel.Sensor2 = value[1]; currentModel.Sensor3 = value[2]; currentModel.Sensor4 = value[3]; currentModel.Sensor5 = value[4]; currentModel.Sensor6 = value[5]; currentModel.Sensor7 = value[6]; currentModel.Sensor8 = value[7]; NotifyLogData(CommunicationState.Reading, new SerialDataArgs(currentModel)); }
public SerialDataArgs(SensorModel sender) { this.Sender = sender; }
public static void UpdateCurrentSensorModel(SensorModel sensorModel) { Application.Current.Dispatcher.Invoke( new Action(() => currentSensorDataModel.SensorCollection.Add(sensorModel))); }