Exemplo n.º 1
0
 public SRVTelemetry(string settingJson, string commanderName) : base()
 {
     if (!String.IsNullOrEmpty(settingJson))
     {
         _srvTelemetryWriter = new TelemetryWriter(settingJson);
     }
     else
     {
         _srvTelemetryWriter = new TelemetryWriter();
     }
     _telemetry.Add("CommanderName", commanderName);
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 4
0
 public SRVTelemetry()
 {
     _srvTelemetryWriter = new TelemetryWriter();
     InitSession();
 }
Exemplo n.º 5
0
 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;
 }