{"version":3,"file":"LS9961Data.cjs","names":["t"],"sources":["../generated/LS9961Data.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link LS9961Data}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:24281\n */\nexport const LS9961Data = t.intersection(\n  [\n    t.type({\n      BitsNum: common.Int32_2, // #24622\n      SubFrameNum: common.Int32_3, // #24658\n      FriedFreuquance: common.Int32_60, // #24682\n      ShiftClockList: common.XMLArray(common.Numeric, 'double'), // #24718\n      StarRefreshRateList: common.XMLArray(common.Int32, 'int'), // #24742\n      MaxRefreshRateList: common.XMLArray(common.Int32, 'int'), // #24766\n      HighNumberList: common.XMLArray(common.Int32, 'int'), // #24934\n      ConnnectUnitCount: common.Int32_1, // #24958\n      ICNumberOrder: common.string_empty, // #25270\n      ModeList: common.XMLArray(t.string, 'string'), // #25894\n      DutyRationList: common.XMLArray(common.Numeric, 'double'), // #25930\n      BankPresetList: common.XMLArray(t.string, 'string'), // #25942\n      BankPresetStr: common.string_empty, // #26026\n      LineDutyCycleList: common.XMLArray(common.Numeric, 'double'), // #26098\n      Value3DMax: common.Int32_4559,\n    }),\n    t.partial({\n      RGBSQ: common.Int32, // #24550\n      PmData: common.Base64, // #24562\n      DmFirstData: common.Base64, // #24574\n      DmSecondData: common.Base64, // #24586\n      DmThridData: common.Base64, // #24598\n      LS9961OEData: common.Base64, // #24634\n      Factor: common.Int32, // #24646\n      FrequenceDivsion: common.Int32, // #24670\n      SystemClock: common.Int32, // #24694\n      ShiftClock: common.Numeric, // #24706\n      StarRefreshRate: common.Int32, // #24730\n      MaxRefreshRate: common.Int32, // #24754\n      HighNumber: common.Int32, // #24778\n      PositiveScan: common.Int32, // #24790\n      NegetiveScan: common.Int32, // #24802\n      BrightnessEfficiency: common.Int32, // #24814\n      ShiftLenth: common.Int32, // #24826\n      ScanType: common.Int32, // #24838\n      GammaStartValue: common.Int32, // #24850\n      GammaMaxValue: common.Int32, // #24862\n      GammaShift: common.Int32, // #24874\n      GameTable: common.Base64, // #24886\n      ContrastValue: common.Int32, // #24898\n      MaxBrightness: common.Int32, // #24910\n      IsSimplyfy: common.Bool, // #24922\n      ErrorBegin: common.Int32, // #24946\n      UnitIcCount: common.Int32, // #24970\n      RedJumpOne: common.Numeric, // #24982\n      RedJumpTwo: common.Numeric, // #24994\n      RedJumpThree: common.Numeric, // #25006\n      RedJumpFour: common.Numeric, // #25018\n      GreenJumpOne: common.Numeric, // #25030\n      GreenJumpTwo: common.Numeric, // #25042\n      GreenJumpThree: common.Numeric, // #25054\n      GreenJumpFour: common.Numeric, // #25066\n      BlueJumpOne: common.Numeric, // #25078\n      BlueJumpTwo: common.Numeric, // #25090\n      BlueJumpThree: common.Numeric, // #25102\n      BlueJumpFour: common.Numeric, // #25114\n      CompensateValue: common.Numeric, // #25126\n      MinWidth: common.Int32, // #25138\n      OEHiLevel: common.Int32, // #25150\n      OELoLevel: common.Int32, // #25162\n      ClockPhase: common.Int32, // #25174\n      ShadowZone: common.Int32, // #25186\n      ShadowZeroVal0: common.Int32, // #25198\n      ShadowZeroVal1: common.Int32, // #25210\n      ShadowZeroVal2: common.Int32, // #25222\n      RowShadow: common.Int32, // #25234\n      LineCharge: common.Int32, // #25246\n      ShadowThree: common.Int32, // #25258\n      ModeValue: common.Int32, // #25282\n      IsLineShadowOK: common.Bool, // #25294\n      IsRowSwitch: common.Bool, // #25306\n      SelectRowSwitch: common.Int32, // #25318\n      Select32Port: common.Int32, // #25330\n      FirstLineRed: common.Int32, // #25342\n      FirstLineGreen: common.Int32, // #25354\n      FirstLineBlue: common.Int32, // #25366\n      CurrentRed: common.Int32, // #25378\n      CurrentGreen: common.Int32, // #25390\n      CurrentBlue: common.Int32, // #25402\n      RDataPhase: common.Int32, // #25414\n      GDataPhase: common.Int32, // #25426\n      BDataPhase: common.Int32, // #25438\n      HighFrequenceStatus: common.Int32, // #25450\n      Mode9739: common.Int32, // #25462\n      PassThroughMode: common.Int32, // #25474\n      FixValue: common.Int32, // #25486\n      ROScale: common.Numeric, // #25498\n      ColEliminateUpPointOne: common.Int32, // #25510\n      ColEliminateUpPointTwo: common.Int32, // #25522\n      ColEliminateUpPointThree: common.Int32, // #25534\n      ColUpVoltageOne: common.Int32, // #25546\n      ColUpVoltageTwo: common.Int32, // #25558\n      ColUpVoltageThree: common.Int32, // #25570\n      CurrentThresholdVoltateOne: common.Int32, // #25582\n      CurrentThresholdVoltateTwo: common.Int32, // #25594\n      CurrentThresholdVoltateThree: common.Int32, // #25606\n      ColUpDriveOne: common.Int32, // #25618\n      ColUpDriveTwo: common.Int32, // #25630\n      ColUpDriveThree: common.Int32, // #25642\n      ModePinControlOne: common.Int32, // #25654\n      ModePinControlTwo: common.Int32, // #25666\n      ModePinControlThree: common.Int32, // #25678\n      RowEliminateModeOne: common.Int32, // #25690\n      RowEliminateModeTwo: common.Int32, // #25702\n      RowEliminateModeThree: common.Int32, // #25714\n      RowDownVoltagePointOne: common.Int32, // #25726\n      RowDownVoltagePointTwo: common.Int32, // #25738\n      RowDownVoltagePointThree: common.Int32, // #25750\n      RowDownVoltageClampPointOne: common.Int32, // #25762\n      RowDownVoltageClampPointTwo: common.Int32, // #25774\n      RowDownVoltageClampPointThree: common.Int32, // #25786\n      StartColorOne: common.Int32, // #25798\n      StartColorTwo: common.Int32, // #25810\n      StartColorThree: common.Int32, // #25822\n      StartColorFour: common.Int32, // #25834\n      StartScanOne: common.Int32, // #25846\n      StartScanTwo: common.Int32, // #25858\n      StartScanThree: common.Int32, // #25870\n      StartScanFour: common.Int32, // #25882\n      DutyRation: common.Int32, // #25906\n      RowMergeMode: common.Int32, // #25918\n      BankPreset: common.Int32, // #25954\n      RowBankVoltageRed: common.Int32, // #25966\n      RowBankVoltageGreen: common.Int32, // #25978\n      RowBankVoltageBlue: common.Int32, // #25990\n      BackMode: common.Int32, // #26002\n      LineClockPhase: common.Int32, // #26014\n      LineDutyCycle: common.Int32, // #26038\n      LineOutPutDalay: common.Int32, // #26050\n      TotalNumber: common.Int32, // #26062\n      RowJiangPing: common.Int32, // #26074\n      IsLowPower: common.Bool, // #26086\n      Value3D: common.Int32,\n    }),\n  ],\n  'LS9961Data'\n);\nexport interface LS9961Data extends t.TypeOf<typeof LS9961Data> {}\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;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;AACF,CAAC,CACH,GACA,YACF"}