コード例 #1
0
ファイル: Master.cs プロジェクト: chris070121/Car_Gauges
    private void obd_ObdChanged(object sender, ObdChangedEventArgs e)
    {
        double gallons = ((double)e.ObdState.FuelLevel / 100) * 19;

        FUEL         = e.ObdState.FuelLevel;
        RPM          = e.ObdState.Rpm;
        VOLTAGE_TEMP = (float)e.ObdState.BatteryVoltage;
        double y = e.ObdState.MilesPerHour;

        MPH = (float)y;
        bool temp = e.ObdState.MilLightOn;

        ENG_TEMP = e.ObdState.EngineCoolantTemperature;
        OIL_TEMP = e.ObdState.OilTemperature;
    }
コード例 #2
0
 private void _obd_ObdChanged(object sender, ObdChangedEventArgs e)
 {
     log.Text += e.ObdState.ToString() + Environment.NewLine;
 }
コード例 #3
0
 void _obd_ObdChanged(object sender, ObdChangedEventArgs e)
 {
     Dispatcher.BeginInvoke(new Action(() => SetInstrumentClusterValues(e.ObdState)));
 }