{"version":3,"file":"ChipMY9758AExtendProperty.mjs","names":["common.XMLArray","common.UInt16","common.UInt8","common.Bool"],"sources":["../generated/ChipMY9758AExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipMY9758AExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      RegisterArray: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      DCLKMode: common.UInt8, // #4391\n      ScanNumber: common.UInt8, // #4404\n      RefreshRate: common.UInt8, // #4417\n      LowAshUniformity: common.UInt8, // #4430\n      NonIntegerGrayScale: common.UInt8, // #4443\n      GrayScaleUpgrade: common.UInt8, // #4456\n      UplinkMode: common.UInt8, // #4469\n      GCKDoubFrequency: common.UInt8, // #4482\n      UpVanishingShadow: common.UInt8, // #4495\n      VanishingShadowTime: common.UInt8, // #4507\n      CompensateTime: common.UInt8, // #4519\n      CrossEliminate: common.UInt8, // #4535\n      DetectionPosition: common.UInt8, // #4551\n      BlackEnergySaving: common.UInt8, // #4563\n      DynamicEnergySaving: common.UInt8, // #4575\n      CurrentSetting_1: common.UInt8, // #4587\n      CurrentSetting_2: common.UInt8, // #4599\n      FineTuning_3: common.UInt8, // #4611\n      CurrentGain: common.UInt8, // #4623\n      CurrentSetting_3: common.UInt8, // #4635\n      ConductionMode: common.UInt8, // #4647\n      Compensation_crude: common.UInt8, // #4659\n      TimeSharing: common.UInt8, // #4671\n      FirstCompensate: common.UInt8, // #4683\n      CouplingOptimization: common.UInt8, // #4695\n      SquareGhost: common.UInt8, // #4707\n      DownVanishingShadow: common.UInt8, // #4719\n      CompensationMode: common.UInt8, // #4731\n      CouplingStrengthen: common.UInt8, // #4743\n      FineTuning_2: common.UInt8, // #4755\n      CompensationCapacity: common.UInt8, // #4767\n      FineTuning_1: common.UInt8, // #4779\n      Compensation_fine: common.UInt8, // #4791\n      CrossEliminateBool: common.Bool,\n    }),\n  ],\n  'ChipMY9758AExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMY9758AExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMY9758A.decompiled.cs:4383\n */\nexport const ChipMY9758AExtendProperty = t.intersection(\n  [\n    ChipMY9758AExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMY9758AExtendProperty') }),\n  ],\n  'ChipMY9758AExtendProperty'\n);\nexport interface ChipMY9758AExtendProperty extends t.TypeOf<typeof ChipMY9758AExtendProperty> {}\n"],"mappings":";;;;;AAIA,MAAa,gCAAgC,EAAE,aAC7C;CACE;CACA,EAAE,KAAK,EACL,eAAeA,SAAgBC,QAAe,QAAQ,EACxD,CAAC;CACD,EAAE,QAAQ;EACR,UAAUC;EACV,YAAYA;EACZ,aAAaA;EACb,kBAAkBA;EAClB,qBAAqBA;EACrB,kBAAkBA;EAClB,YAAYA;EACZ,kBAAkBA;EAClB,mBAAmBA;EACnB,qBAAqBA;EACrB,gBAAgBA;EAChB,gBAAgBA;EAChB,mBAAmBA;EACnB,mBAAmBA;EACnB,qBAAqBA;EACrB,kBAAkBA;EAClB,kBAAkBA;EAClB,cAAcA;EACd,aAAaA;EACb,kBAAkBA;EAClB,gBAAgBA;EAChB,oBAAoBA;EACpB,aAAaA;EACb,iBAAiBA;EACjB,sBAAsBA;EACtB,aAAaA;EACb,qBAAqBA;EACrB,kBAAkBA;EAClB,oBAAoBA;EACpB,cAAcA;EACd,sBAAsBA;EACtB,cAAcA;EACd,mBAAmBA;EACnB,oBAAoBC;CACtB,CAAC;AACH,GACA,+BACF;;;;;;AAMA,MAAa,4BAA4B,EAAE,aACzC,CACE,+BACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,2BAA2B,EAAE,CAAC,CACpE,GACA,2BACF"}