{"version":3,"file":"ChipMBI5759GRGBExtendProperty.mjs","names":["common.withDefault","common.UInt16","common.UInt16_3","common.UInt16_11267","common.UInt16_11","common.UInt16_4096","common.UInt16_0","common.UInt16_16384","common.UInt16_64929","common.UInt16_1023","common.UInt16_2080","common.UInt16_16387","common.UInt8"],"sources":["../generated/ChipMBI5759GRGBExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipMBI5759GRGBExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      Global1_Register1: common.withDefault(common.UInt16, 57216), // #1011\n      Global1_Register2: common.UInt16_3, // #1013\n      Global1_Register3: common.UInt16_11267, // #1015\n      Global2_Register1: common.UInt16_11, // #1017\n      Global2_Register2: common.UInt16_4096, // #1019\n      Global2_Register3: common.withDefault(common.UInt16, 12315), // #1021\n      Global3_Register1: common.UInt16_0, // #1023\n      Global3_Register2: common.withDefault(common.UInt16, 24649), // #1025\n      Global3_Register3: common.withDefault(common.UInt16, 272), // #1027\n      R1_Register1: common.UInt16_16384, // #1029\n      R1_Register2: common.UInt16_64929, // #1031\n      R1_Register3: common.UInt16_0, // #1033\n      R2_Register1: common.UInt16_1023, // #1035\n      R2_Register2: common.UInt16_2080, // #1037\n      R2_Register3: common.UInt16_16387, // #1039\n      G1_Register1: common.UInt16_16384, // #1041\n      G1_Register2: common.UInt16_64929, // #1043\n      G1_Register3: common.UInt16_0, // #1045\n      G2_Register1: common.UInt16_1023, // #1047\n      G2_Register2: common.UInt16_2080, // #1049\n      G2_Register3: common.UInt16_16387, // #1051\n      B1_Register1: common.UInt16_16384, // #1053\n      B1_Register2: common.UInt16_64929, // #1055\n      B1_Register3: common.UInt16_0, // #1057\n      B2_Register1: common.UInt16_1023, // #1059\n      B2_Register2: common.UInt16_2080, // #1061\n      B2_Register3: common.UInt16_16387,\n    }),\n    t.partial({\n      RLowGrayCompsentionOne: common.UInt8, // #1065\n      GLowGrayCompsentionOne: common.UInt8, // #1077\n      BLowGrayCompsentionOne: common.UInt8, // #1089\n      RLowGrayCompsentionTwo: common.UInt8, // #1101\n      GLowGrayCompsentionTwo: common.UInt8, // #1113\n      BLowGrayCompsentionTwo: common.UInt8, // #1125\n      RAdvancedLowGrayCompsention: common.UInt8, // #1137\n      GAdvancedLowGrayCompsention: common.UInt8, // #1149\n      BAdvancedLowGrayCompsention: common.UInt8, // #1161\n      RedGain: common.UInt8, // #1173\n      GreenGain: common.UInt8, // #1185\n      BlueGain: common.UInt8,\n    }),\n  ],\n  'ChipMBI5759GRGBExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMBI5759GRGBExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5759.decompiled.cs:1008\n */\nexport const ChipMBI5759GRGBExtendProperty = t.intersection(\n  [\n    ChipMBI5759GRGBExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMBI5759GRGBExtendProperty') }),\n  ],\n  'ChipMBI5759GRGBExtendProperty'\n);\nexport interface ChipMBI5759GRGBExtendProperty\n  extends t.TypeOf<typeof ChipMBI5759GRGBExtendProperty> {}\n"],"mappings":";;;;;AAIA,MAAa,oCAAoC,EAAE,aACjD;CACE;CACA,EAAE,KAAK;EACL,mBAAmBA,YAAmBC,QAAe,KAAK;EAC1D,mBAAmBC;EACnB,mBAAmBC;EACnB,mBAAmBC;EACnB,mBAAmBC;EACnB,mBAAmBL,YAAmBC,QAAe,KAAK;EAC1D,mBAAmBK;EACnB,mBAAmBN,YAAmBC,QAAe,KAAK;EAC1D,mBAAmBD,YAAmBC,QAAe,GAAG;EACxD,cAAcM;EACd,cAAcC;EACd,cAAcF;EACd,cAAcG;EACd,cAAcC;EACd,cAAcC;EACd,cAAcJ;EACd,cAAcC;EACd,cAAcF;EACd,cAAcG;EACd,cAAcC;EACd,cAAcC;EACd,cAAcJ;EACd,cAAcC;EACd,cAAcF;EACd,cAAcG;EACd,cAAcC;EACd,cAAcC;CAChB,CAAC;CACD,EAAE,QAAQ;EACR,wBAAwBC;EACxB,wBAAwBA;EACxB,wBAAwBA;EACxB,wBAAwBA;EACxB,wBAAwBA;EACxB,wBAAwBA;EACxB,6BAA6BA;EAC7B,6BAA6BA;EAC7B,6BAA6BA;EAC7B,SAASA;EACT,WAAWA;EACX,UAAUA;CACZ,CAAC;AACH,GACA,mCACF;;;;;;AAMA,MAAa,gCAAgC,EAAE,aAC7C,CACE,mCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,+BAA+B,EAAE,CAAC,CACxE,GACA,+BACF"}