{"version":3,"file":"ChipICND1068ExtendProperty.mjs","names":["common.Int32_48","common.Int32_12","common.XMLArray","common.UInt16","common.UInt8","common.Bool","common.Int32"],"sources":["../generated/ChipICND1068ExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ScanType, ScanTypeEnum } from './ScanType';\n // import\nexport const ChipICND1068ExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      RegLength: common.Int32_48, // #122\n      RegBadPointLength: common.Int32_12, // #124\n      RegValue: common.XMLArray(common.UInt16, 'ushort'), // #126\n      RegBadPoint: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      BlankingGrade: common.UInt8, // #142\n      BlankingTime: common.UInt8, // #154\n      TheFirstDarkCompensation: common.UInt8, // #166\n      TheFirstLineDarkCompensationTime: common.UInt8, // #179\n      LowGrayColorCompensation: common.UInt8, // #191\n      CouplingOptimizationMode: common.UInt8, // #204\n      CouplingOptimizationOne: common.UInt8, // #217\n      CouplingOptimizationTwoEnabled: common.Bool, // #229\n      CouplingOptimization2_1: common.UInt8, // #241\n      CouplingOptimization2_2: common.UInt8, // #253\n      SlowSpeedOpen: common.UInt8, // #265\n      InflectionPointVoltage: common.UInt8, // #277\n      Gain: common.UInt16, // #289\n      CurrentVerifiCationMode: common.Bool, // #301\n      BlackScreenEnergyConservation: common.UInt8, // #316\n      ScanType, // #342\n      RefreshTheNumberOfClusters: common.UInt16, // #366\n      GclkNumber: common.Int32, // #378\n      GclkFreqP: common.UInt8, // #390\n      GclkFreqM: common.UInt8, // #402\n      GclkFreqN: common.UInt8, // #414\n      LowGrayRefHighModeEn: common.UInt8,\n    }),\n  ],\n  'ChipICND1068ExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipICND1068ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipICND1068.decompiled.cs:119\n */\nexport const ChipICND1068ExtendProperty = t.intersection(\n  [\n    ChipICND1068ExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipICND1068ExtendProperty') }),\n  ],\n  'ChipICND1068ExtendProperty'\n);\nexport interface ChipICND1068ExtendProperty extends t.TypeOf<typeof ChipICND1068ExtendProperty> {\n  ScanType?: ScanTypeEnum;\n}\n"],"mappings":";;;;;;AAKA,MAAa,iCAAiC,EAAE,aAC9C;CACE;CACA,EAAE,KAAK;EACL,WAAWA;EACX,mBAAmBC;EACnB,UAAUC,SAAgBC,QAAe,QAAQ;EACjD,aAAaD,SAAgBC,QAAe,QAAQ;CACtD,CAAC;CACD,EAAE,QAAQ;EACR,eAAeC;EACf,cAAcA;EACd,0BAA0BA;EAC1B,kCAAkCA;EAClC,0BAA0BA;EAC1B,0BAA0BA;EAC1B,yBAAyBA;EACzB,gCAAgCC;EAChC,yBAAyBD;EACzB,yBAAyBA;EACzB,eAAeA;EACf,wBAAwBA;EACxB,MAAMD;EACN,yBAAyBE;EACzB,+BAA+BD;EAC/B;EACA,4BAA4BD;EAC5B,YAAYG;EACZ,WAAWF;EACX,WAAWA;EACX,WAAWA;EACX,sBAAsBA;CACxB,CAAC;AACH,GACA,gCACF;;;;;;AAMA,MAAa,6BAA6B,EAAE,aAC1C,CACE,gCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,4BAA4B,EAAE,CAAC,CACrE,GACA,4BACF"}