ScannerMonitorData: IntersectionC<[TypeC<{
    FanSpeedOfMonitorCardCollection: ArrayC<PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>>;
    IsMasterCard: Type<boolean, boolean, unknown>;
    ModuleInfoList: ArrayC<PartialC<{
        IsConnectModule: Type<boolean, boolean, unknown>;
        ModuleStatusBytes: BufferFromBase64;
        PowerInfo: PartialC<{
            IsValid: Type<boolean, boolean, unknown>;
            Value: Type<number, number, unknown>;
        }>;
        TemperInfo: PartialC<{
            IsValid: Type<boolean, boolean, unknown>;
            Value: Type<number, number, unknown>;
        }>;
        WorkTime: Type<number, number, unknown>;
    }>>;
    VoltageOfMonitorCardCollection: ArrayC<PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>>;
    WorkStatus: Type<WorkStatusTypeEnum,
        | "Unknown"
        | "OK"
        | "Error"
        | "SenderCardError", unknown>;
}>, PartialC<{
    AnalogInputBytes: BufferFromBase64;
    GeneralStatusData: Type<number, number, unknown>;
    HumidityOfMonitorCard: PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>;
    HumidityOfScanCard: PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>;
    IsConnectHubMC: Type<boolean, boolean, unknown>;
    IsConnectMC: Type<boolean, boolean, unknown>;
    IsRedu: Type<boolean, boolean, unknown>;
    ModuleStatusBytes: BufferFromBase64;
    MonitorDataBytes: BufferFromBase64;
    MonitorGroupData: BufferFromBase64;
    MonitorGroupSwapEnable: Type<boolean, boolean, unknown>;
    MonitorScanBdBackPowerDataBytes: BufferFromBase64;
    MSRvCardStatus: Type<MSRvCardStatusTypeEnum,
        | "UnKnown"
        | "CardOk"
        | "MasterOK"
        | "SideOK"
        | "CardError"
        | "UnConnect", unknown>;
    MSRvCardWork: Type<MSRvCardWorkTypeEnum, "MasterWork" | "SideWork", unknown>;
    SBRegionInfo: IntersectionC<[TypeC<{
        CoordinateForCabinetJsonStr: StringC;
        DVIIndex: Type<number, number, unknown>;
        DviSelect: Type<DviSelectModeEnum,
            | "HDMI"
            | "DVI"
            | "HDMI1"
            | "HDMI2"
            | "SDI"
            | "DP"
            | "Dual_DVI"
            | "HDBaseT"
            | "LVDS", unknown>;
        Height: Type<number, number, unknown>;
        ScreenPointList: ArrayC<Type<{
            x: ...;
            y: ...;
        }, `${(...)}, ${(...)}`, unknown>>;
        TagInfoColor: StringC;
        Width: Type<number, number, unknown>;
    }>, PartialC<{
        CabinetCorrectLocationSize: PartialC<{
            Height: Type<(...), (...), (...)>;
            IsValid: Type<(...), (...), (...)>;
            StartCol: Type<(...), (...), (...)>;
            StartRow: Type<(...), (...), (...)>;
            Width: Type<(...), (...), (...)>;
        }>;
        ColIndexInScreen: Type<number, number, unknown>;
        ConnectIndex: Type<number, number, unknown>;
        FreeRoutConnect: Type<number, number, unknown>;
        IsHasMrvID: Type<boolean, boolean, unknown>;
        MrvID: StringC;
        MrvIDObject: UnknownRecordC;
        PortIndex: Type<number, number, unknown>;
        RcfgxName: StringC;
        RowIndexInScreen: Type<number, number, unknown>;
        ScanBoardProperty: IntersectionC<[TypeC<(...)>, PartialC<(...)>]>;
        SenderIndex: Type<number, number, unknown>;
        TagInfo: Type<boolean, boolean, unknown>;
        X: Type<number, number, unknown>;
        XInPort: Type<number, number, unknown>;
        Y: Type<number, number, unknown>;
        YInPort: Type<number, number, unknown>;
    }>]>;
    ScanBdPorpertyInfo: IntersectionC<[TypeC<{
        DclkHighRatio: Type<number, number, unknown>;
        Height: Type<number, number, unknown>;
        IsConnectSmartModule: Type<boolean, boolean, unknown>;
        LogicalDataGroupNum: Type<number, number, unknown>;
        ModuleCols: Type<number, number, unknown>;
        ModuleRows: Type<number, number, unknown>;
        PhysicalDataGroupNum: Type<number, number, unknown>;
        Width: Type<number, number, unknown>;
    }>, PartialC<{
        CommonIrCabinetMode: Type<CommonIrCabinetTypeEnum, "None" | "FourDoor" | "ThreeDoor", unknown>;
        CorrectionMode: Type<CorrectTypeEnum, "ChromaCorrection" | "BrightCorrection", unknown>;
        DataGroupOutPutType: Type<DataGroupOutPutModeEnum,
            | "Normal"
            | "Group20"
            | "Group24"
            | "Group28", unknown>;
        Exceed256DataIsValid: Type<boolean, boolean, unknown>;
        FlashPTopology: IntersectionC<[TypeC<(...)>, PartialC<(...)>]>;
        GroupSwapEnable: Type<boolean, boolean, unknown>;
        GroupSwapInfo: BufferFromBase64;
        IrCabinetProp: IntersectionC<[TypeC<(...)>, PartialC<(...)>]>;
        IsConnectHubMonitor: Type<boolean, boolean, unknown>;
        IsEnableMonitorRGB: Type<boolean, boolean, unknown>;
        IsIrRegular: Type<boolean, boolean, unknown>;
        IsKillMode: Type<boolean, boolean, unknown>;
        IsSymmetricalOutputMode: Type<boolean, boolean, unknown>;
        ModCascadeType: Type<ModuleCascadeDiretionEnum,
            | "Unknown"
            | "RightLeft"
            | "LeftRight"
            | "DownUp"
            | "UpDown", unknown>;
        MonitorRGBCode: BufferFromBase64;
        StandardLedModuleProp: IntersectionC<[TypeC<(...)>, PartialC<(...)>]>;
        TinyAfterglowMoment: Type<number, number, unknown>;
        TwentyDataGroupEnable: Type<boolean, boolean, unknown>;
    }>]>;
    ScanBordFPGAVersionName: StringC;
    ScanBordMCUVersionName: StringC;
    ScanBordMoudId: StringC;
    ScreenIndex: Type<number, number, unknown>;
    SenderModuleID: Type<number, number, unknown>;
    SmokeWarn: PartialC<{
        IsSmokeAlarm: Type<boolean, boolean, unknown>;
        IsValid: Type<boolean, boolean, unknown>;
    }>;
    TemperatureOfMonitorCard: PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>;
    TemperatureOfScanCard: PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>;
    VoltageOfScanCard: PartialC<{
        IsValid: Type<boolean, boolean, unknown>;
        Value: Type<number, number, unknown>;
    }>;
}>]> = ...

Codec for interface ScannerMonitorData

Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:76037