1
0
mirror of https://github.com/DarthAffe/OBD.NET.git synced 2025-12-12 08:48:30 +00:00

Added ToString-Methods to all OBDDatas

This commit is contained in:
Darth Affe 2017-07-29 14:32:36 +02:00
parent 78740de0e3
commit 38d80c0658
103 changed files with 616 additions and 4 deletions

View File

@ -8,7 +8,6 @@ namespace OBD.NET.Common.Extensions
#region Methods
public static int GetHexVal(this char hex) => hex - (hex < 58 ? 48 : (hex < 97 ? 55 : 87));
public static int GetHexVal(this string hex)
{
if ((hex.Length % 2) == 1)
@ -17,6 +16,9 @@ namespace OBD.NET.Common.Extensions
return hex.Aggregate(0, (current, c) => (current << 4) + (GetHexVal(c)));
}
public static string ToHexString(this byte b) => ToHexString(new[] { b });
public static string ToHexString(this byte[] bytes) => BitConverter.ToString(bytes).Replace("-", string.Empty);
#endregion
}
}

View File

@ -15,5 +15,11 @@
{ }
#endregion
#region Methods
public override string ToString() => PowerTakeOffStatus.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Load.ToString();
#endregion
}
}

View File

@ -18,6 +18,12 @@ namespace OBD.NET.Common.OBDData
#endregion
#region Methods
public override string ToString() => Status.ToString();
#endregion
#region Enum
/// <summary>

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Rpm.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -19,6 +19,12 @@ namespace OBD.NET.Common.OBDData
#endregion
#region Methods
public override string ToString() => StatusSystem1.ToString();
#endregion
#region Enums
/// <summary>

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Trim.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Trim.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Rate.ToString();
#endregion
}
}

View File

@ -52,5 +52,11 @@
}
#endregion
#region Methods
public override string ToString() => Standard.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -19,5 +19,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => ShortTermFuelTrim.ToString();
#endregion
}
}

View File

@ -1,4 +1,6 @@
namespace OBD.NET.Common.OBDData
using System;
namespace OBD.NET.Common.OBDData
{
public class OxygenSensorPresent : AbstractOBDData
{
@ -22,5 +24,11 @@
{ }
#endregion
#region Methods
public override string ToString() => Convert.ToString(A, 2);
#endregion
}
}

View File

@ -1,4 +1,6 @@
namespace OBD.NET.Common.OBDData
using System;
namespace OBD.NET.Common.OBDData
{
public class OxygenSensorPresent2 : AbstractOBDData
{
@ -22,5 +24,11 @@
{ }
#endregion
#region Methods
public override string ToString() => Convert.ToString(A, 2);
#endregion
}
}

View File

@ -44,5 +44,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => string.Join(",", SupportedPids);
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Runtime.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Trim.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Trim.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Timing.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Speed.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => EGR.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Purge.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Distance.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Distance.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Error.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Level.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -44,5 +44,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => string.Join(",", SupportedPids);
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => WarmUps.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Load.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Value.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Voltage.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelRate.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Temperature.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Value.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Ratio.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Timing.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Pressure.ToString();
#endregion
}
}

View File

@ -16,6 +16,12 @@
#endregion
#region Methods
public override string ToString() => Type.ToString();
#endregion
#region Enum
public enum FuelTypeValue

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => RemainingLife.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Bank1.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Bank2.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Value.ToString();
#endregion
}
}

View File

@ -20,5 +20,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => FuelAirEquivalenceRatio.ToString();
#endregion
}
}

View File

@ -46,5 +46,11 @@
{ }
#endregion
#region Methods
public override string ToString() => string.Empty;
#endregion
}
}

View File

@ -44,5 +44,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => string.Join(",", SupportedPids);
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => PedalPosition.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Position.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Bank1.ToString();
#endregion
}
}

View File

@ -18,5 +18,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Bank2.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Time.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Time.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Torque.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Torque.ToString();
#endregion
}
}

View File

@ -21,5 +21,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Idle.ToString();
#endregion
}
}

View File

@ -17,5 +17,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => Torque.ToString();
#endregion
}
}

View File

@ -44,5 +44,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => string.Join(",", SupportedPids);
#endregion
}
}

View File

@ -44,5 +44,11 @@ namespace OBD.NET.Common.OBDData
{ }
#endregion
#region Methods
public override string ToString() => string.Join(",", SupportedPids);
#endregion
}
}

Some files were not shown because too many files have changed in this diff Show More