{"version":3,"file":"ChipICND2055ExtendProperty.mjs","names":["common.withDefault","common.UInt8_31","common.UInt8_4","common.UInt8_29","common.UInt8_1","common.UInt8_2","common.UInt8_8","common.Int32_77","common.UInt16_185","common.UInt8_12","common.UInt8_3","common.UInt8_32","common.UInt16_128","common.XMLArray","common.UInt16","common.UInt16_85","common.UInt16_341","common.UInt16_543","common.UInt16_799","common.UInt16_1027","common.UInt16_1292","common.UInt16_1538","common.UInt16_1824","common.UInt16_2080","common.UInt16_2312","common.UInt16_2568","common.UInt16_2944","common.UInt16_3073","common.UInt16_3329","common.UInt16_3588","common.UInt16_3841","common.UInt16_4226","common.UInt16_4385","common.UInt16_4609","common.UInt16_5120","common.UInt16_5376","common.UInt16_5632","common.UInt16_6128","common.UInt16_6175","common.UInt16_6400","common.UInt16_6687","common.UInt16_6928","common.UInt16_7376","common.UInt16_7434","common.UInt16_7746","common.UInt16_7940","common.UInt16_8200","common.UInt16_8449","common.UInt16_8732","common.UInt16_28672","common.UInt16_28928","common.UInt16_29184","common.UInt16_29440","common.UInt16_29696","common.UInt16_61440","common.UInt16_61696","common.UInt16_61952","common.UInt16_62208","common.UInt16_62464","common.UInt16_62720","common.UInt16_8960","common.UInt8","common.Bool"],"sources":["../generated/ChipICND2055ExtendProperty.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 ChipICND2055ExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      ScanType: common.withDefault(ScanType, 'Scan_32'), // #48653\n      RefreshTheNumberOfClusters: common.UInt8_31, // #48671\n      SubFields: common.UInt8_4, // #48712\n      ShadowEliminationLevel: common.UInt8_29, // #48737\n      ShadowEliminationTime: common.UInt8_1, // #48759\n      LowAshUniformity: common.UInt8_2, // #48781\n      TheFirstSweepDarkCompensation: common.UInt8_8, // #48860\n      TheFirstLineSlantsDarkCompensationTime: common.UInt8_4, // #48904\n      CouplingToAdjust: common.UInt8_8, // #48966\n      CrossCouplingToAdjust: common.UInt8_1, // #49006\n      SlowlyOpening: common.UInt8_1, // #49040\n      DclkNumPerScanRegPart: common.Int32_77, // #49097\n      Gain: common.UInt16_185, // #49115\n      GclkFreqP: common.UInt8_12, // #49133\n      GclkFreqM: common.UInt8_3, // #49155\n      GclkFreqN: common.UInt8_2, // #49177\n      Group_Num: common.UInt8_32, // #49199\n      GclkNum: common.UInt16_128, // #49225\n      RegValue: common.XMLArray(common.UInt16, 'ushort'), // #49275\n      FirstRegValue: common.UInt16_85, // #49288\n      SecondRegValue: common.UInt16_341, // #49307\n      ThreeRegValue: common.UInt16_543, // #49326\n      FourRegValue: common.UInt16_799, // #49345\n      FiveRegValue: common.UInt16_1027, // #49365\n      SixRegValue: common.UInt16_1292, // #49385\n      SevenRegValue: common.UInt16_1538, // #49405\n      EightRegValue: common.UInt16_1824, // #49425\n      NineRegValue: common.UInt16_2080, // #49445\n      TenRegValue: common.UInt16_2312, // #49465\n      ElevenRegValue: common.UInt16_2568, // #49484\n      TwelveRegValue: common.UInt16_2944, // #49503\n      ThirteenRegValue: common.UInt16_3073, // #49522\n      ForteenRegValue: common.UInt16_3329, // #49542\n      FifteenRegValue: common.UInt16_3588, // #49562\n      SixteenRegValue: common.UInt16_3841, // #49582\n      SeveteenRegValue: common.UInt16_4226, // #49602\n      EighteenRegValue: common.UInt16_4385, // #49622\n      NineteenRegValue: common.UInt16_4609, // #49641\n      TwentyRegValue: common.withDefault(common.UInt16, 4872), // #49660\n      TwentyOneRegValue: common.UInt16_5120, // #49680\n      TwentyTwoRegValue: common.UInt16_5376, // #49699\n      TwentyThreeRegValue: common.UInt16_5632, // #49718\n      TwentyFourRegValue: common.UInt16_6128, // #49738\n      TwentyFiveRegValue: common.UInt16_6175, // #49757\n      TwentySixRegValue: common.UInt16_6400, // #49777\n      TwentySevenRegValue: common.UInt16_6687, // #49797\n      TwentyEightRegValue: common.UInt16_6928, // #49816\n      TwentyNineRegValue: common.UInt16_7376, // #49835\n      ThirtyRegValue: common.UInt16_7434, // #49855\n      ThirtyOneRegValue: common.UInt16_7746, // #49875\n      ThirtyTwoRegValue: common.UInt16_7940, // #49895\n      ThirtyThreeRegValue: common.UInt16_8200, // #49915\n      ThirtyFourRegValue: common.UInt16_8449, // #49936\n      ThirtyFiveRegValue: common.UInt16_8732, // #49955\n      ThirtySixRegValue: common.UInt16_28672, // #49974\n      ThirtySevenRegValue: common.UInt16_28928, // #49993\n      ThirtyEightRegValue: common.UInt16_29184, // #50012\n      ThirtyNineRegValue: common.UInt16_29440, // #50031\n      FortyRegValue: common.UInt16_29696, // #50050\n      FortyOneRegValue: common.UInt16_61440, // #50069\n      FortyTwoRegValue: common.UInt16_61696, // #50088\n      FortyThreeRegValue: common.UInt16_61952, // #50107\n      FortyFourRegValue: common.UInt16_62208, // #50126\n      FortyFiveRegValue: common.UInt16_62464, // #50145\n      FortySixRegValue: common.UInt16_62720, // #50164\n      FortySevenRegValue: common.UInt16_8960,\n    }),\n    t.partial({\n      DisplayMode: common.UInt8, // #48803\n      FineTuningTheFirstSweepDarkCompensationEnable: common.Bool, // #48842\n      FineTuningTheFirstSweepDarkCompensation: common.UInt8, // #48882\n      LowAshColorCompensation: common.UInt8, // #48926\n      EnableCouplingToAdjust: common.Bool, // #48948\n      CouplingEnhancedMode: common.Bool, // #48984\n      CrossCouplingToAdjustN: common.UInt8, // #49022\n      KneeVoltage: common.UInt8, // #49058\n      EnergySavingMode: common.UInt8, // #49075\n      EnableToRemoveBadPoints: common.Bool, // #49249\n      IsAdvancedMode: common.Bool,\n    }),\n  ],\n  'ChipICND2055ExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipICND2055ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:48489\n */\nexport const ChipICND2055ExtendProperty = t.intersection(\n  [\n    ChipICND2055ExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipICND2055ExtendProperty') }),\n  ],\n  'ChipICND2055ExtendProperty'\n);\nexport interface ChipICND2055ExtendProperty extends t.TypeOf<typeof ChipICND2055ExtendProperty> {\n  ScanType: ScanTypeEnum;\n}\n"],"mappings":";;;;;;AAKA,MAAa,iCAAiC,EAAE,aAC9C;CACE;CACA,EAAE,KAAK;EACL,UAAUA,YAAmB,UAAU,SAAS;EAChD,4BAA4BC;EAC5B,WAAWC;EACX,wBAAwBC;EACxB,uBAAuBC;EACvB,kBAAkBC;EAClB,+BAA+BC;EAC/B,wCAAwCJ;EACxC,kBAAkBI;EAClB,uBAAuBF;EACvB,eAAeA;EACf,uBAAuBG;EACvB,MAAMC;EACN,WAAWC;EACX,WAAWC;EACX,WAAWL;EACX,WAAWM;EACX,SAASC;EACT,UAAUC,SAAgBC,QAAe,QAAQ;EACjD,eAAeC;EACf,gBAAgBC;EAChB,eAAeC;EACf,cAAcC;EACd,cAAcC;EACd,aAAaC;EACb,eAAeC;EACf,eAAeC;EACf,cAAcC;EACd,aAAaC;EACb,gBAAgBC;EAChB,gBAAgBC;EAChB,kBAAkBC;EAClB,iBAAiBC;EACjB,iBAAiBC;EACjB,iBAAiBC;EACjB,kBAAkBC;EAClB,kBAAkBC;EAClB,kBAAkBC;EAClB,gBAAgBjC,YAAmBc,QAAe,IAAI;EACtD,mBAAmBoB;EACnB,mBAAmBC;EACnB,qBAAqBC;EACrB,oBAAoBC;EACpB,oBAAoBC;EACpB,mBAAmBC;EACnB,qBAAqBC;EACrB,qBAAqBC;EACrB,oBAAoBC;EACpB,gBAAgBC;EAChB,mBAAmBC;EACnB,mBAAmBC;EACnB,qBAAqBC;EACrB,oBAAoBC;EACpB,oBAAoBC;EACpB,mBAAmBC;EACnB,qBAAqBC;EACrB,qBAAqBC;EACrB,oBAAoBC;EACpB,eAAeC;EACf,kBAAkBC;EAClB,kBAAkBC;EAClB,oBAAoBC;EACpB,mBAAmBC;EACnB,mBAAmBC;EACnB,kBAAkBC;EAClB,oBAAoBC;CACtB,CAAC;CACD,EAAE,QAAQ;EACR,aAAaC;EACb,+CAA+CC;EAC/C,yCAAyCD;EACzC,yBAAyBA;EACzB,wBAAwBC;EACxB,sBAAsBA;EACtB,wBAAwBD;EACxB,aAAaA;EACb,kBAAkBA;EAClB,yBAAyBC;EACzB,gBAAgBA;CAClB,CAAC;AACH,GACA,gCACF;;;;;;AAMA,MAAa,6BAA6B,EAAE,aAC1C,CACE,gCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,4BAA4B,EAAE,CAAC,CACrE,GACA,4BACF"}