SYMBOL INDEX (506 symbols across 149 files) FILE: OBD.NET/ConsoleClient/Program.cs class Program (line 12) | public class Program method Main (line 14) | public static void Main(string[] args) method MainAsync (line 63) | public static async Task MainAsync(string comPort) FILE: OBD.NET/OBD.NET/Commands/ATCommand.cs class ATCommand (line 3) | public class ATCommand method ATCommand (line 37) | private ATCommand(string command, string? expectedResult = null) method ToString (line 47) | public override string ToString() => Command; FILE: OBD.NET/OBD.NET/Commands/STCommand.cs class STCommand (line 3) | public class STCommand method STCommand (line 30) | protected STCommand(string command) method ToString (line 39) | public override string ToString() => Command; FILE: OBD.NET/OBD.NET/Communication/EnhancedSerialPort.cs class EnhancedSerialPort (line 28) | [DesignerCategory("Code")] method poll_serial (line 43) | [DllImport("MonoPosixHelper", SetLastError = true)] method strerror (line 46) | [DllImport("libc")] method EnhancedSerialPort (line 53) | public EnhancedSerialPort() method EnhancedSerialPort (line 57) | public EnhancedSerialPort(IContainer container) method EnhancedSerialPort (line 61) | public EnhancedSerialPort(string portName) method EnhancedSerialPort (line 65) | public EnhancedSerialPort(string portName, int baudRate) method EnhancedSerialPort (line 69) | public EnhancedSerialPort(string portName, int baudRate, Parity parity) method EnhancedSerialPort (line 73) | public EnhancedSerialPort(string portName, int baudRate, Parity parity... method EnhancedSerialPort (line 77) | public EnhancedSerialPort(string portName, int baudRate, Parity parity... method Open (line 85) | public new void Open() method EventThreadFunction (line 115) | private void EventThreadFunction() method OnDataReceived (line 135) | private void OnDataReceived(SerialDataReceivedEventArgs args) method Poll (line 141) | private bool Poll(Stream stream, int timeout) method ThrowIOException (line 154) | private static void ThrowIOException() method CheckDisposed (line 162) | private void CheckDisposed(Stream stream) FILE: OBD.NET/OBD.NET/Communication/EventArgs/DataReceivedEventArgs.cs class DataReceivedEventArgs (line 6) | public class DataReceivedEventArgs : System.EventArgs method DataReceivedEventArgs (line 29) | public DataReceivedEventArgs(int count, byte[] data) FILE: OBD.NET/OBD.NET/Communication/ISerialConnection.cs type ISerialConnection (line 10) | public interface ISerialConnection : IDisposable method Connect (line 37) | void Connect(); method ConnectAsync (line 43) | Task ConnectAsync(); method Write (line 49) | void Write(byte[] data); method WriteAsync (line 55) | Task WriteAsync(byte[] data); FILE: OBD.NET/OBD.NET/Communication/SerialConnection.cs class SerialConnection (line 10) | public class SerialConnection : ISerialConnection method SerialConnection (line 31) | public SerialConnection(string port, int baudRate = 38400, Parity pari... method GetAvailablePorts (line 49) | public static IEnumerable GetAvailablePorts() => SerialPort.Ge... method Connect (line 51) | public void Connect() => _serialPort.Open(); method SerialPortOnDataReceived (line 53) | private void SerialPortOnDataReceived(object sender, SerialDataReceive... method Dispose (line 59) | public void Dispose() => _serialPort.Dispose(); method ConnectAsync (line 61) | public async Task ConnectAsync() method WriteAsync (line 67) | public async Task WriteAsync(byte[] data) method Write (line 73) | public void Write(byte[] data) => _serialPort.Write(data, 0, data.Leng... method SerialConnection (line 108) | public SerialConnection(string port, int baudRate = 38400, Parity pari... method GetAvailablePorts (line 126) | public static IEnumerable GetAvailablePorts() => SerialPort.Ge... method Connect (line 128) | public void Connect() => _serialPort.Open(); method SerialPortOnDataReceived (line 130) | private void SerialPortOnDataReceived(object sender, SerialDataReceive... method Dispose (line 136) | public void Dispose() => _serialPort.Dispose(); method ConnectAsync (line 138) | public async Task ConnectAsync() method WriteAsync (line 144) | public async Task WriteAsync(byte[] data) method Write (line 150) | public void Write(byte[] data) => _serialPort.Write(data, 0, data.Leng... class SerialConnection (line 87) | public class SerialConnection : ISerialConnection method SerialConnection (line 31) | public SerialConnection(string port, int baudRate = 38400, Parity pari... method GetAvailablePorts (line 49) | public static IEnumerable GetAvailablePorts() => SerialPort.Ge... method Connect (line 51) | public void Connect() => _serialPort.Open(); method SerialPortOnDataReceived (line 53) | private void SerialPortOnDataReceived(object sender, SerialDataReceive... method Dispose (line 59) | public void Dispose() => _serialPort.Dispose(); method ConnectAsync (line 61) | public async Task ConnectAsync() method WriteAsync (line 67) | public async Task WriteAsync(byte[] data) method Write (line 73) | public void Write(byte[] data) => _serialPort.Write(data, 0, data.Leng... method SerialConnection (line 108) | public SerialConnection(string port, int baudRate = 38400, Parity pari... method GetAvailablePorts (line 126) | public static IEnumerable GetAvailablePorts() => SerialPort.Ge... method Connect (line 128) | public void Connect() => _serialPort.Open(); method SerialPortOnDataReceived (line 130) | private void SerialPortOnDataReceived(object sender, SerialDataReceive... method Dispose (line 136) | public void Dispose() => _serialPort.Dispose(); method ConnectAsync (line 138) | public async Task ConnectAsync() method WriteAsync (line 144) | public async Task WriteAsync(byte[] data) method Write (line 150) | public void Write(byte[] data) => _serialPort.Write(data, 0, data.Leng... FILE: OBD.NET/OBD.NET/DataTypes/Count.cs class Count (line 3) | public class Count : GenericData method Count (line 13) | public Count(double value, double minValue, double maxValue) method Count (line 17) | public Count(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Degree.cs class Degree (line 3) | public class Degree : GenericData method Degree (line 13) | public Degree(double value, double minValue, double maxValue) method Degree (line 17) | public Degree(int value, int minValue, int maxValue) method ToString (line 25) | public override string ToString() => (IsFloatingPointValue ? Value.ToS... FILE: OBD.NET/OBD.NET/DataTypes/DegreeCelsius.cs class DegreeCelsius (line 3) | public class DegreeCelsius : GenericData method DegreeCelsius (line 13) | public DegreeCelsius(double value, double minValue, double maxValue) method DegreeCelsius (line 17) | public DegreeCelsius(int value, int minValue, int maxValue) method ToString (line 25) | public override string ToString() => (IsFloatingPointValue ? Value.ToS... FILE: OBD.NET/OBD.NET/DataTypes/GenericData.cs class GenericData (line 5) | public abstract class GenericData method GenericData (line 20) | protected GenericData(double value, double minValue, double maxValue) method GenericData (line 29) | protected GenericData(int value, int minValue, int maxValue) method ToString (line 50) | public override string ToString() => (IsFloatingPointValue ? Value.ToS... FILE: OBD.NET/OBD.NET/DataTypes/GramPerSec.cs class GramPerSec (line 3) | public class GramPerSec : GenericData method GramPerSec (line 13) | public GramPerSec(double value, double minValue, double maxValue) method GramPerSec (line 17) | public GramPerSec(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Kilometre.cs class Kilometre (line 3) | public class Kilometre : GenericData method Kilometre (line 13) | public Kilometre(double value, double minValue, double maxValue) method Kilometre (line 17) | public Kilometre(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/KilometrePerHour.cs class KilometrePerHour (line 3) | public class KilometrePerHour : GenericData method KilometrePerHour (line 13) | public KilometrePerHour(double value, double minValue, double maxValue) method KilometrePerHour (line 17) | public KilometrePerHour(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Kilopascal.cs class Kilopascal (line 3) | public class Kilopascal : GenericData method Kilopascal (line 13) | public Kilopascal(double value, double minValue, double maxValue) method Kilopascal (line 17) | public Kilopascal(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/LitresPerHour.cs class LitresPerHour (line 3) | public class LitresPerHour : GenericData method LitresPerHour (line 13) | public LitresPerHour(double value, double minValue, double maxValue) method LitresPerHour (line 17) | public LitresPerHour(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Milliampere.cs class Milliampere (line 3) | public class Milliampere : GenericData method Milliampere (line 13) | public Milliampere(double value, double minValue, double maxValue) method Milliampere (line 17) | public Milliampere(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Minute.cs class Minute (line 3) | public class Minute : GenericData method Minute (line 13) | public Minute(double value, double minValue, double maxValue) method Minute (line 17) | public Minute(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/NewtonMetre.cs class NewtonMetre (line 3) | public class NewtonMetre : GenericData method NewtonMetre (line 13) | public NewtonMetre(double value, double minValue, double maxValue) method NewtonMetre (line 17) | public NewtonMetre(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Pascal.cs class Pascal (line 3) | public class Pascal : GenericData method Pascal (line 13) | public Pascal(double value, double minValue, double maxValue) method Pascal (line 17) | public Pascal(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Percent.cs class Percent (line 3) | public class Percent : GenericData method Percent (line 13) | public Percent(double value, double minValue, double maxValue) method Percent (line 17) | public Percent(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Ratio.cs class Ratio (line 3) | public class Ratio : GenericData method Ratio (line 13) | public Ratio(double value, double minValue, double maxValue) method Ratio (line 17) | public Ratio(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/RevolutionsPerMinute.cs class RevolutionsPerMinute (line 3) | public class RevolutionsPerMinute : GenericData method RevolutionsPerMinute (line 13) | public RevolutionsPerMinute(double value, double minValue, double maxV... method RevolutionsPerMinute (line 17) | public RevolutionsPerMinute(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Second.cs class Second (line 3) | public class Second : GenericData method Second (line 13) | public Second(double value, double minValue, double maxValue) method Second (line 17) | public Second(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/DataTypes/Volt.cs class Volt (line 3) | public class Volt : GenericData method Volt (line 13) | public Volt(double value, double minValue, double maxValue) method Volt (line 17) | public Volt(int value, int minValue, int maxValue) FILE: OBD.NET/OBD.NET/Devices/Command.cs class QueuedCommand (line 6) | public class QueuedCommand method QueuedCommand (line 18) | public QueuedCommand(string commandText) FILE: OBD.NET/OBD.NET/Devices/CommandResult.cs class CommandResult (line 5) | public class CommandResult method CommandResult (line 16) | public CommandResult() FILE: OBD.NET/OBD.NET/Devices/ELM327.cs class ELM327 (line 16) | public class ELM327 : SerialDevice method ELM327 (line 42) | public ELM327(ISerialConnection connection, IOBDLogger? logger = null) method InitializeAsync (line 50) | public override async Task InitializeAsync() method Initialize (line 56) | public override void Initialize() method InternalInitialize (line 62) | private void InternalInitialize() method SendCommand (line 100) | public virtual void SendCommand(ATCommand command) => SendCommand(comm... method RequestData (line 106) | public virtual void RequestData() method RequestData (line 119) | public virtual void RequestData(byte pid) method RequestDataAsync (line 130) | public virtual async Task RequestDataAsync() method RequestDataAsync (line 142) | public virtual async Task RequestDataAsync(Type type) method RequestDataAsync (line 153) | public virtual async Task RequestDataAsync(byte pid) method ProcessMessage (line 162) | protected override object? ProcessMessage(string message) method ResolvePid (line 209) | protected virtual byte ResolvePid() method ResolvePid (line 213) | protected virtual byte ResolvePid(Type type) method AddToPidCache (line 221) | public virtual byte AddToPidCache() method AddToPidCache (line 224) | protected virtual byte AddToPidCache(Type obdDataType) method InitializePidCache (line 244) | public virtual void InitializePidCache() method Dispose (line 251) | public override void Dispose() => Dispose(true); method Dispose (line 253) | public void Dispose(bool sendCloseProtocol) method SubscribeDataReceived (line 267) | public void SubscribeDataReceived(DataReceivedEventHandler event... method UnsubscribeDataReceived (line 275) | public void UnsubscribeDataReceived(DataReceivedEventHandler eve... FILE: OBD.NET/OBD.NET/Devices/STN1170.cs class STN1170 (line 7) | public class STN1170 : ELM327 // Fully compatible device method STN1170 (line 11) | public STN1170(ISerialConnection connection, IOBDLogger? logger = null) method SendCommand (line 23) | public virtual void SendCommand(STCommand command) => SendCommand(comm... FILE: OBD.NET/OBD.NET/Devices/SerialDevice.cs class SerialDevice (line 15) | public abstract class SerialDevice : IDisposable method SerialDevice (line 45) | protected SerialDevice(ISerialConnection connection, char terminator =... method Initialize (line 61) | public virtual void Initialize() method InitializeAsync (line 70) | public virtual async Task InitializeAsync() method CheckConnectionAndStartWorker (line 80) | private void CheckConnectionAndStartWorker() method SendCommand (line 99) | protected virtual CommandResult SendCommand(string command) method PrepareCommand (line 120) | protected virtual string PrepareCommand(string command) method OnDataReceived (line 135) | private void OnDataReceived(object? sender, DataReceivedEventArgs e) method FinishLine (line 165) | private void FinishLine() method InternalProcessMessage (line 180) | private void InternalProcessMessage(string message) method ProcessMessage (line 192) | protected abstract object? ProcessMessage(string message); method CommandWorker (line 197) | private async void CommandWorker() method WaitQueue (line 239) | public void WaitQueue() => _queueEmptyEvent.WaitOne(); method WaitQueueAsync (line 241) | public async Task WaitQueueAsync() => await Task.Run(WaitQueue); method Dispose (line 246) | public virtual void Dispose() FILE: OBD.NET/OBD.NET/Enums/Mode.cs type Mode (line 6) | public enum Mode FILE: OBD.NET/OBD.NET/Events/EventArgs/DataReceivedEventArgs.cs class DataReceivedEventArgs (line 6) | public class DataReceivedEventArgs where T : IOBDData method DataReceivedEventArgs (line 17) | public DataReceivedEventArgs(T data, DateTime timestamp) FILE: OBD.NET/OBD.NET/Events/EventArgs/RawDataReceivedEventArgs.cs class RawDataReceivedEventArgs (line 5) | public class RawDataReceivedEventArgs method RawDataReceivedEventArgs (line 16) | public RawDataReceivedEventArgs(string data, DateTime timestamp) FILE: OBD.NET/OBD.NET/Events/GenericDataEventManager.cs class GenericDataEventManager (line 7) | public class GenericDataEventManager : IDataEventManager method RaiseEvent (line 18) | public void RaiseEvent(object sender, IOBDData data, DateTime timestam... FILE: OBD.NET/OBD.NET/Events/IDataEventManager.cs type IDataEventManager (line 6) | public interface IDataEventManager method RaiseEvent (line 8) | void RaiseEvent(object sender, IOBDData data, DateTime timestamp); FILE: OBD.NET/OBD.NET/Exceptions/SerialException.cs class SerialException (line 5) | public class SerialException : Exception method SerialException (line 9) | public SerialException() method SerialException (line 12) | public SerialException(string message) method SerialException (line 16) | public SerialException(string message, Exception innerException) FILE: OBD.NET/OBD.NET/Exceptions/UnexpectedResultException.cs class UnexpectedResultException (line 5) | public class UnexpectedResultException : Exception method UnexpectedResultException (line 16) | public UnexpectedResultException(string result, string expectedResult) method UnexpectedResultException (line 23) | public UnexpectedResultException(string message, string result, string... method UnexpectedResultException (line 30) | public UnexpectedResultException(string message, Exception innerExcept... FILE: OBD.NET/OBD.NET/Extensions/HexExtension.cs class HexExtension (line 6) | public static class HexExtension method GetHexVal (line 10) | public static int GetHexVal(this char hex) => hex - (hex < 58 ? 48 : (... method GetHexVal (line 11) | public static int GetHexVal(this string hex) method ToHexString (line 19) | public static string ToHexString(this byte b) => ToHexString(new[] { b... method ToHexString (line 20) | public static string ToHexString(this byte[] bytes) => BitConverter.To... FILE: OBD.NET/OBD.NET/Logging/IOBDLogger.cs type IOBDLogger (line 3) | public interface IOBDLogger method WriteLine (line 5) | void WriteLine(string text, OBDLogLevel level); FILE: OBD.NET/OBD.NET/Logging/OBDConsoleLogger.cs class OBDConsoleLogger (line 9) | public class OBDConsoleLogger : IOBDLogger method OBDConsoleLogger (line 19) | public OBDConsoleLogger(OBDLogLevel level = OBDLogLevel.None) method WriteLine (line 28) | public void WriteLine(string text, OBDLogLevel level) FILE: OBD.NET/OBD.NET/Logging/OBDDebugLogger.cs class OBDDebugLogger (line 10) | public class OBDDebugLogger : IOBDLogger method OBDDebugLogger (line 21) | public OBDDebugLogger(OBDLogLevel level = OBDLogLevel.None) method WriteLine (line 30) | public void WriteLine(string text, OBDLogLevel level) FILE: OBD.NET/OBD.NET/Logging/OBDLogLevel.cs type OBDLogLevel (line 3) | public enum OBDLogLevel FILE: OBD.NET/OBD.NET/OBDData/00-1F/AuxiliaryInputStatus.cs class AuxiliaryInputStatus (line 3) | public class AuxiliaryInputStatus : AbstractOBDData method AuxiliaryInputStatus (line 13) | public AuxiliaryInputStatus() method ToString (line 21) | public override string ToString() => PowerTakeOffStatus.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/CalculatedEngineLoad.cs class CalculatedEngineLoad (line 5) | public class CalculatedEngineLoad : AbstractOBDData method CalculatedEngineLoad (line 15) | public CalculatedEngineLoad() method ToString (line 23) | public override string ToString() => Load.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/CommandedSecondaryAirStatus.cs class CommandedSecondaryAirStatus (line 5) | public class CommandedSecondaryAirStatus : AbstractOBDData method CommandedSecondaryAirStatus (line 15) | public CommandedSecondaryAirStatus() method ToString (line 23) | public override string ToString() => Status.ToString(); type CommandedSecondaryAirStatusValue (line 32) | [Flags] FILE: OBD.NET/OBD.NET/OBDData/00-1F/EngineCoolantTemperature.cs class EngineCoolantTemperature (line 5) | public class EngineCoolantTemperature : AbstractOBDData method EngineCoolantTemperature (line 15) | public EngineCoolantTemperature() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/EngineRPM.cs class EngineRPM (line 5) | public class EngineRPM : AbstractOBDData method EngineRPM (line 15) | public EngineRPM() method ToString (line 23) | public override string ToString() => Rpm.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/FuelPressure.cs class FuelPressure (line 5) | public class FuelPressure : AbstractOBDData method FuelPressure (line 15) | public FuelPressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/FuelSystemStatus.cs class FuelSystemStatus (line 5) | public class FuelSystemStatus : AbstractOBDData method FuelSystemStatus (line 16) | public FuelSystemStatus() method ToString (line 24) | public override string ToString() => StatusSystem1.ToString(); type FuelSystemStatusValue (line 33) | [Flags] FILE: OBD.NET/OBD.NET/OBDData/00-1F/IntakeAirTemperature.cs class IntakeAirTemperature (line 5) | public class IntakeAirTemperature : AbstractOBDData method IntakeAirTemperature (line 15) | public IntakeAirTemperature() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/IntakeManifoldAbsolutePressure.cs class IntakeManifoldAbsolutePressure (line 5) | public class IntakeManifoldAbsolutePressure : AbstractOBDData method IntakeManifoldAbsolutePressure (line 15) | public IntakeManifoldAbsolutePressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/LongTermFuelTrimBank1.cs class LongTermFuelTrimBank1 (line 5) | public class LongTermFuelTrimBank1 : AbstractOBDData method LongTermFuelTrimBank1 (line 15) | public LongTermFuelTrimBank1() method ToString (line 23) | public override string ToString() => Trim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/LongTermFuelTrimBank2.cs class LongTermFuelTrimBank2 (line 5) | public class LongTermFuelTrimBank2 : AbstractOBDData method LongTermFuelTrimBank2 (line 15) | public LongTermFuelTrimBank2() method ToString (line 23) | public override string ToString() => Trim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/MAFAirFlowRate.cs class MAFAirFlowRate (line 5) | public class MAFAirFlowRate : AbstractOBDData method MAFAirFlowRate (line 15) | public MAFAirFlowRate() method ToString (line 23) | public override string ToString() => Rate.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OBDStandards.cs class OBDStandards (line 3) | public class OBDStandards : AbstractOBDData method OBDStandards (line 13) | public OBDStandards() type OBDStandard (line 21) | public enum OBDStandard method ToString (line 58) | public override string ToString() => Standard.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor1FuelTrim.cs class OxygenSensor1FuelTrim (line 5) | public class OxygenSensor1FuelTrim : AbstractOBDData method OxygenSensor1FuelTrim (line 17) | public OxygenSensor1FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor2FuelTrim.cs class OxygenSensor2FuelTrim (line 5) | public class OxygenSensor2FuelTrim : AbstractOBDData method OxygenSensor2FuelTrim (line 17) | public OxygenSensor2FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor3FuelTrim.cs class OxygenSensor3FuelTrim (line 5) | public class OxygenSensor3FuelTrim : AbstractOBDData method OxygenSensor3FuelTrim (line 17) | public OxygenSensor3FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor4FuelTrim.cs class OxygenSensor4FuelTrim (line 5) | public class OxygenSensor4FuelTrim : AbstractOBDData method OxygenSensor4FuelTrim (line 17) | public OxygenSensor4FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor5FuelTrim.cs class OxygenSensor5FuelTrim (line 5) | public class OxygenSensor5FuelTrim : AbstractOBDData method OxygenSensor5FuelTrim (line 17) | public OxygenSensor5FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor6FuelTrim.cs class OxygenSensor6FuelTrim (line 5) | public class OxygenSensor6FuelTrim : AbstractOBDData method OxygenSensor6FuelTrim (line 17) | public OxygenSensor6FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor7FuelTrim.cs class OxygenSensor7FuelTrim (line 5) | public class OxygenSensor7FuelTrim : AbstractOBDData method OxygenSensor7FuelTrim (line 17) | public OxygenSensor7FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensor8FuelTrim.cs class OxygenSensor8FuelTrim (line 5) | public class OxygenSensor8FuelTrim : AbstractOBDData method OxygenSensor8FuelTrim (line 17) | public OxygenSensor8FuelTrim() method ToString (line 25) | public override string ToString() => ShortTermFuelTrim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensorPresent.cs class OxygenSensorPresent (line 5) | public class OxygenSensorPresent : AbstractOBDData method OxygenSensorPresent (line 22) | public OxygenSensorPresent() method ToString (line 30) | public override string ToString() => Convert.ToString(A, 2); FILE: OBD.NET/OBD.NET/OBDData/00-1F/OxygenSensorsPresent2.cs class OxygenSensorPresent2 (line 5) | public class OxygenSensorPresent2 : AbstractOBDData method OxygenSensorPresent2 (line 22) | public OxygenSensorPresent2() method ToString (line 30) | public override string ToString() => Convert.ToString(A, 2); FILE: OBD.NET/OBD.NET/OBDData/00-1F/PidsSupported01_20.cs class PidsSupported01_20 (line 3) | public class PidsSupported01_20 : AbstractPidsSupported method PidsSupported01_20 (line 7) | public PidsSupported01_20() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/00-1F/RunTimeSinceEngineStart.cs class RunTimeSinceEngineStart (line 5) | public class RunTimeSinceEngineStart : AbstractOBDData method RunTimeSinceEngineStart (line 15) | public RunTimeSinceEngineStart() method ToString (line 23) | public override string ToString() => Runtime.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/ShortTermFuelTrimBank1.cs class ShortTermFuelTrimBank1 (line 5) | public class ShortTermFuelTrimBank1 : AbstractOBDData method ShortTermFuelTrimBank1 (line 15) | public ShortTermFuelTrimBank1() method ToString (line 23) | public override string ToString() => Trim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/ShortTermFuelTrimBank2.cs class ShortTermFuelTrimBank2 (line 5) | public class ShortTermFuelTrimBank2 : AbstractOBDData method ShortTermFuelTrimBank2 (line 15) | public ShortTermFuelTrimBank2() method ToString (line 23) | public override string ToString() => Trim.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/ThrottlePosition.cs class ThrottlePosition (line 5) | public class ThrottlePosition : AbstractOBDData method ThrottlePosition (line 15) | public ThrottlePosition() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/TimingAdvance.cs class TimingAdvance (line 5) | public class TimingAdvance : AbstractOBDData method TimingAdvance (line 15) | public TimingAdvance() method ToString (line 23) | public override string ToString() => Timing.ToString(); FILE: OBD.NET/OBD.NET/OBDData/00-1F/VehicleSpeed.cs class VehicleSpeed (line 5) | public class VehicleSpeed : AbstractOBDData method VehicleSpeed (line 15) | public VehicleSpeed() method ToString (line 23) | public override string ToString() => Speed.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/AbsoluteBarometricPressure.cs class AbsoluteBarometricPressure (line 5) | public class AbsoluteBarometricPressure : AbstractOBDData method AbsoluteBarometricPressure (line 15) | public AbsoluteBarometricPressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/CatalystTemperatureBank1Sensor1.cs class CatalystTemperatureBank1Sensor1 (line 5) | public class CatalystTemperatureBank1Sensor1 : AbstractOBDData method CatalystTemperatureBank1Sensor1 (line 15) | public CatalystTemperatureBank1Sensor1() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/CatalystTemperatureBank1Sensor2.cs class CatalystTemperatureBank1Sensor2 (line 5) | public class CatalystTemperatureBank1Sensor2 : AbstractOBDData method CatalystTemperatureBank1Sensor2 (line 15) | public CatalystTemperatureBank1Sensor2() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/CatalystTemperatureBank2Sensor1.cs class CatalystTemperatureBank2Sensor1 (line 5) | public class CatalystTemperatureBank2Sensor1 : AbstractOBDData method CatalystTemperatureBank2Sensor1 (line 15) | public CatalystTemperatureBank2Sensor1() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/CatalystTemperatureBank2Sensor2.cs class CatalystTemperatureBank2Sensor2 (line 5) | public class CatalystTemperatureBank2Sensor2 : AbstractOBDData method CatalystTemperatureBank2Sensor2 (line 15) | public CatalystTemperatureBank2Sensor2() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/CommandedEGR.cs class CommandedEGR (line 5) | public class CommandedEGR : AbstractOBDData method CommandedEGR (line 15) | public CommandedEGR() method ToString (line 23) | public override string ToString() => EGR.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/CommandedEvaporativePurge.cs class CommandedEvaporativePurge (line 5) | public class CommandedEvaporativePurge : AbstractOBDData method CommandedEvaporativePurge (line 15) | public CommandedEvaporativePurge() method ToString (line 23) | public override string ToString() => Purge.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/DistanceTraveledSinceCodesCleared.cs class DistanceTraveledSinceCodesCleared (line 5) | public class DistanceTraveledSinceCodesCleared : AbstractOBDData method DistanceTraveledSinceCodesCleared (line 15) | public DistanceTraveledSinceCodesCleared() method ToString (line 23) | public override string ToString() => Distance.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/DistanceTraveledWithMILOn.cs class DistanceTraveledWithMILOn (line 5) | public class DistanceTraveledWithMILOn : AbstractOBDData method DistanceTraveledWithMILOn (line 15) | public DistanceTraveledWithMILOn() method ToString (line 23) | public override string ToString() => Distance.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/EGRError.cs class EGRError (line 5) | public class EGRError : AbstractOBDData method EGRError (line 15) | public EGRError() method ToString (line 23) | public override string ToString() => Error.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/EvapSystemVaporPressure.cs class EvapSystemVaporPressure (line 5) | public class EvapSystemVaporPressure : AbstractOBDData method EvapSystemVaporPressure (line 15) | public EvapSystemVaporPressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/FuelRailGaugePressure.cs class FuelRailGaugePressure (line 5) | public class FuelRailGaugePressure : AbstractOBDData method FuelRailGaugePressure (line 15) | public FuelRailGaugePressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/FuelRailPressure.cs class FuelRailPressure (line 5) | public class FuelRailPressure : AbstractOBDData method FuelRailPressure (line 15) | public FuelRailPressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/FuelTankLevelInput.cs class FuelTankLevelInput (line 5) | public class FuelTankLevelInput : AbstractOBDData method FuelTankLevelInput (line 15) | public FuelTankLevelInput() method ToString (line 23) | public override string ToString() => Level.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor1FuelAir.cs class OxygenSensor1FuelAir (line 5) | public class OxygenSensor1FuelAir : AbstractOBDData method OxygenSensor1FuelAir (line 16) | public OxygenSensor1FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor1FuelAir2.cs class OxygenSensor1FuelAir2 (line 5) | public class OxygenSensor1FuelAir2 : AbstractOBDData method OxygenSensor1FuelAir2 (line 16) | public OxygenSensor1FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor2FuelAir.cs class OxygenSensor2FuelAir (line 5) | public class OxygenSensor2FuelAir : AbstractOBDData method OxygenSensor2FuelAir (line 16) | public OxygenSensor2FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor2FuelAir2.cs class OxygenSensor2FuelAir2 (line 5) | public class OxygenSensor2FuelAir2 : AbstractOBDData method OxygenSensor2FuelAir2 (line 16) | public OxygenSensor2FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor3FuelAir.cs class OxygenSensor3FuelAir (line 5) | public class OxygenSensor3FuelAir : AbstractOBDData method OxygenSensor3FuelAir (line 16) | public OxygenSensor3FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor3FuelAir2.cs class OxygenSensor3FuelAir2 (line 5) | public class OxygenSensor3FuelAir2 : AbstractOBDData method OxygenSensor3FuelAir2 (line 16) | public OxygenSensor3FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor4FuelAir.cs class OxygenSensor4FuelAir (line 5) | public class OxygenSensor4FuelAir : AbstractOBDData method OxygenSensor4FuelAir (line 16) | public OxygenSensor4FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor4FuelAir2.cs class OxygenSensor4FuelAir2 (line 5) | public class OxygenSensor4FuelAir2 : AbstractOBDData method OxygenSensor4FuelAir2 (line 16) | public OxygenSensor4FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor5FuelAir.cs class OxygenSensor5FuelAir (line 5) | public class OxygenSensor5FuelAir : AbstractOBDData method OxygenSensor5FuelAir (line 16) | public OxygenSensor5FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor5FuelAir2.cs class OxygenSensor5FuelAir2 (line 5) | public class OxygenSensor5FuelAir2 : AbstractOBDData method OxygenSensor5FuelAir2 (line 16) | public OxygenSensor5FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor6FuelAir.cs class OxygenSensor6FuelAir (line 5) | public class OxygenSensor6FuelAir : AbstractOBDData method OxygenSensor6FuelAir (line 16) | public OxygenSensor6FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor6FuelAir2.cs class OxygenSensor6FuelAir2 (line 5) | public class OxygenSensor6FuelAir2 : AbstractOBDData method OxygenSensor6FuelAir2 (line 16) | public OxygenSensor6FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor7FuelAir.cs class OxygenSensor7FuelAir (line 5) | public class OxygenSensor7FuelAir : AbstractOBDData method OxygenSensor7FuelAir (line 16) | public OxygenSensor7FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor7FuelAir2.cs class OxygenSensor7FuelAir2 (line 5) | public class OxygenSensor7FuelAir2 : AbstractOBDData method OxygenSensor7FuelAir2 (line 16) | public OxygenSensor7FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor8FuelAir.cs class OxygenSensor8FuelAir (line 5) | public class OxygenSensor8FuelAir : AbstractOBDData method OxygenSensor8FuelAir (line 16) | public OxygenSensor8FuelAir() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/OxygenSensor8FuelAir2.cs class OxygenSensor8FuelAir2 (line 5) | public class OxygenSensor8FuelAir2 : AbstractOBDData method OxygenSensor8FuelAir2 (line 16) | public OxygenSensor8FuelAir2() method ToString (line 24) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/20-3F/PidsSupported21_40.cs class PidsSupported21_40 (line 3) | public class PidsSupported21_40 : AbstractPidsSupported method PidsSupported21_40 (line 7) | public PidsSupported21_40() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/20-3F/WarmUpsSinceCodesCleared.cs class WarmUpsSinceCodesCleared (line 5) | public class WarmUpsSinceCodesCleared : AbstractOBDData method WarmUpsSinceCodesCleared (line 15) | public WarmUpsSinceCodesCleared() method ToString (line 23) | public override string ToString() => WarmUps.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AbsoluteEvapSystemVaporPressure.cs class AbsoluteEvapSystemVaporPressure (line 5) | public class AbsoluteEvapSystemVaporPressure : AbstractOBDData method AbsoluteEvapSystemVaporPressure (line 15) | public AbsoluteEvapSystemVaporPressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AbsoluteLoadValue.cs class AbsoluteLoadValue (line 5) | public class AbsoluteLoadValue : AbstractOBDData method AbsoluteLoadValue (line 15) | public AbsoluteLoadValue() method ToString (line 23) | public override string ToString() => Load.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AbsoluteThrottlePositionB.cs class AbsoluteThrottlePositionB (line 5) | public class AbsoluteThrottlePositionB : AbstractOBDData method AbsoluteThrottlePositionB (line 15) | public AbsoluteThrottlePositionB() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AbsoluteThrottlePositionC.cs class AbsoluteThrottlePositionC (line 5) | public class AbsoluteThrottlePositionC : AbstractOBDData method AbsoluteThrottlePositionC (line 15) | public AbsoluteThrottlePositionC() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AcceleratorPedalPositionD.cs class AcceleratorPedalPositionD (line 5) | public class AcceleratorPedalPositionD : AbstractOBDData method AcceleratorPedalPositionD (line 15) | public AcceleratorPedalPositionD() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AcceleratorPedalPositionE.cs class AcceleratorPedalPositionE (line 5) | public class AcceleratorPedalPositionE : AbstractOBDData method AcceleratorPedalPositionE (line 15) | public AcceleratorPedalPositionE() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AcceleratorPedalPositionF.cs class AcceleratorPedalPositionF (line 5) | public class AcceleratorPedalPositionF : AbstractOBDData method AcceleratorPedalPositionF (line 15) | public AcceleratorPedalPositionF() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/AmbientAirTemperature.cs class AmbientAirTemperature (line 5) | public class AmbientAirTemperature : AbstractOBDData method AmbientAirTemperature (line 15) | public AmbientAirTemperature() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/CommandedThrottleActuator.cs class CommandedThrottleActuator (line 5) | public class CommandedThrottleActuator : AbstractOBDData method CommandedThrottleActuator (line 15) | public CommandedThrottleActuator() method ToString (line 23) | public override string ToString() => Value.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/ControlModuleVoltage.cs class ControlModuleVoltage (line 5) | public class ControlModuleVoltage : AbstractOBDData method ControlModuleVoltage (line 15) | public ControlModuleVoltage() method ToString (line 23) | public override string ToString() => Voltage.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/EngineFuelRate.cs class EngineFuelRate (line 5) | public class EngineFuelRate : AbstractOBDData method EngineFuelRate (line 15) | public EngineFuelRate() method ToString (line 23) | public override string ToString() => FuelRate.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/EngineOilTemperature.cs class EngineOilTemperature (line 5) | public class EngineOilTemperature : AbstractOBDData method EngineOilTemperature (line 15) | public EngineOilTemperature() method ToString (line 23) | public override string ToString() => Temperature.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/EthanolFuel.cs class EthanolFuel (line 5) | public class EthanolFuel : AbstractOBDData method EthanolFuel (line 15) | public EthanolFuel() method ToString (line 23) | public override string ToString() => Value.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/EvapSystemVaporPressure2.cs class EvapSystemVaporPressure2 (line 5) | public class EvapSystemVaporPressure2 : AbstractOBDData method EvapSystemVaporPressure2 (line 15) | public EvapSystemVaporPressure2() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/FuelAirCommandedEquivalenceRatio.cs class FuelAirCommandedEquivalenceRatio (line 5) | public class FuelAirCommandedEquivalenceRatio : AbstractOBDData method FuelAirCommandedEquivalenceRatio (line 15) | public FuelAirCommandedEquivalenceRatio() method ToString (line 23) | public override string ToString() => Ratio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/FuelInjectionTiming.cs class FuelInjectionTiming (line 5) | public class FuelInjectionTiming : AbstractOBDData method FuelInjectionTiming (line 15) | public FuelInjectionTiming() method ToString (line 23) | public override string ToString() => Timing.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/FuelRailAbsolutePressure.cs class FuelRailAbsolutePressure (line 5) | public class FuelRailAbsolutePressure : AbstractOBDData method FuelRailAbsolutePressure (line 15) | public FuelRailAbsolutePressure() method ToString (line 23) | public override string ToString() => Pressure.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/FuelType.cs class FuelType (line 3) | public class FuelType : AbstractOBDData method FuelType (line 13) | public FuelType() method ToString (line 21) | public override string ToString() => Type.ToString(); type FuelTypeValue (line 27) | public enum FuelTypeValue FILE: OBD.NET/OBD.NET/OBDData/40-5F/HybridBatteryPackRemainingLife.cs class HybridBatteryPackRemainingLife (line 5) | public class HybridBatteryPackRemainingLife : AbstractOBDData method HybridBatteryPackRemainingLife (line 15) | public HybridBatteryPackRemainingLife() method ToString (line 23) | public override string ToString() => RemainingLife.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/LongTermSecondaryOxygenSensorTrimBank13.cs class LongtTermSecondaryOxygenSensorTrimBank13 (line 5) | public class LongtTermSecondaryOxygenSensorTrimBank13 : AbstractOBDData method LongtTermSecondaryOxygenSensorTrimBank13 (line 16) | public LongtTermSecondaryOxygenSensorTrimBank13() method ToString (line 24) | public override string ToString() => Bank1.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/LongTermSecondaryOxygenSensorTrimBank24.cs class LongTermSecondaryOxygenSensorTrimBank24 (line 5) | public class LongTermSecondaryOxygenSensorTrimBank24 : AbstractOBDData method LongTermSecondaryOxygenSensorTrimBank24 (line 16) | public LongTermSecondaryOxygenSensorTrimBank24() method ToString (line 24) | public override string ToString() => Bank2.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/MaximumValueForAirFlowRate.cs class MaximumValueForAirFlowRate (line 5) | public class MaximumValueForAirFlowRate : AbstractOBDData method MaximumValueForAirFlowRate (line 15) | public MaximumValueForAirFlowRate() method ToString (line 23) | public override string ToString() => Value.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/MaximumValues.cs class MaximumValues (line 5) | public class MaximumValues : AbstractOBDData method MaximumValues (line 18) | public MaximumValues() method ToString (line 26) | public override string ToString() => FuelAirEquivalenceRatio.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/MonitorStatusThisDriveCycle.cs class MonitorStatusThisDriveCycle (line 3) | public class MonitorStatusThisDriveCycle : AbstractOBDData method MonitorStatusThisDriveCycle (line 44) | public MonitorStatusThisDriveCycle() method ToString (line 52) | public override string ToString() => string.Empty; FILE: OBD.NET/OBD.NET/OBDData/40-5F/PidsSupported41_60.cs class PidsSupported41_60 (line 3) | public class PidsSupported41_60 : AbstractPidsSupported method PidsSupported41_60 (line 7) | public PidsSupported41_60() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/40-5F/RelativeAcceleratorPedalPosition.cs class RelativeAcceleratorPedalPosition (line 5) | public class RelativeAcceleratorPedalPosition : AbstractOBDData method RelativeAcceleratorPedalPosition (line 15) | public RelativeAcceleratorPedalPosition() method ToString (line 23) | public override string ToString() => PedalPosition.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/RelativeThrottlePosition.cs class RelativeThrottlePosition (line 5) | public class RelativeThrottlePosition : AbstractOBDData method RelativeThrottlePosition (line 15) | public RelativeThrottlePosition() method ToString (line 23) | public override string ToString() => Position.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/ShortTermSecondaryOxygenSensorTrimBank13.cs class ShortTermSecondaryOxygenSensorTrimBank13 (line 5) | public class ShortTermSecondaryOxygenSensorTrimBank13 : AbstractOBDData method ShortTermSecondaryOxygenSensorTrimBank13 (line 16) | public ShortTermSecondaryOxygenSensorTrimBank13() method ToString (line 24) | public override string ToString() => Bank1.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/ShortTermSecondaryOxygenSensorTrimBank24.cs class ShortTermSecondaryOxygenSensorTrimBank24 (line 5) | public class ShortTermSecondaryOxygenSensorTrimBank24 : AbstractOBDData method ShortTermSecondaryOxygenSensorTrimBank24 (line 16) | public ShortTermSecondaryOxygenSensorTrimBank24() method ToString (line 24) | public override string ToString() => Bank2.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/TimeRunWithMILOn.cs class TimeRunWithMILOn (line 5) | public class TimeRunWithMILOn : AbstractOBDData method TimeRunWithMILOn (line 15) | public TimeRunWithMILOn() method ToString (line 23) | public override string ToString() => Time.ToString(); FILE: OBD.NET/OBD.NET/OBDData/40-5F/TimeSinceTroubleCodesCleared.cs class TimeSinceTroubleCodesCleared (line 5) | public class TimeSinceTroubleCodesCleared : AbstractOBDData method TimeSinceTroubleCodesCleared (line 15) | public TimeSinceTroubleCodesCleared() method ToString (line 23) | public override string ToString() => Time.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/ActualEnginePercentTorque.cs class ActualEnginePercentTorque (line 5) | public class ActualEnginePercentTorque : AbstractOBDData method ActualEnginePercentTorque (line 15) | public ActualEnginePercentTorque() method ToString (line 23) | public override string ToString() => Torque.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/DriversDemandEnginePercentTorque.cs class DriversDemandEnginePercentTorque (line 5) | public class DriversDemandEnginePercentTorque : AbstractOBDData method DriversDemandEnginePercentTorque (line 15) | public DriversDemandEnginePercentTorque() method ToString (line 23) | public override string ToString() => Torque.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/EngineCoolantTemperatureSensor.cs class EngineCoolantTemperatureSensor (line 5) | public class EngineCoolantTemperatureSensor : AbstractOBDData method EngineCoolantTemperatureSensor (line 17) | public EngineCoolantTemperatureSensor() method ToString (line 25) | public override string ToString() => Sensor1.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/EnginePercentTorqueData.cs class EnginePercentTorqueData (line 5) | public class EnginePercentTorqueData : AbstractOBDData method EnginePercentTorqueData (line 19) | public EnginePercentTorqueData() method ToString (line 27) | public override string ToString() => Idle.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/EngineReferenceTorque.cs class EngineReferenceTorque (line 5) | public class EngineReferenceTorque : AbstractOBDData method EngineReferenceTorque (line 15) | public EngineReferenceTorque() method ToString (line 23) | public override string ToString() => Torque.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/IntakeAirTemperatureSensor.cs class IntakeAirTemperatureSensor (line 5) | public class IntakeAirTemperatureSensor : AbstractOBDData method IntakeAirTemperatureSensor (line 21) | public IntakeAirTemperatureSensor() method ToString (line 29) | public override string ToString() => Bank1Sensor1.ToString(); FILE: OBD.NET/OBD.NET/OBDData/60-7F/PidsSupported61_80.cs class PidsSupported61_80 (line 3) | public class PidsSupported61_80 : AbstractPidsSupported method PidsSupported61_80 (line 7) | public PidsSupported61_80() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/80-9F/PidsSupported81_A0.cs class PidsSupported81_A0 (line 3) | public class PidsSupported81_A0 : AbstractPidsSupported method PidsSupported81_A0 (line 7) | public PidsSupported81_A0() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/A0-BF/PidsSupportedA1_C0.cs class PidsSupportedA1_C0 (line 3) | public class PidsSupportedA1_C0 : AbstractPidsSupported method PidsSupportedA1_C0 (line 7) | public PidsSupportedA1_C0() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/AbstractOBDData.cs class AbstractOBDData (line 6) | public abstract class AbstractOBDData : IOBDData method AbstractOBDData (line 38) | protected AbstractOBDData(byte pid, int length) method AbstractOBDData (line 44) | protected AbstractOBDData(byte pid, int length, byte[] rawData) method Load (line 54) | public void Load(string data) FILE: OBD.NET/OBD.NET/OBDData/AbstractPidsSupported.cs class AbstractPidsSupported (line 6) | public abstract class AbstractPidsSupported : AbstractOBDData method AbstractPidsSupported (line 29) | public AbstractPidsSupported(byte pid, int length) : base(pid, length) FILE: OBD.NET/OBD.NET/OBDData/C0-DF/PidsSupportedC1_E0.cs class PidsSupportedC1_E0 (line 3) | public class PidsSupportedC1_E0 : AbstractPidsSupported method PidsSupportedC1_E0 (line 7) | public PidsSupportedC1_E0() method ToString (line 15) | public override string ToString() => string.Join(",", SupportedPids); FILE: OBD.NET/OBD.NET/OBDData/IOBDData.cs type IOBDData (line 3) | public interface IOBDData method Load (line 7) | void Load(string data); FILE: OBD.NET/OBD.NET/Util/AsyncManulResetEvent.cs class AsyncManualResetEvent (line 9) | public class AsyncManualResetEvent method WaitAsync (line 23) | public Task WaitAsync() => _tcs.Task; method Set (line 29) | public void Set() method Reset (line 41) | public void Reset()