export type TelemetrySnapshot = {
    sensorId: number;
    key: string;
    name: string;
    category: string;
    modbusAddress: number | null;
    bitOffset: number | null;
    rawValue: number;
    value: number | boolean | string | null;
    unit: string | null;
    timestamp: string;
};

export type TelemetryBroadcastMessage = {
    timestamp: string;
    sensorCount: number;
    snapshots: TelemetrySnapshot[];
};