{"version":3,"file":"ChipMBI5759BGRGBExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipMBI5759BGRGBExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipMBI5759BGRGBExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      Global1_Register1: common.UInt16_16384, // #48\n      Global1_Register2: common.UInt16_3, // #50\n      Global1_Register3: common.UInt16_11267, // #52\n      Global2_Register1: common.withDefault(common.UInt16, 27), // #54\n      Global2_Register2: common.UInt16_4096, // #56\n      Global2_Register3: common.withDefault(common.UInt16, 32648), // #58\n      Global3_Register1: common.UInt16_0, // #60\n      Global3_Register2: common.withDefault(common.UInt16, 25673), // #62\n      Global3_Register3: common.withDefault(common.UInt16, 16), // #64\n      R1_Register1: common.UInt16_16384, // #66\n      R1_Register2: common.UInt16_0, // #68\n      R1_Register3: common.UInt16_0, // #70\n      R2_Register1: common.UInt16_1023, // #72\n      R2_Register2: common.UInt16_3072, // #74\n      R2_Register3: common.UInt16_16899, // #76\n      G1_Register1: common.UInt16_16384, // #78\n      G1_Register2: common.UInt16_0, // #80\n      G1_Register3: common.UInt16_0, // #82\n      G2_Register1: common.UInt16_1023, // #84\n      G2_Register2: common.UInt16_3072, // #86\n      G2_Register3: common.UInt16_16899, // #88\n      B1_Register1: common.UInt16_16384, // #90\n      B1_Register2: common.UInt16_0, // #92\n      B1_Register3: common.UInt16_0, // #94\n      B2_Register1: common.UInt16_1023, // #96\n      B2_Register2: common.UInt16_3072, // #98\n      B2_Register3: common.UInt16_16899, // #104\n      IsOpenDLLMode: common.Bool_false,\n    }),\n    t.partial({\n      DLLMode: common.UInt8, // #126\n      N: common.UInt8, // #138\n      BadPiont: common.Bool, // #155\n      BlankingTime: common.Int32, // #167\n      LineTime: common.Int32, // #184\n      GradientTime: common.Int32, // #196\n      RLowGrayCompsentionOne: common.UInt8, // #208\n      GLowGrayCompsentionOne: common.UInt8, // #220\n      BLowGrayCompsentionOne: common.UInt8, // #232\n      RLowGrayCompsentionTwo: common.UInt8, // #244\n      GLowGrayCompsentionTwo: common.UInt8, // #256\n      BLowGrayCompsentionTwo: common.UInt8, // #268\n      RAdvancedLowGrayCompsention: common.UInt8, // #280\n      GAdvancedLowGrayCompsention: common.UInt8, // #292\n      BAdvancedLowGrayCompsention: common.UInt8, // #304\n      RedGain: common.UInt8, // #316\n      GreenGain: common.UInt8, // #328\n      BlueGain: common.UInt8,\n    }),\n  ],\n  'ChipMBI5759BGRGBExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMBI5759BGRGBExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5759B.decompiled.cs:45\n */\nexport const ChipMBI5759BGRGBExtendProperty = t.intersection(\n  [\n    ChipMBI5759BGRGBExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMBI5759BGRGBExtendProperty') }),\n  ],\n  'ChipMBI5759BGRGBExtendProperty'\n);\nexport interface ChipMBI5759BGRGBExtendProperty\n  extends t.TypeOf<typeof ChipMBI5759BGRGBExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,qCAAqCA,MAAE,aAClD;CACEC;CACAD,MAAE,KAAK;EACL;EACA;EACA;EACA,qEAAqD,EAAE;EACvD;EACA,qEAAqD,KAAK;EAC1D;EACA,qEAAqD,KAAK;EAC1D,qEAAqD,EAAE;EACvD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,oCACF;;;;;;AAMA,MAAa,iCAAiCA,MAAE,aAC9C,CACE,oCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,gCAAgC,EAAE,CAAC,CACzE,GACA,gCACF"}