{"version":3,"file":"LS9917Data.cjs","names":["t"],"sources":["../generated/LS9917Data.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link LS9917Data}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:18827\n */\nexport const LS9917Data = t.intersection(\n  [\n    t.type({\n      BitsNum: common.Int32_2, // #19156\n      SubFrameNum: common.Int32_3, // #19192\n      FriedFreuquance: common.Int32_60, // #19216\n      ShiftClockList: common.XMLArray(common.Numeric, 'double'), // #19252\n      StarRefreshRateList: common.XMLArray(common.Int32, 'int'), // #19276\n      MaxRefreshRateList: common.XMLArray(common.Int32, 'int'), // #19300\n      HighNumberList: common.XMLArray(common.Int32, 'int'), // #19780\n      ModeList: common.XMLArray(t.string, 'string'), // #20356\n      DutyRationList: common.XMLArray(common.Numeric, 'double'), // #20452\n      LineDutyCycleList: common.XMLArray(common.Numeric, 'double'),\n    }),\n    t.partial({\n      RGBSQ: common.Int32, // #19084\n      PmData: common.Base64, // #19096\n      DmFirstData: common.Base64, // #19108\n      DmSecondData: common.Base64, // #19120\n      DmThridData: common.Base64, // #19132\n      LS9917OEData: common.Base64, // #19168\n      Factor: common.Int32, // #19180\n      FrequenceDivsion: common.Int32, // #19204\n      SystemClock: common.Int32, // #19228\n      ShiftClock: common.Numeric, // #19240\n      StarRefreshRate: common.Int32, // #19264\n      MaxRefreshRate: common.Int32, // #19288\n      HighNumber: common.Int32, // #19312\n      PositiveScan: common.Int32, // #19324\n      NegetiveScan: common.Int32, // #19336\n      BrightnessEfficiency: common.Int32, // #19348\n      ShiftLenth: common.Int32, // #19360\n      ScanType: common.Int32, // #19372\n      GammaStartValue: common.Int32, // #19384\n      GammaMaxValue: common.Int32, // #19396\n      GammaShift: common.Int32, // #19408\n      GameTable: common.Base64, // #19420\n      ContrastValue: common.Int32, // #19432\n      MaxBrightness: common.Int32, // #19444\n      IsSimplyfy: common.Bool, // #19456\n      RedJumpOne: common.Numeric, // #19468\n      RedJumpTwo: common.Numeric, // #19480\n      RedJumpThree: common.Numeric, // #19492\n      RedJumpFour: common.Numeric, // #19504\n      GreenJumpOne: common.Numeric, // #19516\n      GreenJumpTwo: common.Numeric, // #19528\n      GreenJumpThree: common.Numeric, // #19540\n      GreenJumpFour: common.Numeric, // #19552\n      BlueJumpOne: common.Numeric, // #19564\n      BlueJumpTwo: common.Numeric, // #19576\n      BlueJumpThree: common.Numeric, // #19588\n      BlueJumpFour: common.Numeric, // #19600\n      CompensateValue: common.Numeric, // #19612\n      MinWidth: common.Int32, // #19624\n      OEHiLevel: common.Int32, // #19636\n      OELoLevel: common.Int32, // #19648\n      ClockPhase: common.Int32, // #19660\n      ShadowZone: common.Int32, // #19672\n      ShadowZeroVal0: common.Int32, // #19684\n      ShadowZeroVal1: common.Int32, // #19696\n      ShadowZeroVal2: common.Int32, // #19708\n      RowShadow: common.Int32, // #19720\n      LineCharge: common.Int32, // #19732\n      ShadowThree: common.Int32, // #19744\n      ErrorBegin: common.Int32, // #19756\n      IsNewPcbVersion: common.Bool, // #19768\n      ModeValue: common.Int32, // #19792\n      IsLineShadowOK: common.Bool, // #19804\n      IsRowSwitch: common.Bool, // #19816\n      Select32Port: common.Int32, // #19828\n      FirstLineRed: common.Int32, // #19840\n      FirstLineGreen: common.Int32, // #19852\n      FirstLineBlue: common.Int32, // #19864\n      RDataPhase: common.Int32, // #19876\n      GDataPhase: common.Int32, // #19888\n      BDataPhase: common.Int32, // #19900\n      HighFrequenceStatus: common.Int32, // #19912\n      Mode9739: common.Int32, // #19924\n      PassThroughMode: common.Int32, // #19936\n      FixValue: common.Int32, // #19948\n      ROScale: common.Numeric, // #19960\n      ColEliminateUpPointOne: common.Int32, // #19972\n      ColEliminateUpPointTwo: common.Int32, // #19984\n      ColEliminateUpPointThree: common.Int32, // #19996\n      ColUpVoltageOne: common.Int32, // #20008\n      ColUpVoltageTwo: common.Int32, // #20020\n      ColUpVoltageThree: common.Int32, // #20032\n      CurrentThresholdVoltateOne: common.Int32, // #20044\n      CurrentThresholdVoltateTwo: common.Int32, // #20056\n      CurrentThresholdVoltateThree: common.Int32, // #20068\n      ColUpDriveOne: common.Int32, // #20080\n      ColUpDriveTwo: common.Int32, // #20092\n      ColUpDriveThree: common.Int32, // #20104\n      ModePinControlOne: common.Int32, // #20116\n      ModePinControlTwo: common.Int32, // #20128\n      ModePinControlThree: common.Int32, // #20140\n      RowEliminateModeOne: common.Int32, // #20152\n      RowEliminateModeTwo: common.Int32, // #20164\n      RowEliminateModeThree: common.Int32, // #20176\n      RowDownVoltagePointOne: common.Int32, // #20188\n      RowDownVoltagePointTwo: common.Int32, // #20200\n      RowDownVoltagePointThree: common.Int32, // #20212\n      RowDownVoltageClampPointOne: common.Int32, // #20224\n      RowDownVoltageClampPointTwo: common.Int32, // #20236\n      RowDownVoltageClampPointThree: common.Int32, // #20248\n      StartColorOne: common.Int32, // #20260\n      StartColorTwo: common.Int32, // #20272\n      StartColorThree: common.Int32, // #20284\n      StartColorFour: common.Int32, // #20296\n      StartScanOne: common.Int32, // #20308\n      StartScanTwo: common.Int32, // #20320\n      StartScanThree: common.Int32, // #20332\n      StartScanFour: common.Int32, // #20344\n      DutyRation: common.Int32, // #20368\n      RowMergeMode: common.Int32, // #20380\n      RowBankVoltageRed: common.Int32, // #20392\n      RowBankVoltageGreen: common.Int32, // #20404\n      RowBankVoltageBlue: common.Int32, // #20416\n      BackMode: common.Int32, // #20428\n      LineClockPhase: common.Int32, // #20440\n      LineDutyCycle: common.Int32, // #20464\n      LineOutPutDalay: common.Int32, // #20476\n      TotalNumber: common.Int32, // #20488\n      RowJiangPing: common.Int32, // #20500\n      CurFlashIndex: common.Int32, // #20512\n      CurFlashTotal: common.Int32, // #20524\n      CurLeakageIndex: common.Int32, // #20536\n      CurLeakageTotal: common.Int32, // #20548\n      CurGrayIndex: common.Int32, // #20560\n      CurGrayTotal: common.Int32,\n    }),\n  ],\n  'LS9917Data'\n);\nexport interface LS9917Data extends t.TypeOf<typeof LS9917Data> {}\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,kCAA0BA,MAAE,QAAQ,QAAQ;CAC5C,gEAAgD,QAAQ;CACxD,mEAAmD,QAAQ;AAC7D,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;AACF,CAAC,CACH,GACA,YACF"}