private void InitModel() { _model = new HangbankModel(); _model.Listener.SerialPortName = "COM4"; PersistenceTools.AssertPersistenceDirPresent(); CalibrationPersister.Read(_model); _model.Athletes = new ObservableCollection <Athlete>(AthletePersister.Read()); if (_model.Athletes.Count > 0) { _model.CurrentAthlete = _model.Athletes[0]; } }
private void Window_Closed(object sender, EventArgs e) { _model.Listener.CloseSerialPort(); CalibrationPersister.Write(_model); AthletePersister.Write(_model.Athletes); }