public SRVTelemetry(string settingJson, string commanderName) : base() { if (!String.IsNullOrEmpty(settingJson)) { _srvTelemetryWriter = new TelemetryWriter(settingJson); } else { _srvTelemetryWriter = new TelemetryWriter(); } _telemetry.Add("CommanderName", commanderName); }
public VehicleTelemetry(string settingJson, string commanderName) { if (!String.IsNullOrEmpty(settingJson)) { _srvTelemetryWriter = new TelemetryWriter(settingJson); } else { // We have no previous settings, so we want to enable all telemetry _srvTelemetryWriter = new TelemetryWriter(); DisplayAllReports(); } _telemetry.Add("CommanderName", commanderName); InitSession(); }
public FormTelemetryDisplay(TelemetryWriter telemetryWriter, string windowTitle = "Race Telemetry") { InitializeComponent(); // Attach our form configuration saver this.Text = windowTitle; _formConfig = new ConfigSaverClass(this, true, true); _formConfig.StoreControlInfo = false; _formConfig.SaveEnabled = true; _formConfig.RestorePreviousSize = false; _formConfig.RestoreFormValues(); _telemetryWriter = telemetryWriter; _telemetryWriter.SelectionChanged += _telemetryWriter_SelectionChanged; telemetryTable1.SetTelemetryWriter(_telemetryWriter); this.AutoSize = true; this.AutoSizeMode = AutoSizeMode.GrowAndShrink; this.elementHost1.AutoSize = true; this.elementHost1.Dock = DockStyle.Fill; }
public SRVTelemetry() { _srvTelemetryWriter = new TelemetryWriter(); InitSession(); }
public VehicleTelemetry() { _srvTelemetryWriter = new TelemetryWriter(); DisplayAllReports(); InitSession(); }
public void SetTelemetryWriter(TelemetryWriter telemetryWriter) { _telemetryWriter = telemetryWriter; _telemetryWriter.SelectionChanged += _telemetryWriter_SelectionChanged; }
public TelemetryTable(TelemetryWriter telemetryWriter) : this() { _telemetryWriter = telemetryWriter; }