Files
BmsMonitor/BmsMonitor.App/Protocol/BmsSnapshot.cs
T

17 lines
553 B
C#

namespace BmsMonitor.App.Protocol;
public sealed record BmsSnapshot(
double? PackVoltage = null,
double? PackCurrent = null,
int? Soc = null,
double? MaximumCellVoltage = null,
double? MinimumCellVoltage = null,
int? MaximumTemperature = null,
int? MinimumTemperature = null,
double? LowVoltageBattery = null,
IReadOnlyList<double?>? CellVoltages = null,
IReadOnlyList<double?>? Temperatures = null,
string State = "等待报文",
IReadOnlyList<string>? Faults = null,
DateTime? LastUpdated = null);