{"version":3,"file":"LS9920Data.mjs","names":["common.Int32_2","common.Int32_3","common.Int32_60","common.XMLArray","common.Numeric","common.Int32","common.Base64","common.Bool"],"sources":["../generated/LS9920Data.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link LS9920Data}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:22508\n */\nexport const LS9920Data = t.intersection(\n  [\n    t.type({\n      BitsNum: common.Int32_2, // #22819\n      SubFrameNum: common.Int32_3, // #22855\n      FriedFreuquance: common.Int32_60, // #22879\n      ShiftClockList: common.XMLArray(common.Numeric, 'double'), // #22915\n      StarRefreshRateList: common.XMLArray(common.Int32, 'int'), // #22939\n      MaxRefreshRateList: common.XMLArray(common.Int32, 'int'), // #22963\n      HighNumberList: common.XMLArray(common.Int32, 'int'), // #23431\n      ModeList: common.XMLArray(t.string, 'string'), // #23947\n      DutyRationList: common.XMLArray(common.Numeric, 'double'), // #24043\n      LineDutyCycleList: common.XMLArray(common.Numeric, 'double'),\n    }),\n    t.partial({\n      RGBSQ: common.Int32, // #22747\n      PmData: common.Base64, // #22759\n      DmFirstData: common.Base64, // #22771\n      DmSecondData: common.Base64, // #22783\n      DmThridData: common.Base64, // #22795\n      LS9920OEData: common.Base64, // #22831\n      Factor: common.Int32, // #22843\n      FrequenceDivsion: common.Int32, // #22867\n      SystemClock: common.Int32, // #22891\n      ShiftClock: common.Numeric, // #22903\n      StarRefreshRate: common.Int32, // #22927\n      MaxRefreshRate: common.Int32, // #22951\n      HighNumber: common.Int32, // #22975\n      PositiveScan: common.Int32, // #22987\n      NegetiveScan: common.Int32, // #22999\n      BrightnessEfficiency: common.Int32, // #23011\n      ShiftLenth: common.Int32, // #23023\n      ScanType: common.Int32, // #23035\n      GammaStartValue: common.Int32, // #23047\n      GammaMaxValue: common.Int32, // #23059\n      GammaShift: common.Int32, // #23071\n      GameTable: common.Base64, // #23083\n      ContrastValue: common.Int32, // #23095\n      MaxBrightness: common.Int32, // #23107\n      RedJumpOne: common.Numeric, // #23119\n      RedJumpTwo: common.Numeric, // #23131\n      RedJumpThree: common.Numeric, // #23143\n      RedJumpFour: common.Numeric, // #23155\n      GreenJumpOne: common.Numeric, // #23167\n      GreenJumpTwo: common.Numeric, // #23179\n      GreenJumpThree: common.Numeric, // #23191\n      GreenJumpFour: common.Numeric, // #23203\n      BlueJumpOne: common.Numeric, // #23215\n      BlueJumpTwo: common.Numeric, // #23227\n      BlueJumpThree: common.Numeric, // #23239\n      BlueJumpFour: common.Numeric, // #23251\n      CompensateValue: common.Numeric, // #23263\n      MinWidth: common.Int32, // #23275\n      OEHiLevel: common.Int32, // #23287\n      OELoLevel: common.Int32, // #23299\n      ClockPhase: common.Int32, // #23311\n      ShadowZone: common.Int32, // #23323\n      ShadowZeroVal0: common.Int32, // #23335\n      ShadowZeroVal1: common.Int32, // #23347\n      ShadowZeroVal2: common.Int32, // #23359\n      RowShadow: common.Int32, // #23371\n      LineCharge: common.Int32, // #23383\n      ShadowThree: common.Int32, // #23395\n      ErrorBegin: common.Int32, // #23407\n      IsNewPcbVersion: common.Bool, // #23419\n      ModeValue: common.Int32, // #23443\n      IsLineShadowOK: common.Bool, // #23455\n      IsRowSwitch: common.Bool, // #23467\n      SelectRowSwitch: common.Int32, // #23479\n      Select32Port: common.Int32, // #23491\n      FirstLineRed: common.Int32, // #23503\n      FirstLineGreen: common.Int32, // #23515\n      FirstLineBlue: common.Int32, // #23527\n      CurrentRed: common.Int32, // #23539\n      CurrentGreen: common.Int32, // #23551\n      CurrentBlue: common.Int32, // #23563\n      RDataPhase: common.Int32, // #23575\n      GDataPhase: common.Int32, // #23587\n      BDataPhase: common.Int32, // #23599\n      HighFrequenceStatus: common.Int32, // #23611\n      Mode9739: common.Int32, // #23623\n      PassThroughMode: common.Int32, // #23635\n      FixValue: common.Int32, // #23647\n      ROScale: common.Numeric, // #23659\n      ColUpVoltageOne: common.Int32, // #23671\n      ColUpVoltageTwo: common.Int32, // #23683\n      ColUpVoltageThree: common.Int32, // #23695\n      CurrentThresholdVoltateOne: common.Int32, // #23707\n      CurrentThresholdVoltateTwo: common.Int32, // #23719\n      CurrentThresholdVoltateThree: common.Int32, // #23731\n      RowEliminateModeOne: common.Int32, // #23743\n      RowEliminateModeTwo: common.Int32, // #23755\n      RowEliminateModeThree: common.Int32, // #23767\n      RowDownVoltagePointOne: common.Int32, // #23779\n      RowDownVoltagePointTwo: common.Int32, // #23791\n      RowDownVoltagePointThree: common.Int32, // #23803\n      RowDownVoltageClampPointOne: common.Int32, // #23815\n      RowDownVoltageClampPointTwo: common.Int32, // #23827\n      RowDownVoltageClampPointThree: common.Int32, // #23839\n      StartColorOne: common.Int32, // #23851\n      StartColorTwo: common.Int32, // #23863\n      StartColorThree: common.Int32, // #23875\n      StartColorFour: common.Int32, // #23887\n      StartScanOne: common.Int32, // #23899\n      StartScanTwo: common.Int32, // #23911\n      StartScanThree: common.Int32, // #23923\n      StartScanFour: common.Int32, // #23935\n      DutyRation: common.Int32, // #23959\n      RowMergeMode: common.Int32, // #23971\n      RowBankVoltageRed: common.Int32, // #23983\n      RowBankVoltageGreen: common.Int32, // #23995\n      RowBankVoltageBlue: common.Int32, // #24007\n      BackMode: common.Int32, // #24019\n      LineClockPhase: common.Int32, // #24031\n      LineDutyCycle: common.Int32, // #24055\n      LineOutPutDalay: common.Int32, // #24067\n      TotalNumber: common.Int32, // #24079\n      RowJiangPing: common.Int32, // #24091\n      ROpenDetection: common.Int32, // #24103\n      GOpenDetection: common.Int32, // #24115\n      BOpenDetection: common.Int32,\n    }),\n  ],\n  'LS9920Data'\n);\nexport interface LS9920Data extends t.TypeOf<typeof LS9920Data> {}\n"],"mappings":";;;;;;;;;AAOA,MAAa,aAAa,EAAE,aAC1B,CACE,EAAE,KAAK;CACL,SAASA;CACT,aAAaC;CACb,iBAAiBC;CACjB,gBAAgBC,SAAgBC,SAAgB,QAAQ;CACxD,qBAAqBD,SAAgBE,OAAc,KAAK;CACxD,oBAAoBF,SAAgBE,OAAc,KAAK;CACvD,gBAAgBF,SAAgBE,OAAc,KAAK;CACnD,UAAUF,SAAgB,EAAE,QAAQ,QAAQ;CAC5C,gBAAgBA,SAAgBC,SAAgB,QAAQ;CACxD,mBAAmBD,SAAgBC,SAAgB,QAAQ;AAC7D,CAAC,GACD,EAAE,QAAQ;CACR,OAAOC;CACP,QAAQC;CACR,aAAaA;CACb,cAAcA;CACd,aAAaA;CACb,cAAcA;CACd,QAAQD;CACR,kBAAkBA;CAClB,aAAaA;CACb,YAAYD;CACZ,iBAAiBC;CACjB,gBAAgBA;CAChB,YAAYA;CACZ,cAAcA;CACd,cAAcA;CACd,sBAAsBA;CACtB,YAAYA;CACZ,UAAUA;CACV,iBAAiBA;CACjB,eAAeA;CACf,YAAYA;CACZ,WAAWC;CACX,eAAeD;CACf,eAAeA;CACf,YAAYD;CACZ,YAAYA;CACZ,cAAcA;CACd,aAAaA;CACb,cAAcA;CACd,cAAcA;CACd,gBAAgBA;CAChB,eAAeA;CACf,aAAaA;CACb,aAAaA;CACb,eAAeA;CACf,cAAcA;CACd,iBAAiBA;CACjB,UAAUC;CACV,WAAWA;CACX,WAAWA;CACX,YAAYA;CACZ,YAAYA;CACZ,gBAAgBA;CAChB,gBAAgBA;CAChB,gBAAgBA;CAChB,WAAWA;CACX,YAAYA;CACZ,aAAaA;CACb,YAAYA;CACZ,iBAAiBE;CACjB,WAAWF;CACX,gBAAgBE;CAChB,aAAaA;CACb,iBAAiBF;CACjB,cAAcA;CACd,cAAcA;CACd,gBAAgBA;CAChB,eAAeA;CACf,YAAYA;CACZ,cAAcA;CACd,aAAaA;CACb,YAAYA;CACZ,YAAYA;CACZ,YAAYA;CACZ,qBAAqBA;CACrB,UAAUA;CACV,iBAAiBA;CACjB,UAAUA;CACV,SAASD;CACT,iBAAiBC;CACjB,iBAAiBA;CACjB,mBAAmBA;CACnB,4BAA4BA;CAC5B,4BAA4BA;CAC5B,8BAA8BA;CAC9B,qBAAqBA;CACrB,qBAAqBA;CACrB,uBAAuBA;CACvB,wBAAwBA;CACxB,wBAAwBA;CACxB,0BAA0BA;CAC1B,6BAA6BA;CAC7B,6BAA6BA;CAC7B,+BAA+BA;CAC/B,eAAeA;CACf,eAAeA;CACf,iBAAiBA;CACjB,gBAAgBA;CAChB,cAAcA;CACd,cAAcA;CACd,gBAAgBA;CAChB,eAAeA;CACf,YAAYA;CACZ,cAAcA;CACd,mBAAmBA;CACnB,qBAAqBA;CACrB,oBAAoBA;CACpB,UAAUA;CACV,gBAAgBA;CAChB,eAAeA;CACf,iBAAiBA;CACjB,aAAaA;CACb,cAAcA;CACd,gBAAgBA;CAChB,gBAAgBA;CAChB,gBAAgBA;AAClB,CAAC,CACH,GACA,YACF"}