{"version":3,"file":"LS9933Data.cjs","names":["t"],"sources":["../generated/LS9933Data.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link LS9933Data}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:2553\n */\nexport const LS9933Data = t.intersection(\n  [\n    t.type({\n      BitsNum: common.Int32_2, // #2902\n      SubFrameNum: common.Int32_3, // #2938\n      FriedFreuquance: common.Int32_60, // #2962\n      ShiftClockList: common.XMLArray(common.Numeric, 'double'), // #2998\n      StarRefreshRateList: common.XMLArray(common.Int32, 'int'), // #3022\n      MaxRefreshRateList: common.XMLArray(common.Int32, 'int'), // #3046\n      HighNumberList: common.XMLArray(common.Int32, 'int'), // #3166\n      GammaValue: common.Numeric_28, // #3521\n      ModeList: common.XMLArray(t.string, 'string'), // #4145\n      DutyRationList: common.XMLArray(common.Numeric, 'double'), // #4181\n      BankPresetList: common.XMLArray(t.string, 'string'), // #4193\n      BankPresetStr: common.string_empty, // #4277\n      LineDutyCycleList: common.XMLArray(common.Numeric, 'double'), // #4397\n      Value3DMax: common.Int32_4559,\n    }),\n    t.partial({\n      RGBSQ: common.Int32, // #2830\n      PmData: common.Base64, // #2842\n      DmFirstData: common.Base64, // #2854\n      DmSecondData: common.Base64, // #2866\n      DmThridData: common.Base64, // #2878\n      LS9933OEData: common.Base64, // #2914\n      Factor: common.Int32, // #2926\n      FrequenceDivsion: common.Int32, // #2950\n      SystemClock: common.Int32, // #2974\n      ShiftClock: common.Numeric, // #2986\n      StarRefreshRate: common.Int32, // #3010\n      MaxRefreshRate: common.Int32, // #3034\n      HighNumber: common.Int32, // #3058\n      PositiveScan: common.Int32, // #3070\n      NegetiveScan: common.Int32, // #3082\n      BrightnessEfficiency: common.Int32, // #3094\n      ShiftLenth: common.Int32, // #3106\n      ScanType: common.Int32, // #3118\n      GammaStartValue: common.Int32, // #3130\n      GammaMaxValue: common.Int32, // #3142\n      GammaShift: common.Int32, // #3154\n      GameTable: common.Base64, // #3178\n      ContrastValue: common.Int32, // #3197\n      MaxBrightness: common.Int32, // #3209\n      RedJumpOne: common.Numeric, // #3221\n      RedJumpTwo: common.Numeric, // #3233\n      RedJumpThree: common.Numeric, // #3245\n      RedJumpFour: common.Numeric, // #3257\n      GreenJumpOne: common.Numeric, // #3269\n      GreenJumpTwo: common.Numeric, // #3281\n      GreenJumpThree: common.Numeric, // #3293\n      GreenJumpFour: common.Numeric, // #3305\n      BlueJumpOne: common.Numeric, // #3317\n      BlueJumpTwo: common.Numeric, // #3329\n      BlueJumpThree: common.Numeric, // #3341\n      BlueJumpFour: common.Numeric, // #3353\n      CompensateValue: common.Numeric, // #3365\n      MinWidth: common.Int32, // #3377\n      OEHiLevel: common.Int32, // #3389\n      OELoLevel: common.Int32, // #3401\n      ClockPhase: common.Int32, // #3413\n      ShadowZone: common.Int32, // #3425\n      ShadowZeroVal0: common.Int32, // #3437\n      ShadowZeroVal1: common.Int32, // #3449\n      ShadowZeroVal2: common.Int32, // #3461\n      RowShadow: common.Int32, // #3473\n      LineCharge: common.Int32, // #3485\n      ShadowThree: common.Int32, // #3497\n      ErrorBegin: common.Int32, // #3509\n      ModeValue: common.Int32, // #3533\n      IsLineShadowOK: common.Bool, // #3545\n      IsRowSwitch: common.Bool, // #3557\n      SelectRowSwitch: common.Int32, // #3569\n      Select32Port: common.Int32, // #3581\n      FirstLineRed: common.Int32, // #3593\n      FirstLineGreen: common.Int32, // #3605\n      FirstLineBlue: common.Int32, // #3617\n      CurrentRed: common.Int32, // #3629\n      CurrentGreen: common.Int32, // #3641\n      CurrentBlue: common.Int32, // #3653\n      RDataPhase: common.Int32, // #3665\n      GDataPhase: common.Int32, // #3677\n      BDataPhase: common.Int32, // #3689\n      HighFrequenceStatus: common.Int32, // #3701\n      Mode9739: common.Int32, // #3713\n      PassThroughMode: common.Int32, // #3725\n      FixValue: common.Int32, // #3737\n      ROScale: common.Numeric, // #3749\n      ColEliminateUpPointOne: common.Int32, // #3761\n      ColEliminateUpPointTwo: common.Int32, // #3773\n      ColEliminateUpPointThree: common.Int32, // #3785\n      ColUpVoltageOne: common.Int32, // #3797\n      ColUpVoltageTwo: common.Int32, // #3809\n      ColUpVoltageThree: common.Int32, // #3821\n      CurrentThresholdVoltateOne: common.Int32, // #3833\n      CurrentThresholdVoltateTwo: common.Int32, // #3845\n      CurrentThresholdVoltateThree: common.Int32, // #3857\n      ColUpDriveOne: common.Int32, // #3869\n      ColUpDriveTwo: common.Int32, // #3881\n      ColUpDriveThree: common.Int32, // #3893\n      ModePinControlOne: common.Int32, // #3905\n      ModePinControlTwo: common.Int32, // #3917\n      ModePinControlThree: common.Int32, // #3929\n      RowEliminateModeOne: common.Int32, // #3941\n      RowEliminateModeTwo: common.Int32, // #3953\n      RowEliminateModeThree: common.Int32, // #3965\n      RowDownVoltagePointOne: common.Int32, // #3977\n      RowDownVoltagePointTwo: common.Int32, // #3989\n      RowDownVoltagePointThree: common.Int32, // #4001\n      RowDownVoltageClampPointOne: common.Int32, // #4013\n      RowDownVoltageClampPointTwo: common.Int32, // #4025\n      RowDownVoltageClampPointThree: common.Int32, // #4037\n      StartColorOne: common.Int32, // #4049\n      StartColorTwo: common.Int32, // #4061\n      StartColorThree: common.Int32, // #4073\n      StartColorFour: common.Int32, // #4085\n      StartScanOne: common.Int32, // #4097\n      StartScanTwo: common.Int32, // #4109\n      StartScanThree: common.Int32, // #4121\n      StartScanFour: common.Int32, // #4133\n      DutyRation: common.Int32, // #4157\n      RowMergeMode: common.Int32, // #4169\n      BankPreset: common.Int32, // #4205\n      RowBankVoltageRed: common.Int32, // #4217\n      RowBankVoltageGreen: common.Int32, // #4229\n      RowBankVoltageBlue: common.Int32, // #4241\n      BackMode: common.Int32, // #4253\n      LineClockPhase: common.Int32, // #4265\n      LineDutyCycle: common.Int32, // #4289\n      LineOutPutDalay: common.Int32, // #4301\n      TotalNumber: common.Int32, // #4313\n      RowJiangPing: common.Int32, // #4325\n      IsLowPower: common.Bool, // #4337\n      CurLeakageIndex: common.Int32, // #4349\n      CurLeakageTotal: common.Int32, // #4361\n      CurGrayIndex: common.Int32, // #4373\n      CurGrayTotal: common.Int32, // #4385\n      Value3D: common.Int32, // #4409\n      IsSimplyfy: common.Bool, // #4421\n      CurFlashIndex: common.Int32, // #4433\n      CurFlashTotal: common.Int32,\n    }),\n  ],\n  'LS9933Data'\n);\nexport interface LS9933Data extends t.TypeOf<typeof LS9933Data> {}\n"],"mappings":";;;;;;;;;;;;AAOA,MAAa,aAAaA,MAAE,aAC1B,CACEA,MAAE,KAAK;CACL;CACA;CACA;CACA,gEAAgD,QAAQ;CACxD,mEAAmD,KAAK;CACxD,kEAAkD,KAAK;CACvD,8DAA8C,KAAK;CACnD;CACA,kCAA0BA,MAAE,QAAQ,QAAQ;CAC5C,gEAAgD,QAAQ;CACxD,wCAAgCA,MAAE,QAAQ,QAAQ;CAClD;CACA,mEAAmD,QAAQ;CAC3D;AACF,CAAC,GACDA,MAAE,QAAQ;CACR;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;AACF,CAAC,CACH,GACA,YACF"}