// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for details. using System; #if !BACKEND using Newtonsoft.Json; using MyDriving.Utils; #endif namespace MyDriving.DataObjects { public class TripPoint : BaseDataObject { public string TripId { get; set; } public double Latitude { get; set; } public double Longitude { get; set; } /// /// Gets or sets the speed, in km/h /// /// The speed. public double Speed { get; set; } public DateTime RecordedTimeStamp { get; set; } /// /// Gets or sets the sequence order number starting at 0 /// /// The sequence. public int Sequence { get; set; } public double RPM { get; set; } public double ShortTermFuelBank { get; set; } public double LongTermFuelBank { get; set; } public double ThrottlePosition { get; set; } public double RelativeThrottlePosition { get; set; } public double Runtime { get; set; } public double DistanceWithMalfunctionLight { get; set; } public double EngineLoad { get; set; } public double MassFlowRate { get; set; } public double EngineFuelRate { get; set; } public string VIN { get; set; } public bool HasOBDData { get; set; } public bool HasSimulatedOBDData { get; set; } } }