| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| slot0_PatternID | u8 | 0x0 | ||
| slot0_MaterialProperty_0 | u8 | 0x1 | ||
| slot0_MaterialProperty_1 | u8 | 0x2 | ||
| slot0_reserved_ | dummy8 | 0x3 | ||
| slot0_BaseR | u8 | 0x8 | ||
| slot0_BaseG | u8 | 0x9 | ||
| slot0_BaseB | u8 | 0xa | ||
| slot0_BaseA | u8 | 0xb | ||
| slot0_SubR | u8 | 0xc | ||
| slot0_SubG | u8 | 0xd | ||
| slot0_SubB | u8 | 0xe | ||
| slot0_SubA | u8 | 0xf | ||
| slot0_SupportR | u8 | 0x10 | ||
| slot0_SupportG | u8 | 0x11 | ||
| slot0_SupportB | u8 | 0x12 | ||
| slot0_SupportA | u8 | 0x13 | ||
| slot0_OptionalR | u8 | 0x14 | ||
| slot0_OptionalG | u8 | 0x15 | ||
| slot0_OptionalB | u8 | 0x16 | ||
| slot0_OptionalA | u8 | 0x17 | ||
| slot0_DeviceR | u8 | 0x18 | ||
| slot0_DeviceG | u8 | 0x19 | ||
| slot0_DeviceB | u8 | 0x1a | ||
| slot0_DeviceA | u8 | 0x1b | ||
| slot1_PatternID | u8 | 0x1c | ||
| slot1_MaterialProperty_0 | u8 | 0x1d | ||
| slot1_MaterialProperty_1 | u8 | 0x1e | ||
| slot1_reserved_ | dummy8 | 0x1f | ||
| slot1_BaseR | u8 | 0x24 | ||
| slot1_BaseG | u8 | 0x25 | ||
| slot1_BaseB | u8 | 0x26 | ||
| slot1_BaseA | u8 | 0x27 | ||
| slot1_SubR | u8 | 0x28 | ||
| slot1_SubG | u8 | 0x29 | ||
| slot1_SubB | u8 | 0x2a | ||
| slot1_SubA | u8 | 0x2b | ||
| slot1_SupportR | u8 | 0x2c | ||
| slot1_SupportG | u8 | 0x2d | ||
| slot1_SupportB | u8 | 0x2e | ||
| slot1_SupportA | u8 | 0x2f | ||
| slot1_OptionalR | u8 | 0x30 | ||
| slot1_OptionalG | u8 | 0x31 | ||
| slot1_OptionalB | u8 | 0x32 | ||
| slot1_OptionalA | u8 | 0x33 | ||
| slot1_DeviceR | u8 | 0x34 | ||
| slot1_DeviceG | u8 | 0x35 | ||
| slot1_DeviceB | u8 | 0x36 | ||
| slot1_DeviceA | u8 | 0x37 | ||
| slot2_PatternID | u8 | 0x38 | ||
| slot2_MaterialProperty_0 | u8 | 0x39 | ||
| slot2_MaterialProperty_1 | u8 | 0x3a | ||
| slot2_reserved_ | dummy8 | 0x3b | ||
| slot2_BaseR | u8 | 0x40 | ||
| slot2_BaseG | u8 | 0x41 | ||
| slot2_BaseB | u8 | 0x42 | ||
| slot2_BaseA | u8 | 0x43 | ||
| slot2_SubR | u8 | 0x44 | ||
| slot2_SubG | u8 | 0x45 | ||
| slot2_SubB | u8 | 0x46 | ||
| slot2_SubA | u8 | 0x47 | ||
| slot2_SupportR | u8 | 0x48 | ||
| slot2_SupportG | u8 | 0x49 | ||
| slot2_SupportB | u8 | 0x4a | ||
| slot2_SupportA | u8 | 0x4b | ||
| slot2_OptionalR | u8 | 0x4c | ||
| slot2_OptionalG | u8 | 0x4d | ||
| slot2_OptionalB | u8 | 0x4e | ||
| slot2_OptionalA | u8 | 0x4f | ||
| slot2_DeviceR | u8 | 0x50 | ||
| slot2_DeviceG | u8 | 0x51 | ||
| slot2_DeviceB | u8 | 0x52 | ||
| slot2_DeviceA | u8 | 0x53 | ||
| slot3_PatternID | u8 | 0x54 | ||
| slot3_MaterialProperty_0 | u8 | 0x55 | ||
| slot3_MaterialProperty_1 | u8 | 0x56 | ||
| slot3_reserved_ | dummy8 | 0x57 | ||
| slot3_BaseR | u8 | 0x5c | ||
| slot3_BaseG | u8 | 0x5d | ||
| slot3_BaseB | u8 | 0x5e | ||
| slot3_BaseA | u8 | 0x5f | ||
| slot3_SubR | u8 | 0x60 | ||
| slot3_SubG | u8 | 0x61 | ||
| slot3_SubB | u8 | 0x62 | ||
| slot3_SubA | u8 | 0x63 | ||
| slot3_SupportR | u8 | 0x64 | ||
| slot3_SupportG | u8 | 0x65 | ||
| slot3_SupportB | u8 | 0x66 | ||
| slot3_SupportA | u8 | 0x67 | ||
| slot3_OptionalR | u8 | 0x68 | ||
| slot3_OptionalG | u8 | 0x69 | ||
| slot3_OptionalB | u8 | 0x6a | ||
| slot3_OptionalA | u8 | 0x6b | ||
| slot3_DeviceR | u8 | 0x6c | ||
| slot3_DeviceG | u8 | 0x6d | ||
| slot3_DeviceB | u8 | 0x6e | ||
| slot3_DeviceA | u8 | 0x6f | ||
| slot4_PatternID | u8 | 0x70 | ||
| slot4_MaterialProperty_0 | u8 | 0x71 | ||
| slot4_MaterialProperty_1 | u8 | 0x72 | ||
| slot4_reserved_ | dummy8 | 0x73 | ||
| slot4_BaseR | u8 | 0x78 | ||
| slot4_BaseG | u8 | 0x79 | ||
| slot4_BaseB | u8 | 0x7a | ||
| slot4_BaseA | u8 | 0x7b | ||
| slot4_SubR | u8 | 0x7c | ||
| slot4_SubG | u8 | 0x7d | ||
| slot4_SubB | u8 | 0x7e | ||
| slot4_SubA | u8 | 0x7f | ||
| slot4_SupportR | u8 | 0x80 | ||
| slot4_SupportG | u8 | 0x81 | ||
| slot4_SupportB | u8 | 0x82 | ||
| slot4_SupportA | u8 | 0x83 | ||
| slot4_OptionalR | u8 | 0x84 | ||
| slot4_OptionalG | u8 | 0x85 | ||
| slot4_OptionalB | u8 | 0x86 | ||
| slot4_OptionalA | u8 | 0x87 | ||
| slot4_DeviceR | u8 | 0x88 | ||
| slot4_DeviceG | u8 | 0x89 | ||
| slot4_DeviceB | u8 | 0x8a | ||
| slot4_DeviceA | u8 | 0x8b | ||
| slot5_PatternID | u8 | 0x8c | ||
| slot5_MaterialProperty_0 | u8 | 0x8d | ||
| slot5_MaterialProperty_1 | u8 | 0x8e | ||
| slot5_reserved_ | dummy8 | 0x8f | ||
| slot5_BaseR | u8 | 0x94 | ||
| slot5_BaseG | u8 | 0x95 | ||
| slot5_BaseB | u8 | 0x96 | ||
| slot5_BaseA | u8 | 0x97 | ||
| slot5_SubR | u8 | 0x98 | ||
| slot5_SubG | u8 | 0x99 | ||
| slot5_SubB | u8 | 0x9a | ||
| slot5_SubA | u8 | 0x9b | ||
| slot5_SupportR | u8 | 0x9c | ||
| slot5_SupportG | u8 | 0x9d | ||
| slot5_SupportB | u8 | 0x9e | ||
| slot5_SupportA | u8 | 0x9f | ||
| slot5_OptionalR | u8 | 0xa0 | ||
| slot5_OptionalG | u8 | 0xa1 | ||
| slot5_OptionalB | u8 | 0xa2 | ||
| slot5_OptionalA | u8 | 0xa3 | ||
| slot5_DeviceR | u8 | 0xa4 | ||
| slot5_DeviceG | u8 | 0xa5 | ||
| slot5_DeviceB | u8 | 0xa6 | ||
| slot5_DeviceA | u8 | 0xa7 | ||
| slot6_PatternID | u8 | 0xa8 | ||
| slot6_MaterialProperty_0 | u8 | 0xa9 | ||
| slot6_MaterialProperty_1 | u8 | 0xaa | ||
| slot6_reserved_ | dummy8 | 0xab | ||
| slot6_BaseR | u8 | 0xb0 | ||
| slot6_BaseG | u8 | 0xb1 | ||
| slot6_BaseB | u8 | 0xb2 | ||
| slot6_BaseA | u8 | 0xb3 | ||
| slot6_SubR | u8 | 0xb4 | ||
| slot6_SubG | u8 | 0xb5 | ||
| slot6_SubB | u8 | 0xb6 | ||
| slot6_SubA | u8 | 0xb7 | ||
| slot6_SupportR | u8 | 0xb8 | ||
| slot6_SupportG | u8 | 0xb9 | ||
| slot6_SupportB | u8 | 0xba | ||
| slot6_SupportA | u8 | 0xbb | ||
| slot6_OptionalR | u8 | 0xbc | ||
| slot6_OptionalG | u8 | 0xbd | ||
| slot6_OptionalB | u8 | 0xbe | ||
| slot6_OptionalA | u8 | 0xbf | ||
| slot6_DeviceR | u8 | 0xc0 | ||
| slot6_DeviceG | u8 | 0xc1 | ||
| slot6_DeviceB | u8 | 0xc2 | ||
| slot6_DeviceA | u8 | 0xc3 | ||
| slot7_PatternID | u8 | 0xc4 | ||
| slot7_MaterialProperty_0 | u8 | 0xc5 | ||
| slot7_MaterialProperty_1 | u8 | 0xc6 | ||
| slot7_reserved_ | dummy8 | 0xc7 | ||
| slot7_BaseR | u8 | 0xcc | ||
| slot7_BaseG | u8 | 0xcd | ||
| slot7_BaseB | u8 | 0xce | ||
| slot7_BaseA | u8 | 0xcf | ||
| slot7_SubR | u8 | 0xd0 | ||
| slot7_SubG | u8 | 0xd1 | ||
| slot7_SubB | u8 | 0xd2 | ||
| slot7_SubA | u8 | 0xd3 | ||
| slot7_SupportR | u8 | 0xd4 | ||
| slot7_SupportG | u8 | 0xd5 | ||
| slot7_SupportB | u8 | 0xd6 | ||
| slot7_SupportA | u8 | 0xd7 | ||
| slot7_OptionalR | u8 | 0xd8 | ||
| slot7_OptionalG | u8 | 0xd9 | ||
| slot7_OptionalB | u8 | 0xda | ||
| slot7_OptionalA | u8 | 0xdb | ||
| slot7_DeviceR | u8 | 0xdc | ||
| slot7_DeviceG | u8 | 0xdd | ||
| slot7_DeviceB | u8 | 0xde | ||
| slot7_DeviceA | u8 | 0xdf | ||
| slot8_PatternID | u8 | 0xe0 | ||
| slot8_MaterialProperty_0 | u8 | 0xe1 | ||
| slot8_MaterialProperty_1 | u8 | 0xe2 | ||
| slot8_reserved_ | dummy8 | 0xe3 | ||
| slot8_BaseR | u8 | 0xe8 | ||
| slot8_BaseG | u8 | 0xe9 | ||
| slot8_BaseB | u8 | 0xea | ||
| slot8_BaseA | u8 | 0xeb | ||
| slot8_SubR | u8 | 0xec | ||
| slot8_SubG | u8 | 0xed | ||
| slot8_SubB | u8 | 0xee | ||
| slot8_SubA | u8 | 0xef | ||
| slot8_SupportR | u8 | 0xf0 | ||
| slot8_SupportG | u8 | 0xf1 | ||
| slot8_SupportB | u8 | 0xf2 | ||
| slot8_SupportA | u8 | 0xf3 | ||
| slot8_OptionalR | u8 | 0xf4 | ||
| slot8_OptionalG | u8 | 0xf5 | ||
| slot8_OptionalB | u8 | 0xf6 | ||
| slot8_OptionalA | u8 | 0xf7 | ||
| slot8_DeviceR | u8 | 0xf8 | ||
| slot8_DeviceG | u8 | 0xf9 | ||
| slot8_DeviceB | u8 | 0xfa | ||
| slot8_DeviceA | u8 | 0xfb | ||
| slot9_PatternID | u8 | 0xfc | ||
| slot9_MaterialProperty_0 | u8 | 0xfd | ||
| slot9_MaterialProperty_1 | u8 | 0xfe | ||
| slot9_reserved_ | dummy8 | 0xff | ||
| slot9_BaseR | u8 | 0x104 | ||
| slot9_BaseG | u8 | 0x105 | ||
| slot9_BaseB | u8 | 0x106 | ||
| slot9_BaseA | u8 | 0x107 | ||
| slot9_SubR | u8 | 0x108 | ||
| slot9_SubG | u8 | 0x109 | ||
| slot9_SubB | u8 | 0x10a | ||
| slot9_SubA | u8 | 0x10b | ||
| slot9_SupportR | u8 | 0x10c | ||
| slot9_SupportG | u8 | 0x10d | ||
| slot9_SupportB | u8 | 0x10e | ||
| slot9_SupportA | u8 | 0x10f | ||
| slot9_OptionalR | u8 | 0x110 | ||
| slot9_OptionalG | u8 | 0x111 | ||
| slot9_OptionalB | u8 | 0x112 | ||
| slot9_OptionalA | u8 | 0x113 | ||
| slot9_DeviceR | u8 | 0x114 | ||
| slot9_DeviceG | u8 | 0x115 | ||
| slot9_DeviceB | u8 | 0x116 | ||
| slot9_DeviceA | u8 | 0x117 | ||
| slot10_PatternID | u8 | 0x118 | ||
| slot10_MaterialProperty_0 | u8 | 0x119 | ||
| slot10_MaterialProperty_1 | u8 | 0x11a | ||
| slot10_reserved_ | dummy8 | 0x11b | ||
| slot10_BaseR | u8 | 0x120 | ||
| slot10_BaseG | u8 | 0x121 | ||
| slot10_BaseB | u8 | 0x122 | ||
| slot10_BaseA | u8 | 0x123 | ||
| slot10_SubR | u8 | 0x124 | ||
| slot10_SubG | u8 | 0x125 | ||
| slot10_SubB | u8 | 0x126 | ||
| slot10_SubA | u8 | 0x127 | ||
| slot10_SupportR | u8 | 0x128 | ||
| slot10_SupportG | u8 | 0x129 | ||
| slot10_SupportB | u8 | 0x12a | ||
| slot10_SupportA | u8 | 0x12b | ||
| slot10_OptionalR | u8 | 0x12c | ||
| slot10_OptionalG | u8 | 0x12d | ||
| slot10_OptionalB | u8 | 0x12e | ||
| slot10_OptionalA | u8 | 0x12f | ||
| slot10_DeviceR | u8 | 0x130 | ||
| slot10_DeviceG | u8 | 0x131 | ||
| slot10_DeviceB | u8 | 0x132 | ||
| slot10_DeviceA | u8 | 0x133 | ||
| slot11_PatternID | u8 | 0x134 | ||
| slot11_MaterialProperty_0 | u8 | 0x135 | ||
| slot11_MaterialProperty_1 | u8 | 0x136 | ||
| slot11_reserved_ | dummy8 | 0x137 | ||
| slot11_BaseR | u8 | 0x13c | ||
| slot11_BaseG | u8 | 0x13d | ||
| slot11_BaseB | u8 | 0x13e | ||
| slot11_BaseA | u8 | 0x13f | ||
| slot11_SubR | u8 | 0x140 | ||
| slot11_SubG | u8 | 0x141 | ||
| slot11_SubB | u8 | 0x142 | ||
| slot11_SubA | u8 | 0x143 | ||
| slot11_SupportR | u8 | 0x144 | ||
| slot11_SupportG | u8 | 0x145 | ||
| slot11_SupportB | u8 | 0x146 | ||
| slot11_SupportA | u8 | 0x147 | ||
| slot11_OptionalR | u8 | 0x148 | ||
| slot11_OptionalG | u8 | 0x149 | ||
| slot11_OptionalB | u8 | 0x14a | ||
| slot11_OptionalA | u8 | 0x14b | ||
| slot11_DeviceR | u8 | 0x14c | ||
| slot11_DeviceG | u8 | 0x14d | ||
| slot11_DeviceB | u8 | 0x14e | ||
| slot11_DeviceA | u8 | 0x14f | ||
| slot12_PatternID | u8 | 0x150 | ||
| slot12_MaterialProperty_0 | u8 | 0x151 | ||
| slot12_MaterialProperty_1 | u8 | 0x152 | ||
| slot12_reserved_ | dummy8 | 0x153 | ||
| slot12_BaseR | u8 | 0x158 | ||
| slot12_BaseG | u8 | 0x159 | ||
| slot12_BaseB | u8 | 0x15a | ||
| slot12_BaseA | u8 | 0x15b | ||
| slot12_SubR | u8 | 0x15c | ||
| slot12_SubG | u8 | 0x15d | ||
| slot12_SubB | u8 | 0x15e | ||
| slot12_SubA | u8 | 0x15f | ||
| slot12_SupportR | u8 | 0x160 | ||
| slot12_SupportG | u8 | 0x161 | ||
| slot12_SupportB | u8 | 0x162 | ||
| slot12_SupportA | u8 | 0x163 | ||
| slot12_OptionalR | u8 | 0x164 | ||
| slot12_OptionalG | u8 | 0x165 | ||
| slot12_OptionalB | u8 | 0x166 | ||
| slot12_OptionalA | u8 | 0x167 | ||
| slot12_DeviceR | u8 | 0x168 | ||
| slot12_DeviceG | u8 | 0x169 | ||
| slot12_DeviceB | u8 | 0x16a | ||
| slot12_DeviceA | u8 | 0x16b | ||
| slot13_PatternID | u8 | 0x16c | ||
| slot13_MaterialProperty_0 | u8 | 0x16d | ||
| slot13_MaterialProperty_1 | u8 | 0x16e | ||
| slot13_reserved_ | dummy8 | 0x16f | ||
| slot13_BaseR | u8 | 0x174 | ||
| slot13_BaseG | u8 | 0x175 | ||
| slot13_BaseB | u8 | 0x176 | ||
| slot13_BaseA | u8 | 0x177 | ||
| slot13_SubR | u8 | 0x178 | ||
| slot13_SubG | u8 | 0x179 | ||
| slot13_SubB | u8 | 0x17a | ||
| slot13_SubA | u8 | 0x17b | ||
| slot13_SupportR | u8 | 0x17c | ||
| slot13_SupportG | u8 | 0x17d | ||
| slot13_SupportB | u8 | 0x17e | ||
| slot13_SupportA | u8 | 0x17f | ||
| slot13_OptionalR | u8 | 0x180 | ||
| slot13_OptionalG | u8 | 0x181 | ||
| slot13_OptionalB | u8 | 0x182 | ||
| slot13_OptionalA | u8 | 0x183 | ||
| slot13_DeviceR | u8 | 0x184 | ||
| slot13_DeviceG | u8 | 0x185 | ||
| slot13_DeviceB | u8 | 0x186 | ||
| slot13_DeviceA | u8 | 0x187 |