27 lines
1.1 KiB
C#
27 lines
1.1 KiB
C#
|
|
|
|
namespace TBF.Rig.RegisterReaders.PoseidonCmdStartStop
|
|
{
|
|
public class JsonDataFromPoseidon
|
|
{
|
|
// Original extracted CLI JSON; not optical wire bytes or reserialized data.
|
|
[Newtonsoft.Json.JsonIgnore]
|
|
public string DiagnosticRawJson { get; set; }
|
|
[Newtonsoft.Json.JsonIgnore]
|
|
public System.DateTime DiagnosticReceivedUtc { get; set; }
|
|
public bool? NfcTagDetected { get; set; }
|
|
public int? ProductType { get; set; }
|
|
public string ProductTypeVersion { get; set; }
|
|
public string DeviceId { get; set; }
|
|
public string Reading { get; set; }
|
|
public string Reading_Totalizer { get; set; }
|
|
public string Reading_Digits { get; set; }
|
|
public string Reading_Shift { get; set; }
|
|
public string Reading_Resolution { get; set; }
|
|
public string Reading_Units { get; set; }
|
|
public string Reading_FlowDirection { get; set; }
|
|
public string Reading_FlowRate { get; set; }
|
|
public string CalibrationFactor { get; set; }
|
|
public bool? ReadingComplete { get; set; }
|
|
}
|
|
} |