00001 __version__ = "$Revision: 1.2 $" 00002 from LATTE.monitoring.HskPacketDecoder import HskPacketBase 00003 00004 class HskPacket(HskPacketBase): 00005 bitDict = { 00006 'ADCV': 12, 00007 'ADCS': 4, 00008 'TSP8': 8, 00009 'PDUCRATEPWR': 16, 00010 'PDUTEMPWR': 16, 00011 'PDUACDPWR': 16, 00012 'PDUEPUPWRST': 1, 00013 'PDUEPUCVTST': 1, 00014 'TSP1': 1, 00015 'PDUTEMPWRST': 1, 00016 'PDUACDPWRST': 1, 00017 'PDUACDCNVT': 1, 00018 'PDUACDPWRSUP': 1, 00019 'CALBIASDAC': 16, 00020 'AEMFRPWRST': 1, 00021 'TSP16': 16, 00022 'GEMLRSLIVE': 32, 00023 'GEMPRSCL': 32, 00024 'GEMLRSDISC': 32, 00025 'FILESTATE': 32, 00026 'FILESIZETOT': 32, 00027 'FILESIZECUR': 32, 00028 'FILESIZECOM': 32, 00029 'FILEPKTCNT': 32, 00030 'FILEOFFCUT': 32, 00031 'FILERRCODE': 32, 00032 'FILERRCNT': 32, 00033 'FILEBUFADR': 32, 00034 'FILEIDCOM': 32, 00035 'CMDCNTS': 32, 00036 'CMDDISPF': 16, 00037 'CMDEXEF': 32, 00038 'TIMESEC': 32, 00039 'TIMESUBSEC': 32, 00040 'GEMLRSSENT': 32, 00041 'TSP13': 13, 00042 'TSP4': 4, 00043 'TSP10': 10, 00044 'CPUJT': 32, 00045 'RTERR': 32, 00046 'INTRCNT': 32, 00047 'CRXPCNT': 32, 00048 'CRXBCNT': 32, 00049 'CTXPCNT': 32, 00050 'CTXBCNT': 32, 00051 'HKPCNT': 32, 00052 'HKBCNT': 32, 00053 'TLMPCNT': 32, 00054 'TLMBCNT': 32, 00055 'RLCNT': 16, 00056 'RLLIM': 16, 00057 'RLDEV': 16, 00058 'RLADC': 16, 00059 'MLDSTAT': 32, 00060 'MLDACT': 32, 00061 'MLDSTADR': 32, 00062 'MLDBYTS': 32, 00063 'MLDOFF': 32, 00064 'MDPSTAT': 32, 00065 'MDPACT': 32, 00066 'MDPSTADR': 32, 00067 'MDPBYTS': 32, 00068 'MDPADDR': 32, 00069 'MDPFCD': 32, 00070 'MDPTXID': 32, 00071 'AVGLDSEC': 32, 00072 'AVGLDMIN': 32, 00073 'MAXLDMIN': 32, 00074 'MINLDMIN': 32, 00075 'PIDSTAT': 16, 00076 'GBMPIDP': 1, 00077 'GBMPIDR': 1, 00078 'SCPIDIN0': 1, 00079 'SCPIDIN1': 1, 00080 'SCPIDIN2': 1, 00081 'SensorHpNum': 4, 00082 'SensorStatus': 4, 00083 'ActiveHtPipe': 16, 00084 'RawAdcStatVal': 16, 00085 'TempCelsius': 16, 00086 'HeaterCmdMask': 16, 00087 'SensorType': 4, 00088 } 00089 def __init__(self, ui): 00090 HskPacketBase.__init__(self, ui) 00091 00092 class HskPacket210(HskPacket): 00093 mnemList = [ 00094 ('LHKSPARE08', 'TSP8'), 00095 ('LHKSPARE08', 'TSP8'), 00096 ('LHKSPARE08', 'TSP8'), 00097 ('LHKSPARE08', 'TSP8'), 00098 ('LHKSPARE08', 'TSP8'), 00099 ('LHKSPARE08', 'TSP8'), 00100 ('LHKT0TKR25VDST', 'ADCS'), 00101 ('LHKT0TKR25VD', 'ADCV'), 00102 ('LHKSPARE16', 'TSP16'), 00103 ('LHKT0TKR15VAAST', 'ADCS'), 00104 ('LHKT0TKR15VAA', 'ADCV'), 00105 ('LHKSPARE16', 'TSP16'), 00106 ('LHKT0TKR25VABST', 'ADCS'), 00107 ('LHKT0TKR25VAB', 'ADCV'), 00108 ('LHKSPARE16', 'TSP16'), 00109 ('LHKT0TKRBV0ST', 'ADCS'), 00110 ('LHKT0TKRBV0', 'ADCV'), 00111 ('LHKSPARE16', 'TSP16'), 00112 ('LHKT0CAL33VDST', 'ADCS'), 00113 ('LHKT0CAL33VD', 'ADCV'), 00114 ('LHKT0TKRBV1ST', 'ADCS'), 00115 ('LHKT0TKRBV1', 'ADCV'), 00116 ('LHKT0CAL33VAST', 'ADCS'), 00117 ('LHKT0CAL33VA', 'ADCV'), 00118 ('LHKT0CALBSV1ST', 'ADCS'), 00119 ('LHKT0CALBSV1', 'ADCV'), 00120 ('LHKT0CALBSV0ST', 'ADCS'), 00121 ('LHKT0CALBSV0', 'ADCV'), 00122 ('LHKT0TEM28V0ST', 'ADCS'), 00123 ('LHKT0TEM28V0', 'ADCV'), 00124 ('LHKT0TEM33VST', 'ADCS'), 00125 ('LHKT0TEM33V', 'ADCV'), 00126 ('LHKT0TEM28V1ST', 'ADCS'), 00127 ('LHKT0TEM28V1', 'ADCV'), 00128 ('LHKT1TKR25VDST', 'ADCS'), 00129 ('LHKT1TKR25VD', 'ADCV'), 00130 ('LHKSPARE16', 'TSP16'), 00131 ('LHKT1TKR15VAAST', 'ADCS'), 00132 ('LHKT1TKR15VAA', 'ADCV'), 00133 ('LHKSPARE16', 'TSP16'), 00134 ('LHKT1TKR25VABST', 'ADCS'), 00135 ('LHKT1TKR25VAB', 'ADCV'), 00136 ('LHKSPARE16', 'TSP16'), 00137 ('LHKT1TKRBV0ST', 'ADCS'), 00138 ('LHKT1TKRBV0', 'ADCV'), 00139 ('LHKSPARE16', 'TSP16'), 00140 ('LHKT1CAL33VDST', 'ADCS'), 00141 ('LHKT1CAL33VD', 'ADCV'), 00142 ('LHKT1TKRBV1ST', 'ADCS'), 00143 ('LHKT1TKRBV1', 'ADCV'), 00144 ('LHKT1CAL33VAST', 'ADCS'), 00145 ('LHKT1CAL33VA', 'ADCV'), 00146 ('LHKT1CALBSV1ST', 'ADCS'), 00147 ('LHKT1CALBSV1', 'ADCV'), 00148 ('LHKT1CALBSV0ST', 'ADCS'), 00149 ('LHKT1CALBSV0', 'ADCV'), 00150 ('LHKT1TEM28V0ST', 'ADCS'), 00151 ('LHKT1TEM28V0', 'ADCV'), 00152 ('LHKT1TEM33VST', 'ADCS'), 00153 ('LHKT1TEM33V', 'ADCV'), 00154 ('LHKT1TEM28V1ST', 'ADCS'), 00155 ('LHKT1TEM28V1', 'ADCV'), 00156 ('LHKT2TKR25VDST', 'ADCS'), 00157 ('LHKT2TKR25VD', 'ADCV'), 00158 ('LHKSPARE16', 'TSP16'), 00159 ('LHKT2TKR15VAAST', 'ADCS'), 00160 ('LHKT2TKR15VAA', 'ADCV'), 00161 ('LHKSPARE16', 'TSP16'), 00162 ('LHKT2TKR25VABST', 'ADCS'), 00163 ('LHKT2TKR25VAB', 'ADCV'), 00164 ('LHKSPARE16', 'TSP16'), 00165 ('LHKT2TKRBV0ST', 'ADCS'), 00166 ('LHKT2TKRBV0', 'ADCV'), 00167 ('LHKSPARE16', 'TSP16'), 00168 ('LHKT2CAL33VDST', 'ADCS'), 00169 ('LHKT2CAL33VD', 'ADCV'), 00170 ('LHKT2TKRBV1ST', 'ADCS'), 00171 ('LHKT2TKRBV1', 'ADCV'), 00172 ('LHKT2CAL33VAST', 'ADCS'), 00173 ('LHKT2CAL33VA', 'ADCV'), 00174 ('LHKT2CALBSV1ST', 'ADCS'), 00175 ('LHKT2CALBSV1', 'ADCV'), 00176 ('LHKT2CALBSV0ST', 'ADCS'), 00177 ('LHKT2CALBSV0', 'ADCV'), 00178 ('LHKT2TEM28V0ST', 'ADCS'), 00179 ('LHKT2TEM28V0', 'ADCV'), 00180 ('LHKT2TEM33VST', 'ADCS'), 00181 ('LHKT2TEM33V', 'ADCV'), 00182 ('LHKT2TEM28V1ST', 'ADCS'), 00183 ('LHKT2TEM28V1', 'ADCV'), 00184 ] 00185 def __init__(self, ui): 00186 HskPacket.__init__(self, ui) 00187 self.name = "TemEnvPwr0" 00188 self.brief = "TEM Power Packet 0" 00189 self.descr = "Contains power specific ADC values for TEMs 0, 1, and 2." 00190 self.read() 00191 00192 00193 class HskPacket211(HskPacket): 00194 mnemList = [ 00195 ('LHKSPARE08', 'TSP8'), 00196 ('LHKSPARE08', 'TSP8'), 00197 ('LHKSPARE08', 'TSP8'), 00198 ('LHKSPARE08', 'TSP8'), 00199 ('LHKSPARE08', 'TSP8'), 00200 ('LHKSPARE08', 'TSP8'), 00201 ('LHKT3TKR25VDST', 'ADCS'), 00202 ('LHKT3TKR25VD', 'ADCV'), 00203 ('LHKSPARE16', 'TSP16'), 00204 ('LHKT3TKR15VAAST', 'ADCS'), 00205 ('LHKT3TKR15VAA', 'ADCV'), 00206 ('LHKSPARE16', 'TSP16'), 00207 ('LHKT3TKR25VABST', 'ADCS'), 00208 ('LHKT3TKR25VAB', 'ADCV'), 00209 ('LHKSPARE16', 'TSP16'), 00210 ('LHKT3TKRBV0ST', 'ADCS'), 00211 ('LHKT3TKRBV0', 'ADCV'), 00212 ('LHKSPARE16', 'TSP16'), 00213 ('LHKT3CAL33VDST', 'ADCS'), 00214 ('LHKT3CAL33VD', 'ADCV'), 00215 ('LHKT3TKRBV1ST', 'ADCS'), 00216 ('LHKT3TKRBV1', 'ADCV'), 00217 ('LHKT3CAL33VAST', 'ADCS'), 00218 ('LHKT3CAL33VA', 'ADCV'), 00219 ('LHKT3CALBSV1ST', 'ADCS'), 00220 ('LHKT3CALBSV1', 'ADCV'), 00221 ('LHKT3CALBSV0ST', 'ADCS'), 00222 ('LHKT3CALBSV0', 'ADCV'), 00223 ('LHKT3TEM28V0ST', 'ADCS'), 00224 ('LHKT3TEM28V0', 'ADCV'), 00225 ('LHKT3TEM33VST', 'ADCS'), 00226 ('LHKT3TEM33V', 'ADCV'), 00227 ('LHKT3TEM28V1ST', 'ADCS'), 00228 ('LHKT3TEM28V1', 'ADCV'), 00229 ('LHKT4TKR25VDST', 'ADCS'), 00230 ('LHKT4TKR25VD', 'ADCV'), 00231 ('LHKSPARE16', 'TSP16'), 00232 ('LHKT4TKR15VAAST', 'ADCS'), 00233 ('LHKT4TKR15VAA', 'ADCV'), 00234 ('LHKSPARE16', 'TSP16'), 00235 ('LHKT4TKR25VABST', 'ADCS'), 00236 ('LHKT4TKR25VAB', 'ADCV'), 00237 ('LHKSPARE16', 'TSP16'), 00238 ('LHKT4TKRBV0ST', 'ADCS'), 00239 ('LHKT4TKRBV0', 'ADCV'), 00240 ('LHKSPARE16', 'TSP16'), 00241 ('LHKT4CAL33VDST', 'ADCS'), 00242 ('LHKT4CAL33VD', 'ADCV'), 00243 ('LHKT4TKRBV1ST', 'ADCS'), 00244 ('LHKT4TKRBV1', 'ADCV'), 00245 ('LHKT4CAL33VAST', 'ADCS'), 00246 ('LHKT4CAL33VA', 'ADCV'), 00247 ('LHKT4CALBSV1ST', 'ADCS'), 00248 ('LHKT4CALBSV1', 'ADCV'), 00249 ('LHKT4CALBSV0ST', 'ADCS'), 00250 ('LHKT4CALBSV0', 'ADCV'), 00251 ('LHKT4TEM28V0ST', 'ADCS'), 00252 ('LHKT4TEM28V0', 'ADCV'), 00253 ('LHKT4TEM33VST', 'ADCS'), 00254 ('LHKT4TEM33V', 'ADCV'), 00255 ('LHKT4TEM28V1ST', 'ADCS'), 00256 ('LHKT4TEM28V1', 'ADCV'), 00257 ('LHKT5TKR25VDST', 'ADCS'), 00258 ('LHKT5TKR25VD', 'ADCV'), 00259 ('LHKSPARE16', 'TSP16'), 00260 ('LHKT5TKR15VAAST', 'ADCS'), 00261 ('LHKT5TKR15VAA', 'ADCV'), 00262 ('LHKSPARE16', 'TSP16'), 00263 ('LHKT5TKR25VABST', 'ADCS'), 00264 ('LHKT5TKR25VAB', 'ADCV'), 00265 ('LHKSPARE16', 'TSP16'), 00266 ('LHKT5TKRBV0ST', 'ADCS'), 00267 ('LHKT5TKRBV0', 'ADCV'), 00268 ('LHKSPARE16', 'TSP16'), 00269 ('LHKT5CAL33VDST', 'ADCS'), 00270 ('LHKT5CAL33VD', 'ADCV'), 00271 ('LHKT5TKRBV1ST', 'ADCS'), 00272 ('LHKT5TKRBV1', 'ADCV'), 00273 ('LHKT5CAL33VAST', 'ADCS'), 00274 ('LHKT5CAL33VA', 'ADCV'), 00275 ('LHKT5CALBSV1ST', 'ADCS'), 00276 ('LHKT5CALBSV1', 'ADCV'), 00277 ('LHKT5CALBSV0ST', 'ADCS'), 00278 ('LHKT5CALBSV0', 'ADCV'), 00279 ('LHKT5TEM28V0ST', 'ADCS'), 00280 ('LHKT5TEM28V0', 'ADCV'), 00281 ('LHKT5TEM33VST', 'ADCS'), 00282 ('LHKT5TEM33V', 'ADCV'), 00283 ('LHKT5TEM28V1ST', 'ADCS'), 00284 ('LHKT5TEM28V1', 'ADCV'), 00285 ] 00286 def __init__(self, ui): 00287 HskPacket.__init__(self, ui) 00288 self.name = "TemEnvPwr1" 00289 self.brief = "TEM Power Packet 1" 00290 self.descr = "Contains power specific ADC values for TEMs 3,4, and 5." 00291 self.read() 00292 00293 00294 class HskPacket212(HskPacket): 00295 mnemList = [ 00296 ('LHKSPARE08', 'TSP8'), 00297 ('LHKSPARE08', 'TSP8'), 00298 ('LHKSPARE08', 'TSP8'), 00299 ('LHKSPARE08', 'TSP8'), 00300 ('LHKSPARE08', 'TSP8'), 00301 ('LHKSPARE08', 'TSP8'), 00302 ('LHKT6TKR25VDST', 'ADCS'), 00303 ('LHKT6TKR25VD', 'ADCV'), 00304 ('LHKSPARE16', 'TSP16'), 00305 ('LHKT6TKR15VAAST', 'ADCS'), 00306 ('LHKT6TKR15VAA', 'ADCV'), 00307 ('LHKSPARE16', 'TSP16'), 00308 ('LHKT6TKR25VABST', 'ADCS'), 00309 ('LHKT6TKR25VAB', 'ADCV'), 00310 ('LHKSPARE16', 'TSP16'), 00311 ('LHKT6TKRBV0ST', 'ADCS'), 00312 ('LHKT6TKRBV0', 'ADCV'), 00313 ('LHKSPARE16', 'TSP16'), 00314 ('LHKT6CAL33VDST', 'ADCS'), 00315 ('LHKT6CAL33VD', 'ADCV'), 00316 ('LHKT6TKRBV1ST', 'ADCS'), 00317 ('LHKT6TKRBV1', 'ADCV'), 00318 ('LHKT6CAL33VAST', 'ADCS'), 00319 ('LHKT6CAL33VA', 'ADCV'), 00320 ('LHKT6CALBSV1ST', 'ADCS'), 00321 ('LHKT6CALBSV1', 'ADCV'), 00322 ('LHKT6CALBSV0ST', 'ADCS'), 00323 ('LHKT6CALBSV0', 'ADCV'), 00324 ('LHKT6TEM28V0ST', 'ADCS'), 00325 ('LHKT6TEM28V0', 'ADCV'), 00326 ('LHKT6TEM33VST', 'ADCS'), 00327 ('LHKT6TEM33V', 'ADCV'), 00328 ('LHKT6TEM28V1ST', 'ADCS'), 00329 ('LHKT6TEM28V1', 'ADCV'), 00330 ('LHKT7TKR25VDST', 'ADCS'), 00331 ('LHKT7TKR25VD', 'ADCV'), 00332 ('LHKSPARE16', 'TSP16'), 00333 ('LHKT7TKR15VAAST', 'ADCS'), 00334 ('LHKT7TKR15VAA', 'ADCV'), 00335 ('LHKSPARE16', 'TSP16'), 00336 ('LHKT7TKR25VABST', 'ADCS'), 00337 ('LHKT7TKR25VAB', 'ADCV'), 00338 ('LHKSPARE16', 'TSP16'), 00339 ('LHKT7TKRBV0ST', 'ADCS'), 00340 ('LHKT7TKRBV0', 'ADCV'), 00341 ('LHKSPARE16', 'TSP16'), 00342 ('LHKT7CAL33VDST', 'ADCS'), 00343 ('LHKT7CAL33VD', 'ADCV'), 00344 ('LHKT7TKRBV1ST', 'ADCS'), 00345 ('LHKT7TKRBV1', 'ADCV'), 00346 ('LHKT7CAL33VAST', 'ADCS'), 00347 ('LHKT7CAL33VA', 'ADCV'), 00348 ('LHKT7CALBSV1ST', 'ADCS'), 00349 ('LHKT7CALBSV1', 'ADCV'), 00350 ('LHKT7CALBSV0ST', 'ADCS'), 00351 ('LHKT7CALBSV0', 'ADCV'), 00352 ('LHKT7TEM28V0ST', 'ADCS'), 00353 ('LHKT7TEM28V0', 'ADCV'), 00354 ('LHKT7TEM33VST', 'ADCS'), 00355 ('LHKT7TEM33V', 'ADCV'), 00356 ('LHKT7TEM28V1ST', 'ADCS'), 00357 ('LHKT7TEM28V1', 'ADCV'), 00358 ('LHKT8TKR25VDST', 'ADCS'), 00359 ('LHKT8TKR25VD', 'ADCV'), 00360 ('LHKSPARET8M0ADC1', 'TSP16'), 00361 ('LHKT8TKR15VAAST', 'ADCS'), 00362 ('LHKT8TKR15VAA', 'ADCV'), 00363 ('LHKSPARET8M0ADC3', 'TSP16'), 00364 ('LHKT8TKR25VABST', 'ADCS'), 00365 ('LHKT8TKR25VAB', 'ADCV'), 00366 ('LHKSPARET8M0ADC5', 'TSP16'), 00367 ('LHKT8TKRBV0ST', 'ADCS'), 00368 ('LHKT8TKRBV0', 'ADCV'), 00369 ('LHKSPARET8M0ADC7', 'TSP16'), 00370 ('LHKT8CAL33VDST', 'ADCS'), 00371 ('LHKT8CAL33VD', 'ADCV'), 00372 ('LHKT8TKRBV1ST', 'ADCS'), 00373 ('LHKT8TKRBV1', 'ADCV'), 00374 ('LHKT8CAL33VAST', 'ADCS'), 00375 ('LHKT8CAL33VA', 'ADCV'), 00376 ('LHKT8CALBSV1ST', 'ADCS'), 00377 ('LHKT8CALBSV1', 'ADCV'), 00378 ('LHKT8CALBSV0ST', 'ADCS'), 00379 ('LHKT8CALBSV0', 'ADCV'), 00380 ('LHKT8TEM28V0ST', 'ADCS'), 00381 ('LHKT8TEM28V0', 'ADCV'), 00382 ('LHKT8TEM33VST', 'ADCS'), 00383 ('LHKT8TEM33V', 'ADCV'), 00384 ('LHKT8TEM28V1ST', 'ADCS'), 00385 ('LHKT8TEM28V1', 'ADCV'), 00386 ] 00387 def __init__(self, ui): 00388 HskPacket.__init__(self, ui) 00389 self.name = "TemEnvPwr2" 00390 self.brief = "TEM Power Packet 2" 00391 self.descr = "Contains power specific ADC values for TEMs 6, 7, and 8." 00392 self.read() 00393 00394 00395 class HskPacket213(HskPacket): 00396 mnemList = [ 00397 ('LHKSPARE08', 'TSP8'), 00398 ('LHKSPARE08', 'TSP8'), 00399 ('LHKSPARE08', 'TSP8'), 00400 ('LHKSPARE08', 'TSP8'), 00401 ('LHKSPARE08', 'TSP8'), 00402 ('LHKSPARE08', 'TSP8'), 00403 ('LHKT9TKR25VDST', 'ADCS'), 00404 ('LHKT9TKR25VD', 'ADCV'), 00405 ('LHKSPARET9M0ADC1', 'TSP16'), 00406 ('LHKT9TKR15VAAST', 'ADCS'), 00407 ('LHKT9TKR15VAA', 'ADCV'), 00408 ('LHKSPARET9M0ADC3', 'TSP16'), 00409 ('LHKT9TKR25VABST', 'ADCS'), 00410 ('LHKT9TKR25VAB', 'ADCV'), 00411 ('LHKSPARET9M0ADC5', 'TSP16'), 00412 ('LHKT9TKRBV0ST', 'ADCS'), 00413 ('LHKT9TKRBV0', 'ADCV'), 00414 ('LHKSPARET9M0ADC7', 'TSP16'), 00415 ('LHKT9CAL33VDST', 'ADCS'), 00416 ('LHKT9CAL33VD', 'ADCV'), 00417 ('LHKT9TKRBV1ST', 'ADCS'), 00418 ('LHKT9TKRBV1', 'ADCV'), 00419 ('LHKT9CAL33VAST', 'ADCS'), 00420 ('LHKT9CAL33VA', 'ADCV'), 00421 ('LHKT9CALBSV1ST', 'ADCS'), 00422 ('LHKT9CALBSV1', 'ADCV'), 00423 ('LHKT9CALBSV0ST', 'ADCS'), 00424 ('LHKT9CALBSV0', 'ADCV'), 00425 ('LHKT9TEM28V0ST', 'ADCS'), 00426 ('LHKT9TEM28V0', 'ADCV'), 00427 ('LHKT9TEM33VST', 'ADCS'), 00428 ('LHKT9TEM33V', 'ADCV'), 00429 ('LHKT9TEM28V1ST', 'ADCS'), 00430 ('LHKT9TEM28V1', 'ADCV'), 00431 ('LHKTATKR25VDST', 'ADCS'), 00432 ('LHKTATKR25VD', 'ADCV'), 00433 ('LHKSPARETAM0ADC1', 'TSP16'), 00434 ('LHKTATKR15VAAST', 'ADCS'), 00435 ('LHKTATKR15VAA', 'ADCV'), 00436 ('LHKSPARETAM0ADC3', 'TSP16'), 00437 ('LHKTATKR25VABST', 'ADCS'), 00438 ('LHKTATKR25VAB', 'ADCV'), 00439 ('LHKSPARETAM0ADC5', 'TSP16'), 00440 ('LHKTATKRBV0ST', 'ADCS'), 00441 ('LHKTATKRBV0', 'ADCV'), 00442 ('LHKSPARETAM0ADC7', 'TSP16'), 00443 ('LHKTACAL33VDST', 'ADCS'), 00444 ('LHKTACAL33VD', 'ADCV'), 00445 ('LHKTATKRBV1ST', 'ADCS'), 00446 ('LHKTATKRBV1', 'ADCV'), 00447 ('LHKTACAL33VAST', 'ADCS'), 00448 ('LHKTACAL33VA', 'ADCV'), 00449 ('LHKTACALBSV1ST', 'ADCS'), 00450 ('LHKTACALBSV1', 'ADCV'), 00451 ('LHKTACALBSV0ST', 'ADCS'), 00452 ('LHKTACALBSV0', 'ADCV'), 00453 ('LHKTATEM28V0ST', 'ADCS'), 00454 ('LHKTATEM28V0', 'ADCV'), 00455 ('LHKTATEM33VST', 'ADCS'), 00456 ('LHKTATEM33V', 'ADCV'), 00457 ('LHKTATEM28V1ST', 'ADCS'), 00458 ('LHKTATEM28V1', 'ADCV'), 00459 ('LHKTBTKR25VDST', 'ADCS'), 00460 ('LHKTBTKR25VD', 'ADCV'), 00461 ('LHKSPARETBM0ADC1', 'TSP16'), 00462 ('LHKTBTKR15VAAST', 'ADCS'), 00463 ('LHKTBTKR15VAA', 'ADCV'), 00464 ('LHKSPARETBM0ADC3', 'TSP16'), 00465 ('LHKTBTKR25VABST', 'ADCS'), 00466 ('LHKTBTKR25VAB', 'ADCV'), 00467 ('LHKSPARETBM0ADC5', 'TSP16'), 00468 ('LHKTBTKRBV0ST', 'ADCS'), 00469 ('LHKTBTKRBV0', 'ADCV'), 00470 ('LHKSPARETBM0ADC7', 'TSP16'), 00471 ('LHKTBCAL33VDST', 'ADCS'), 00472 ('LHKTBCAL33VD', 'ADCV'), 00473 ('LHKTBTKRBV1ST', 'ADCS'), 00474 ('LHKTBTKRBV1', 'ADCV'), 00475 ('LHKTBCAL33VAST', 'ADCS'), 00476 ('LHKTBCAL33VA', 'ADCV'), 00477 ('LHKTBCALBSV1ST', 'ADCS'), 00478 ('LHKTBCALBSV1', 'ADCV'), 00479 ('LHKTBCALBSV0ST', 'ADCS'), 00480 ('LHKTBCALBSV0', 'ADCV'), 00481 ('LHKTBTEM28V0ST', 'ADCS'), 00482 ('LHKTBTEM28V0', 'ADCV'), 00483 ('LHKTBTEM33VST', 'ADCS'), 00484 ('LHKTBTEM33V', 'ADCV'), 00485 ('LHKTBTEM28V1ST', 'ADCS'), 00486 ('LHKTBTEM28V1', 'ADCV'), 00487 ] 00488 def __init__(self, ui): 00489 HskPacket.__init__(self, ui) 00490 self.name = "TemEnvPwr3" 00491 self.brief = "TEM Power Packet 3" 00492 self.descr = "Contains power specific ADC values for TEMs 9, 10, and 11." 00493 self.read() 00494 00495 00496 class HskPacket214(HskPacket): 00497 mnemList = [ 00498 ('LHKSPARE08', 'TSP8'), 00499 ('LHKSPARE08', 'TSP8'), 00500 ('LHKSPARE08', 'TSP8'), 00501 ('LHKSPARE08', 'TSP8'), 00502 ('LHKSPARE08', 'TSP8'), 00503 ('LHKSPARE08', 'TSP8'), 00504 ('LHKTCTKR25VDST', 'ADCS'), 00505 ('LHKTCTKR25VD', 'ADCV'), 00506 ('LHKSPARETCM0ADC1', 'TSP16'), 00507 ('LHKTCTKR15VAAST', 'ADCS'), 00508 ('LHKTCTKR15VAA', 'ADCV'), 00509 ('LHKSPARETCM0ADC3', 'TSP16'), 00510 ('LHKTCTKR25VABST', 'ADCS'), 00511 ('LHKTCTKR25VAB', 'ADCV'), 00512 ('LHKSPARETCM0ADC5', 'TSP16'), 00513 ('LHKTCTKRBV0ST', 'ADCS'), 00514 ('LHKTCTKRBV0', 'ADCV'), 00515 ('LHKSPARETCM0ADC7', 'TSP16'), 00516 ('LHKTCCAL33VDST', 'ADCS'), 00517 ('LHKTCCAL33VD', 'ADCV'), 00518 ('LHKTCTKRBV1ST', 'ADCS'), 00519 ('LHKTCTKRBV1', 'ADCV'), 00520 ('LHKTCCAL33VAST', 'ADCS'), 00521 ('LHKTCCAL33VA', 'ADCV'), 00522 ('LHKTCCALBSV1ST', 'ADCS'), 00523 ('LHKTCCALBSV1', 'ADCV'), 00524 ('LHKTCCALBSV0ST', 'ADCS'), 00525 ('LHKTCCALBSV0', 'ADCV'), 00526 ('LHKTCTEM28V0ST', 'ADCS'), 00527 ('LHKTCTEM28V0', 'ADCV'), 00528 ('LHKTCTEM33VST', 'ADCS'), 00529 ('LHKTCTEM33V', 'ADCV'), 00530 ('LHKTCTEM28V1ST', 'ADCS'), 00531 ('LHKTCTEM28V1', 'ADCV'), 00532 ('LHKTDTKR25VDST', 'ADCS'), 00533 ('LHKTDTKR25VD', 'ADCV'), 00534 ('LHKSPARETDM0ADC1', 'TSP16'), 00535 ('LHKTDTKR15VAAST', 'ADCS'), 00536 ('LHKTDTKR15VAA', 'ADCV'), 00537 ('LHKSPARETDM0ADC3', 'TSP16'), 00538 ('LHKTDTKR25VABST', 'ADCS'), 00539 ('LHKTDTKR25VAB', 'ADCV'), 00540 ('LHKSPARETDM0ADC5', 'TSP16'), 00541 ('LHKTDTKRBV0ST', 'ADCS'), 00542 ('LHKTDTKRBV0', 'ADCV'), 00543 ('LHKSPARETDM0ADC7', 'TSP16'), 00544 ('LHKTDCAL33VDST', 'ADCS'), 00545 ('LHKTDCAL33VD', 'ADCV'), 00546 ('LHKTDTKRBV1ST', 'ADCS'), 00547 ('LHKTDTKRBV1', 'ADCV'), 00548 ('LHKTDCAL33VAST', 'ADCS'), 00549 ('LHKTDCAL33VA', 'ADCV'), 00550 ('LHKTDCALBSV1ST', 'ADCS'), 00551 ('LHKTDCALBSV1', 'ADCV'), 00552 ('LHKTDCALBSV0ST', 'ADCS'), 00553 ('LHKTDCALBSV0', 'ADCV'), 00554 ('LHKTDTEM28V0ST', 'ADCS'), 00555 ('LHKTDTEM28V0', 'ADCV'), 00556 ('LHKTDTEM33VST', 'ADCS'), 00557 ('LHKTDTEM33V', 'ADCV'), 00558 ('LHKTDTEM28V1ST', 'ADCS'), 00559 ('LHKTDTEM28V1', 'ADCV'), 00560 ('LHKTETKR25VDST', 'ADCS'), 00561 ('LHKTETKR25VD', 'ADCV'), 00562 ('LHKSPARETEM0ADC1', 'TSP16'), 00563 ('LHKTETKR15VAAST', 'ADCS'), 00564 ('LHKTETKR15VAA', 'ADCV'), 00565 ('LHKSPARETEM0ADC3', 'TSP16'), 00566 ('LHKTETKR25VABST', 'ADCS'), 00567 ('LHKTETKR25VAB', 'ADCV'), 00568 ('LHKSPARETEM0ADC5', 'TSP16'), 00569 ('LHKTETKRBV0ST', 'ADCS'), 00570 ('LHKTETKRBV0', 'ADCV'), 00571 ('LHKSPARETEM0ADC7', 'TSP16'), 00572 ('LHKTECAL33VDST', 'ADCS'), 00573 ('LHKTECAL33VD', 'ADCV'), 00574 ('LHKTETKRBV1ST', 'ADCS'), 00575 ('LHKTETKRBV1', 'ADCV'), 00576 ('LHKTECAL33VAST', 'ADCS'), 00577 ('LHKTECAL33VA', 'ADCV'), 00578 ('LHKTECALBSV1ST', 'ADCS'), 00579 ('LHKTECALBSV1', 'ADCV'), 00580 ('LHKTECALBSV0ST', 'ADCS'), 00581 ('LHKTECALBSV0', 'ADCV'), 00582 ('LHKTETEM28V0ST', 'ADCS'), 00583 ('LHKTETEM28V0', 'ADCV'), 00584 ('LHKTETEM33VST', 'ADCS'), 00585 ('LHKTETEM33V', 'ADCV'), 00586 ('LHKTETEM28V1ST', 'ADCS'), 00587 ('LHKTETEM28V1', 'ADCV'), 00588 ] 00589 def __init__(self, ui): 00590 HskPacket.__init__(self, ui) 00591 self.name = "TemEnvPwr4" 00592 self.brief = "TEM Power Packet 4" 00593 self.descr = "Contains power specific ADC values for TEMs 12, 13, and 14." 00594 self.read() 00595 00596 00597 class HskPacket215(HskPacket): 00598 mnemList = [ 00599 ('LHKSPARE08', 'TSP8'), 00600 ('LHKSPARE08', 'TSP8'), 00601 ('LHKSPARE08', 'TSP8'), 00602 ('LHKSPARE08', 'TSP8'), 00603 ('LHKSPARE08', 'TSP8'), 00604 ('LHKSPARE08', 'TSP8'), 00605 ('LHKTFTKR25VDST', 'ADCS'), 00606 ('LHKTFTKR25VD', 'ADCV'), 00607 ('LHKSPARETFM0ADC1', 'TSP16'), 00608 ('LHKTFTKR15VAAST', 'ADCS'), 00609 ('LHKTFTKR15VAA', 'ADCV'), 00610 ('LHKSPARETFM0ADC3', 'TSP16'), 00611 ('LHKTFTKR25VABST', 'ADCS'), 00612 ('LHKTFTKR25VAB', 'ADCV'), 00613 ('LHKSPARETFM0ADC5', 'TSP16'), 00614 ('LHKTFTKRBV0ST', 'ADCS'), 00615 ('LHKTFTKRBV0', 'ADCV'), 00616 ('LHKSPARETFM0ADC7', 'TSP16'), 00617 ('LHKTFCAL33VDST', 'ADCS'), 00618 ('LHKTFCAL33VD', 'ADCV'), 00619 ('LHKTFTKRBV1ST', 'ADCS'), 00620 ('LHKTFTKRBV1', 'ADCV'), 00621 ('LHKTFCAL33VAST', 'ADCS'), 00622 ('LHKTFCAL33VA', 'ADCV'), 00623 ('LHKTFCALBSV1ST', 'ADCS'), 00624 ('LHKTFCALBSV1', 'ADCV'), 00625 ('LHKTFCALBSV0ST', 'ADCS'), 00626 ('LHKTFCALBSV0', 'ADCV'), 00627 ('LHKTFTEM28V0ST', 'ADCS'), 00628 ('LHKTFTEM28V0', 'ADCV'), 00629 ('LHKTFTEM33VST', 'ADCS'), 00630 ('LHKTFTEM33V', 'ADCV'), 00631 ('LHKTFTEM28V1ST', 'ADCS'), 00632 ('LHKTFTEM28V1', 'ADCV'), 00633 ('LHKRTERRCNT', 'RTERR'), 00634 ('LHKRTINTRCNT', 'INTRCNT'), 00635 ('LHKRTCXPCNT', 'CRXPCNT'), 00636 ('LHKRTCXBCNT', 'CRXBCNT'), 00637 ('LHKRTTXPCNT', 'CTXPCNT'), 00638 ('LHKRTTXBCNT', 'CTXBCNT'), 00639 ('LHKRTHKPCNT', 'HKPCNT'), 00640 ('LHKRTHKBCNT', 'HKBCNT'), 00641 ('LHKRTTLMPCNT', 'TLMPCNT'), 00642 ('LHKRTTLMBCNT', 'TLMBCNT'), 00643 ('LHKSPARE16', 'TSP16'), 00644 ('LHKSPARE16', 'TSP16'), 00645 ('LHKSPARE16', 'TSP16'), 00646 ('LHKSPARE16', 'TSP16'), 00647 ('LHKSPARE16', 'TSP16'), 00648 ('LHKSPARE16', 'TSP16'), 00649 ('LHKSPARE16', 'TSP16'), 00650 ('LHKSPARE16', 'TSP16'), 00651 ('LHKSPARE16', 'TSP16'), 00652 ('LHKSPARE16', 'TSP16'), 00653 ('LHKSPARE16', 'TSP16'), 00654 ('LHKSPARE16', 'TSP16'), 00655 ] 00656 def __init__(self, ui): 00657 HskPacket.__init__(self, ui) 00658 self.name = "TemEnvPwr5" 00659 self.brief = "TEM Power Packet 5" 00660 self.descr = "Contains powr specific ADC values for TEM 15. Contains the 1553 remote terminal statistics block." 00661 self.read() 00662 00663 00664 class HskPacket216(HskPacket): 00665 mnemList = [ 00666 ('LHKSPARE08', 'TSP8'), 00667 ('LHKSPARE08', 'TSP8'), 00668 ('LHKSPARE08', 'TSP8'), 00669 ('LHKSPARE08', 'TSP8'), 00670 ('LHKSPARE08', 'TSP8'), 00671 ('LHKSPARE08', 'TSP8'), 00672 ('LHKT0CALAF0T0ST', 'ADCS'), 00673 ('LHKT0CALAF0T0', 'ADCV'), 00674 ('LHKT0CALAF0T1ST', 'ADCS'), 00675 ('LHKT0CALAF0T1', 'ADCV'), 00676 ('LHKT0CALAF1T0ST', 'ADCS'), 00677 ('LHKT0CALAF1T0', 'ADCV'), 00678 ('LHKT0CALAF1T1ST', 'ADCS'), 00679 ('LHKT0CALAF1T1', 'ADCV'), 00680 ('LHKT0CALAF2T0ST', 'ADCS'), 00681 ('LHKT0CALAF2T0', 'ADCV'), 00682 ('LHKT0CALAF2T1ST', 'ADCS'), 00683 ('LHKT0CALAF2T1', 'ADCV'), 00684 ('LHKT0CALAF3T0ST', 'ADCS'), 00685 ('LHKT0CALAF3T0', 'ADCV'), 00686 ('LHKT0CALAF3T1ST', 'ADCS'), 00687 ('LHKT0CALAF3T1', 'ADCV'), 00688 ('LHKT0TKRC0T0ST', 'ADCS'), 00689 ('LHKT0TKRC0T0', 'ADCV'), 00690 ('LHKT0TKRC0T1ST', 'ADCS'), 00691 ('LHKT0TKRC0T1', 'ADCV'), 00692 ('LHKT0TKRC1T0ST', 'ADCS'), 00693 ('LHKT0TKRC1T0', 'ADCV'), 00694 ('LHKT0TKRC1T1ST', 'ADCS'), 00695 ('LHKT0TKRC1T1', 'ADCV'), 00696 ('LHKT0TKRC2T0ST', 'ADCS'), 00697 ('LHKT0TKRC2T0', 'ADCV'), 00698 ('LHKT0TKRC2T1ST', 'ADCS'), 00699 ('LHKT0TKRC2T1', 'ADCV'), 00700 ('LHKT0TKRC3T0ST', 'ADCS'), 00701 ('LHKT0TKRC3T0', 'ADCV'), 00702 ('LHKT0TKRC3T1ST', 'ADCS'), 00703 ('LHKT0TKRC3T1', 'ADCV'), 00704 ('LHKT0TKRC4T0ST', 'ADCS'), 00705 ('LHKT0TKRC4T0', 'ADCV'), 00706 ('LHKT0TKRC4T1ST', 'ADCS'), 00707 ('LHKT0TKRC4T1', 'ADCV'), 00708 ('LHKT0TKRC5T0ST', 'ADCS'), 00709 ('LHKT0TKRC5T0', 'ADCV'), 00710 ('LHKT0TKRC5T1ST', 'ADCS'), 00711 ('LHKT0TKRC5T1', 'ADCV'), 00712 ('LHKT0TKRC6T0ST', 'ADCS'), 00713 ('LHKT0TKRC6T0', 'ADCV'), 00714 ('LHKT0TKRC6T1ST', 'ADCS'), 00715 ('LHKT0TKRC6T1', 'ADCV'), 00716 ('LHKT0TKRC7T0ST', 'ADCS'), 00717 ('LHKT0TKRC7T0', 'ADCV'), 00718 ('LHKT0TKRC7T1ST', 'ADCS'), 00719 ('LHKT0TKRC7T1', 'ADCV'), 00720 ('LHKT1CALAF0T0ST', 'ADCS'), 00721 ('LHKT1CALAF0T0', 'ADCV'), 00722 ('LHKT1CALAF0T1ST', 'ADCS'), 00723 ('LHKT1CALAF0T1', 'ADCV'), 00724 ('LHKT1CALAF1T0ST', 'ADCS'), 00725 ('LHKT1CALAF1T0', 'ADCV'), 00726 ('LHKT1CALAF1T1ST', 'ADCS'), 00727 ('LHKT1CALAF1T1', 'ADCV'), 00728 ('LHKT1CALAF2T0ST', 'ADCS'), 00729 ('LHKT1CALAF2T0', 'ADCV'), 00730 ('LHKT1CALAF2T1ST', 'ADCS'), 00731 ('LHKT1CALAF2T1', 'ADCV'), 00732 ('LHKT1CALAF3T0ST', 'ADCS'), 00733 ('LHKT1CALAF3T0', 'ADCV'), 00734 ('LHKT1CALAF3T1ST', 'ADCS'), 00735 ('LHKT1CALAF3T1', 'ADCV'), 00736 ('LHKT1TKRC0T0ST', 'ADCS'), 00737 ('LHKT1TKRC0T0', 'ADCV'), 00738 ('LHKT1TKRC0T1ST', 'ADCS'), 00739 ('LHKT1TKRC0T1', 'ADCV'), 00740 ('LHKT1TKRC1T0ST', 'ADCS'), 00741 ('LHKT1TKRC1T0', 'ADCV'), 00742 ('LHKT1TKRC1T1ST', 'ADCS'), 00743 ('LHKT1TKRC1T1', 'ADCV'), 00744 ('LHKT1TKRC2T0ST', 'ADCS'), 00745 ('LHKT1TKRC2T0', 'ADCV'), 00746 ('LHKT1TKRC2T1ST', 'ADCS'), 00747 ('LHKT1TKRC2T1', 'ADCV'), 00748 ('LHKT1TKRC3T0ST', 'ADCS'), 00749 ('LHKT1TKRC3T0', 'ADCV'), 00750 ('LHKT1TKRC3T1ST', 'ADCS'), 00751 ('LHKT1TKRC3T1', 'ADCV'), 00752 ('LHKT1TKRC4T0ST', 'ADCS'), 00753 ('LHKT1TKRC4T0', 'ADCV'), 00754 ('LHKT1TKRC4T1ST', 'ADCS'), 00755 ('LHKT1TKRC4T1', 'ADCV'), 00756 ('LHKT1TKRC5T0ST', 'ADCS'), 00757 ('LHKT1TKRC5T0', 'ADCV'), 00758 ('LHKT1TKRC5T1ST', 'ADCS'), 00759 ('LHKT1TKRC5T1', 'ADCV'), 00760 ('LHKT1TKRC6T0ST', 'ADCS'), 00761 ('LHKT1TKRC6T0', 'ADCV'), 00762 ('LHKT1TKRC6T1ST', 'ADCS'), 00763 ('LHKT1TKRC6T1', 'ADCV'), 00764 ('LHKT1TKRC7T0ST', 'ADCS'), 00765 ('LHKT1TKRC7T0', 'ADCV'), 00766 ('LHKT1TKRC7T1ST', 'ADCS'), 00767 ('LHKT1TKRC7T1', 'ADCV'), 00768 ] 00769 def __init__(self, ui): 00770 HskPacket.__init__(self, ui) 00771 self.name = "TemEnvTemp0" 00772 self.brief = "TEM Temperature Packet 0" 00773 self.descr = "Contains temperature specific ADC values for TEMs 0 and 1." 00774 self.read() 00775 00776 00777 class HskPacket217(HskPacket): 00778 mnemList = [ 00779 ('LHKSPARE08', 'TSP8'), 00780 ('LHKSPARE08', 'TSP8'), 00781 ('LHKSPARE08', 'TSP8'), 00782 ('LHKSPARE08', 'TSP8'), 00783 ('LHKSPARE08', 'TSP8'), 00784 ('LHKSPARE08', 'TSP8'), 00785 ('LHKT2CALAF0T0ST', 'ADCS'), 00786 ('LHKT2CALAF0T0', 'ADCV'), 00787 ('LHKT2CALAF0T1ST', 'ADCS'), 00788 ('LHKT2CALAF0T1', 'ADCV'), 00789 ('LHKT2CALAF1T0ST', 'ADCS'), 00790 ('LHKT2CALAF1T0', 'ADCV'), 00791 ('LHKT2CALAF1T1ST', 'ADCS'), 00792 ('LHKT2CALAF1T1', 'ADCV'), 00793 ('LHKT2CALAF2T0ST', 'ADCS'), 00794 ('LHKT2CALAF2T0', 'ADCV'), 00795 ('LHKT2CALAF2T1ST', 'ADCS'), 00796 ('LHKT2CALAF2T1', 'ADCV'), 00797 ('LHKT2CALAF3T0ST', 'ADCS'), 00798 ('LHKT2CALAF3T0', 'ADCV'), 00799 ('LHKT2CALAF3T1ST', 'ADCS'), 00800 ('LHKT2CALAF3T1', 'ADCV'), 00801 ('LHKT2TKRC0T0ST', 'ADCS'), 00802 ('LHKT2TKRC0T0', 'ADCV'), 00803 ('LHKT2TKRC0T1ST', 'ADCS'), 00804 ('LHKT2TKRC0T1', 'ADCV'), 00805 ('LHKT2TKRC1T0ST', 'ADCS'), 00806 ('LHKT2TKRC1T0', 'ADCV'), 00807 ('LHKT2TKRC1T1ST', 'ADCS'), 00808 ('LHKT2TKRC1T1', 'ADCV'), 00809 ('LHKT2TKRC2T0ST', 'ADCS'), 00810 ('LHKT2TKRC2T0', 'ADCV'), 00811 ('LHKT2TKRC2T1ST', 'ADCS'), 00812 ('LHKT2TKRC2T1', 'ADCV'), 00813 ('LHKT2TKRC3T0ST', 'ADCS'), 00814 ('LHKT2TKRC3T0', 'ADCV'), 00815 ('LHKT2TKRC3T1ST', 'ADCS'), 00816 ('LHKT2TKRC3T1', 'ADCV'), 00817 ('LHKT2TKRC4T0ST', 'ADCS'), 00818 ('LHKT2TKRC4T0', 'ADCV'), 00819 ('LHKT2TKRC4T1ST', 'ADCS'), 00820 ('LHKT2TKRC4T1', 'ADCV'), 00821 ('LHKT2TKRC5T0ST', 'ADCS'), 00822 ('LHKT2TKRC5T0', 'ADCV'), 00823 ('LHKT2TKRC5T1ST', 'ADCS'), 00824 ('LHKT2TKRC5T1', 'ADCV'), 00825 ('LHKT2TKRC6T0ST', 'ADCS'), 00826 ('LHKT2TKRC6T0', 'ADCV'), 00827 ('LHKT2TKRC6T1ST', 'ADCS'), 00828 ('LHKT2TKRC6T1', 'ADCV'), 00829 ('LHKT2TKRC7T0ST', 'ADCS'), 00830 ('LHKT2TKRC7T0', 'ADCV'), 00831 ('LHKT2TKRC7T1ST', 'ADCS'), 00832 ('LHKT2TKRC7T1', 'ADCV'), 00833 ('LHKT3CALAF0T0ST', 'ADCS'), 00834 ('LHKT3CALAF0T0', 'ADCV'), 00835 ('LHKT3CALAF0T1ST', 'ADCS'), 00836 ('LHKT3CALAF0T1', 'ADCV'), 00837 ('LHKT3CALAF1T0ST', 'ADCS'), 00838 ('LHKT3CALAF1T0', 'ADCV'), 00839 ('LHKT3CALAF1T1ST', 'ADCS'), 00840 ('LHKT3CALAF1T1', 'ADCV'), 00841 ('LHKT3CALAF2T0ST', 'ADCS'), 00842 ('LHKT3CALAF2T0', 'ADCV'), 00843 ('LHKT3CALAF2T1ST', 'ADCS'), 00844 ('LHKT3CALAF2T1', 'ADCV'), 00845 ('LHKT3CALAF3T0ST', 'ADCS'), 00846 ('LHKT3CALAF3T0', 'ADCV'), 00847 ('LHKT3CALAF3T1ST', 'ADCS'), 00848 ('LHKT3CALAF3T1', 'ADCV'), 00849 ('LHKT3TKRC0T0ST', 'ADCS'), 00850 ('LHKT3TKRC0T0', 'ADCV'), 00851 ('LHKT3TKRC0T1ST', 'ADCS'), 00852 ('LHKT3TKRC0T1', 'ADCV'), 00853 ('LHKT3TKRC1T0ST', 'ADCS'), 00854 ('LHKT3TKRC1T0', 'ADCV'), 00855 ('LHKT3TKRC1T1ST', 'ADCS'), 00856 ('LHKT3TKRC1T1', 'ADCV'), 00857 ('LHKT3TKRC2T0ST', 'ADCS'), 00858 ('LHKT3TKRC2T0', 'ADCV'), 00859 ('LHKT3TKRC2T1ST', 'ADCS'), 00860 ('LHKT3TKRC2T1', 'ADCV'), 00861 ('LHKT3TKRC3T0ST', 'ADCS'), 00862 ('LHKT3TKRC3T0', 'ADCV'), 00863 ('LHKT3TKRC3T1ST', 'ADCS'), 00864 ('LHKT3TKRC3T1', 'ADCV'), 00865 ('LHKT3TKRC4T0ST', 'ADCS'), 00866 ('LHKT3TKRC4T0', 'ADCV'), 00867 ('LHKT3TKRC4T1ST', 'ADCS'), 00868 ('LHKT3TKRC4T1', 'ADCV'), 00869 ('LHKT3TKRC5T0ST', 'ADCS'), 00870 ('LHKT3TKRC5T0', 'ADCV'), 00871 ('LHKT3TKRC5T1ST', 'ADCS'), 00872 ('LHKT3TKRC5T1', 'ADCV'), 00873 ('LHKT3TKRC6T0ST', 'ADCS'), 00874 ('LHKT3TKRC6T0', 'ADCV'), 00875 ('LHKT3TKRC6T1ST', 'ADCS'), 00876 ('LHKT3TKRC6T1', 'ADCV'), 00877 ('LHKT3TKRC7T0ST', 'ADCS'), 00878 ('LHKT3TKRC7T0', 'ADCV'), 00879 ('LHKT3TKRC7T1ST', 'ADCS'), 00880 ('LHKT3TKRC7T1', 'ADCV'), 00881 ] 00882 def __init__(self, ui): 00883 HskPacket.__init__(self, ui) 00884 self.name = "TemEnvTemp1" 00885 self.brief = "TEM Temperature Packet 1" 00886 self.descr = "Contains temperature specific ADC values for TEMs 2 and 3." 00887 self.read() 00888 00889 00890 class HskPacket218(HskPacket): 00891 mnemList = [ 00892 ('LHKSPARE08', 'TSP8'), 00893 ('LHKSPARE08', 'TSP8'), 00894 ('LHKSPARE08', 'TSP8'), 00895 ('LHKSPARE08', 'TSP8'), 00896 ('LHKSPARE08', 'TSP8'), 00897 ('LHKSPARE08', 'TSP8'), 00898 ('LHKT4CALAF0T0ST', 'ADCS'), 00899 ('LHKT4CALAF0T0', 'ADCV'), 00900 ('LHKT4CALAF0T1ST', 'ADCS'), 00901 ('LHKT4CALAF0T1', 'ADCV'), 00902 ('LHKT4CALAF1T0ST', 'ADCS'), 00903 ('LHKT4CALAF1T0', 'ADCV'), 00904 ('LHKT4CALAF1T1ST', 'ADCS'), 00905 ('LHKT4CALAF1T1', 'ADCV'), 00906 ('LHKT4CALAF2T0ST', 'ADCS'), 00907 ('LHKT4CALAF2T0', 'ADCV'), 00908 ('LHKT4CALAF2T1ST', 'ADCS'), 00909 ('LHKT4CALAF2T1', 'ADCV'), 00910 ('LHKT4CALAF3T0ST', 'ADCS'), 00911 ('LHKT4CALAF3T0', 'ADCV'), 00912 ('LHKT4CALAF3T1ST', 'ADCS'), 00913 ('LHKT4CALAF3T1', 'ADCV'), 00914 ('LHKT4TKRC0T0ST', 'ADCS'), 00915 ('LHKT4TKRC0T0', 'ADCV'), 00916 ('LHKT4TKRC0T1ST', 'ADCS'), 00917 ('LHKT4TKRC0T1', 'ADCV'), 00918 ('LHKT4TKRC1T0ST', 'ADCS'), 00919 ('LHKT4TKRC1T0', 'ADCV'), 00920 ('LHKT4TKRC1T1ST', 'ADCS'), 00921 ('LHKT4TKRC1T1', 'ADCV'), 00922 ('LHKT4TKRC2T0ST', 'ADCS'), 00923 ('LHKT4TKRC2T0', 'ADCV'), 00924 ('LHKT4TKRC2T1ST', 'ADCS'), 00925 ('LHKT4TKRC2T1', 'ADCV'), 00926 ('LHKT4TKRC3T0ST', 'ADCS'), 00927 ('LHKT4TKRC3T0', 'ADCV'), 00928 ('LHKT4TKRC3T1ST', 'ADCS'), 00929 ('LHKT4TKRC3T1', 'ADCV'), 00930 ('LHKT4TKRC4T0ST', 'ADCS'), 00931 ('LHKT4TKRC4T0', 'ADCV'), 00932 ('LHKT4TKRC4T1ST', 'ADCS'), 00933 ('LHKT4TKRC4T1', 'ADCV'), 00934 ('LHKT4TKRC5T0ST', 'ADCS'), 00935 ('LHKT4TKRC5T0', 'ADCV'), 00936 ('LHKT4TKRC5T1ST', 'ADCS'), 00937 ('LHKT4TKRC5T1', 'ADCV'), 00938 ('LHKT4TKRC6T0ST', 'ADCS'), 00939 ('LHKT4TKRC6T0', 'ADCV'), 00940 ('LHKT4TKRC6T1ST', 'ADCS'), 00941 ('LHKT4TKRC6T1', 'ADCV'), 00942 ('LHKT4TKRC7T0ST', 'ADCS'), 00943 ('LHKT4TKRC7T0', 'ADCV'), 00944 ('LHKT4TKRC7T1ST', 'ADCS'), 00945 ('LHKT4TKRC7T1', 'ADCV'), 00946 ('LHKT5CALAF0T0ST', 'ADCS'), 00947 ('LHKT5CALAF0T0', 'ADCV'), 00948 ('LHKT5CALAF0T1ST', 'ADCS'), 00949 ('LHKT5CALAF0T1', 'ADCV'), 00950 ('LHKT5CALAF1T0ST', 'ADCS'), 00951 ('LHKT5CALAF1T0', 'ADCV'), 00952 ('LHKT5CALAF1T1ST', 'ADCS'), 00953 ('LHKT5CALAF1T1', 'ADCV'), 00954 ('LHKT5CALAF2T0ST', 'ADCS'), 00955 ('LHKT5CALAF2T0', 'ADCV'), 00956 ('LHKT5CALAF2T1ST', 'ADCS'), 00957 ('LHKT5CALAF2T1', 'ADCV'), 00958 ('LHKT5CALAF3T0ST', 'ADCS'), 00959 ('LHKT5CALAF3T0', 'ADCV'), 00960 ('LHKT5CALAF3T1ST', 'ADCS'), 00961 ('LHKT5CALAF3T1', 'ADCV'), 00962 ('LHKT5TKRC0T0ST', 'ADCS'), 00963 ('LHKT5TKRC0T0', 'ADCV'), 00964 ('LHKT5TKRC0T1ST', 'ADCS'), 00965 ('LHKT5TKRC0T1', 'ADCV'), 00966 ('LHKT5TKRC1T0ST', 'ADCS'), 00967 ('LHKT5TKRC1T0', 'ADCV'), 00968 ('LHKT5TKRC1T1ST', 'ADCS'), 00969 ('LHKT5TKRC1T1', 'ADCV'), 00970 ('LHKT5TKRC2T0ST', 'ADCS'), 00971 ('LHKT5TKRC2T0', 'ADCV'), 00972 ('LHKT5TKRC2T1ST', 'ADCS'), 00973 ('LHKT5TKRC2T1', 'ADCV'), 00974 ('LHKT5TKRC3T0ST', 'ADCS'), 00975 ('LHKT5TKRC3T0', 'ADCV'), 00976 ('LHKT5TKRC3T1ST', 'ADCS'), 00977 ('LHKT5TKRC3T1', 'ADCV'), 00978 ('LHKT5TKRC4T0ST', 'ADCS'), 00979 ('LHKT5TKRC4T0', 'ADCV'), 00980 ('LHKT5TKRC4T1ST', 'ADCS'), 00981 ('LHKT5TKRC4T1', 'ADCV'), 00982 ('LHKT5TKRC5T0ST', 'ADCS'), 00983 ('LHKT5TKRC5T0', 'ADCV'), 00984 ('LHKT5TKRC5T1ST', 'ADCS'), 00985 ('LHKT5TKRC5T1', 'ADCV'), 00986 ('LHKT5TKRC6T0ST', 'ADCS'), 00987 ('LHKT5TKRC6T0', 'ADCV'), 00988 ('LHKT5TKRC6T1ST', 'ADCS'), 00989 ('LHKT5TKRC6T1', 'ADCV'), 00990 ('LHKT5TKRC7T0ST', 'ADCS'), 00991 ('LHKT5TKRC7T0', 'ADCV'), 00992 ('LHKT5TKRC7T1ST', 'ADCS'), 00993 ('LHKT5TKRC7T1', 'ADCV'), 00994 ] 00995 def __init__(self, ui): 00996 HskPacket.__init__(self, ui) 00997 self.name = "TemEnvTemp2" 00998 self.brief = "TEM Temperature Packet 2" 00999 self.descr = "Contains temperature specific ADC values for TEMs 4 and 5." 01000 self.read() 01001 01002 01003 class HskPacket219(HskPacket): 01004 mnemList = [ 01005 ('LHKSPARE08', 'TSP8'), 01006 ('LHKSPARE08', 'TSP8'), 01007 ('LHKSPARE08', 'TSP8'), 01008 ('LHKSPARE08', 'TSP8'), 01009 ('LHKSPARE08', 'TSP8'), 01010 ('LHKSPARE08', 'TSP8'), 01011 ('LHKT6CALAF0T0ST', 'ADCS'), 01012 ('LHKT6CALAF0T0', 'ADCV'), 01013 ('LHKT6CALAF0T1ST', 'ADCS'), 01014 ('LHKT6CALAF0T1', 'ADCV'), 01015 ('LHKT6CALAF1T0ST', 'ADCS'), 01016 ('LHKT6CALAF1T0', 'ADCV'), 01017 ('LHKT6CALAF1T1ST', 'ADCS'), 01018 ('LHKT6CALAF1T1', 'ADCV'), 01019 ('LHKT6CALAF2T0ST', 'ADCS'), 01020 ('LHKT6CALAF2T0', 'ADCV'), 01021 ('LHKT6CALAF2T1ST', 'ADCS'), 01022 ('LHKT6CALAF2T1', 'ADCV'), 01023 ('LHKT6CALAF3T0ST', 'ADCS'), 01024 ('LHKT6CALAF3T0', 'ADCV'), 01025 ('LHKT6CALAF3T1ST', 'ADCS'), 01026 ('LHKT6CALAF3T1', 'ADCV'), 01027 ('LHKT6TKRC0T0ST', 'ADCS'), 01028 ('LHKT6TKRC0T0', 'ADCV'), 01029 ('LHKT6TKRC0T1ST', 'ADCS'), 01030 ('LHKT6TKRC0T1', 'ADCV'), 01031 ('LHKT6TKRC1T0ST', 'ADCS'), 01032 ('LHKT6TKRC1T0', 'ADCV'), 01033 ('LHKT6TKRC1T1ST', 'ADCS'), 01034 ('LHKT6TKRC1T1', 'ADCV'), 01035 ('LHKT6TKRC2T0ST', 'ADCS'), 01036 ('LHKT6TKRC2T0', 'ADCV'), 01037 ('LHKT6TKRC2T1ST', 'ADCS'), 01038 ('LHKT6TKRC2T1', 'ADCV'), 01039 ('LHKT6TKRC3T0ST', 'ADCS'), 01040 ('LHKT6TKRC3T0', 'ADCV'), 01041 ('LHKT6TKRC3T1ST', 'ADCS'), 01042 ('LHKT6TKRC3T1', 'ADCV'), 01043 ('LHKT6TKRC4T0ST', 'ADCS'), 01044 ('LHKT6TKRC4T0', 'ADCV'), 01045 ('LHKT6TKRC4T1ST', 'ADCS'), 01046 ('LHKT6TKRC4T1', 'ADCV'), 01047 ('LHKT6TKRC5T0ST', 'ADCS'), 01048 ('LHKT6TKRC5T0', 'ADCV'), 01049 ('LHKT6TKRC5T1ST', 'ADCS'), 01050 ('LHKT6TKRC5T1', 'ADCV'), 01051 ('LHKT6TKRC6T0ST', 'ADCS'), 01052 ('LHKT6TKRC6T0', 'ADCV'), 01053 ('LHKT6TKRC6T1ST', 'ADCS'), 01054 ('LHKT6TKRC6T1', 'ADCV'), 01055 ('LHKT6TKRC7T0ST', 'ADCS'), 01056 ('LHKT6TKRC7T0', 'ADCV'), 01057 ('LHKT6TKRC7T1ST', 'ADCS'), 01058 ('LHKT6TKRC7T1', 'ADCV'), 01059 ('LHKT7CALAF0T0ST', 'ADCS'), 01060 ('LHKT7CALAF0T0', 'ADCV'), 01061 ('LHKT7CALAF0T1ST', 'ADCS'), 01062 ('LHKT7CALAF0T1', 'ADCV'), 01063 ('LHKT7CALAF1T0ST', 'ADCS'), 01064 ('LHKT7CALAF1T0', 'ADCV'), 01065 ('LHKT7CALAF1T1ST', 'ADCS'), 01066 ('LHKT7CALAF1T1', 'ADCV'), 01067 ('LHKT7CALAF2T0ST', 'ADCS'), 01068 ('LHKT7CALAF2T0', 'ADCV'), 01069 ('LHKT7CALAF2T1ST', 'ADCS'), 01070 ('LHKT7CALAF2T1', 'ADCV'), 01071 ('LHKT7CALAF3T0ST', 'ADCS'), 01072 ('LHKT7CALAF3T0', 'ADCV'), 01073 ('LHKT7CALAF3T1ST', 'ADCS'), 01074 ('LHKT7CALAF3T1', 'ADCV'), 01075 ('LHKT7TKRC0T0ST', 'ADCS'), 01076 ('LHKT7TKRC0T0', 'ADCV'), 01077 ('LHKT7TKRC0T1ST', 'ADCS'), 01078 ('LHKT7TKRC0T1', 'ADCV'), 01079 ('LHKT7TKRC1T0ST', 'ADCS'), 01080 ('LHKT7TKRC1T0', 'ADCV'), 01081 ('LHKT7TKRC1T1ST', 'ADCS'), 01082 ('LHKT7TKRC1T1', 'ADCV'), 01083 ('LHKT7TKRC2T0ST', 'ADCS'), 01084 ('LHKT7TKRC2T0', 'ADCV'), 01085 ('LHKT7TKRC2T1ST', 'ADCS'), 01086 ('LHKT7TKRC2T1', 'ADCV'), 01087 ('LHKT7TKRC3T0ST', 'ADCS'), 01088 ('LHKT7TKRC3T0', 'ADCV'), 01089 ('LHKT7TKRC3T1ST', 'ADCS'), 01090 ('LHKT7TKRC3T1', 'ADCV'), 01091 ('LHKT7TKRC4T0ST', 'ADCS'), 01092 ('LHKT7TKRC4T0', 'ADCV'), 01093 ('LHKT7TKRC4T1ST', 'ADCS'), 01094 ('LHKT7TKRC4T1', 'ADCV'), 01095 ('LHKT7TKRC5T0ST', 'ADCS'), 01096 ('LHKT7TKRC5T0', 'ADCV'), 01097 ('LHKT7TKRC5T1ST', 'ADCS'), 01098 ('LHKT7TKRC5T1', 'ADCV'), 01099 ('LHKT7TKRC6T0ST', 'ADCS'), 01100 ('LHKT7TKRC6T0', 'ADCV'), 01101 ('LHKT7TKRC6T1ST', 'ADCS'), 01102 ('LHKT7TKRC6T1', 'ADCV'), 01103 ('LHKT7TKRC7T0ST', 'ADCS'), 01104 ('LHKT7TKRC7T0', 'ADCV'), 01105 ('LHKT7TKRC7T1ST', 'ADCS'), 01106 ('LHKT7TKRC7T1', 'ADCV'), 01107 ] 01108 def __init__(self, ui): 01109 HskPacket.__init__(self, ui) 01110 self.name = "TemEnvTemp3" 01111 self.brief = "TEM Temperature Packet 3" 01112 self.descr = "Contains temperature specific ADC values for TEMs 6 and 7." 01113 self.read() 01114 01115 01116 class HskPacket21a(HskPacket): 01117 mnemList = [ 01118 ('LHKSPARE08', 'TSP8'), 01119 ('LHKSPARE08', 'TSP8'), 01120 ('LHKSPARE08', 'TSP8'), 01121 ('LHKSPARE08', 'TSP8'), 01122 ('LHKSPARE08', 'TSP8'), 01123 ('LHKSPARE08', 'TSP8'), 01124 ('LHKT8CALAF0T0ST', 'ADCS'), 01125 ('LHKT8CALAF0T0', 'ADCV'), 01126 ('LHKT8CALAF0T1ST', 'ADCS'), 01127 ('LHKT8CALAF0T1', 'ADCV'), 01128 ('LHKT8CALAF1T0ST', 'ADCS'), 01129 ('LHKT8CALAF1T0', 'ADCV'), 01130 ('LHKT8CALAF1T1ST', 'ADCS'), 01131 ('LHKT8CALAF1T1', 'ADCV'), 01132 ('LHKT8CALAF2T0ST', 'ADCS'), 01133 ('LHKT8CALAF2T0', 'ADCV'), 01134 ('LHKT8CALAF2T1ST', 'ADCS'), 01135 ('LHKT8CALAF2T1', 'ADCV'), 01136 ('LHKT8CALAF3T0ST', 'ADCS'), 01137 ('LHKT8CALAF3T0', 'ADCV'), 01138 ('LHKT8CALAF3T1ST', 'ADCS'), 01139 ('LHKT8CALAF3T1', 'ADCV'), 01140 ('LHKT8TKRC0T0ST', 'ADCS'), 01141 ('LHKT8TKRC0T0', 'ADCV'), 01142 ('LHKT8TKRC0T1ST', 'ADCS'), 01143 ('LHKT8TKRC0T1', 'ADCV'), 01144 ('LHKT8TKRC1T0ST', 'ADCS'), 01145 ('LHKT8TKRC1T0', 'ADCV'), 01146 ('LHKT8TKRC1T1ST', 'ADCS'), 01147 ('LHKT8TKRC1T1', 'ADCV'), 01148 ('LHKT8TKRC2T0ST', 'ADCS'), 01149 ('LHKT8TKRC2T0', 'ADCV'), 01150 ('LHKT8TKRC2T1ST', 'ADCS'), 01151 ('LHKT8TKRC2T1', 'ADCV'), 01152 ('LHKT8TKRC3T0ST', 'ADCS'), 01153 ('LHKT8TKRC3T0', 'ADCV'), 01154 ('LHKT8TKRC3T1ST', 'ADCS'), 01155 ('LHKT8TKRC3T1', 'ADCV'), 01156 ('LHKT8TKRC4T0ST', 'ADCS'), 01157 ('LHKT8TKRC4T0', 'ADCV'), 01158 ('LHKT8TKRC4T1ST', 'ADCS'), 01159 ('LHKT8TKRC4T1', 'ADCV'), 01160 ('LHKT8TKRC5T0ST', 'ADCS'), 01161 ('LHKT8TKRC5T0', 'ADCV'), 01162 ('LHKT8TKRC5T1ST', 'ADCS'), 01163 ('LHKT8TKRC5T1', 'ADCV'), 01164 ('LHKT8TKRC6T0ST', 'ADCS'), 01165 ('LHKT8TKRC6T0', 'ADCV'), 01166 ('LHKT8TKRC6T1ST', 'ADCS'), 01167 ('LHKT8TKRC6T1', 'ADCV'), 01168 ('LHKT8TKRC7T0ST', 'ADCS'), 01169 ('LHKT8TKRC7T0', 'ADCV'), 01170 ('LHKT8TKRC7T1ST', 'ADCS'), 01171 ('LHKT8TKRC7T1', 'ADCV'), 01172 ('LHKT9CALAF0T0ST', 'ADCS'), 01173 ('LHKT9CALAF0T0', 'ADCV'), 01174 ('LHKT9CALAF0T1ST', 'ADCS'), 01175 ('LHKT9CALAF0T1', 'ADCV'), 01176 ('LHKT9CALAF1T0ST', 'ADCS'), 01177 ('LHKT9CALAF1T0', 'ADCV'), 01178 ('LHKT9CALAF1T1ST', 'ADCS'), 01179 ('LHKT9CALAF1T1', 'ADCV'), 01180 ('LHKT9CALAF2T0ST', 'ADCS'), 01181 ('LHKT9CALAF2T0', 'ADCV'), 01182 ('LHKT9CALAF2T1ST', 'ADCS'), 01183 ('LHKT9CALAF2T1', 'ADCV'), 01184 ('LHKT9CALAF3T0ST', 'ADCS'), 01185 ('LHKT9CALAF3T0', 'ADCV'), 01186 ('LHKT9CALAF3T1ST', 'ADCS'), 01187 ('LHKT9CALAF3T1', 'ADCV'), 01188 ('LHKT9TKRC0T0ST', 'ADCS'), 01189 ('LHKT9TKRC0T0', 'ADCV'), 01190 ('LHKT9TKRC0T1ST', 'ADCS'), 01191 ('LHKT9TKRC0T1', 'ADCV'), 01192 ('LHKT9TKRC1T0ST', 'ADCS'), 01193 ('LHKT9TKRC1T0', 'ADCV'), 01194 ('LHKT9TKRC1T1ST', 'ADCS'), 01195 ('LHKT9TKRC1T1', 'ADCV'), 01196 ('LHKT9TKRC2T0ST', 'ADCS'), 01197 ('LHKT9TKRC2T0', 'ADCV'), 01198 ('LHKT9TKRC2T1ST', 'ADCS'), 01199 ('LHKT9TKRC2T1', 'ADCV'), 01200 ('LHKT9TKRC3T0ST', 'ADCS'), 01201 ('LHKT9TKRC3T0', 'ADCV'), 01202 ('LHKT9TKRC3T1ST', 'ADCS'), 01203 ('LHKT9TKRC3T1', 'ADCV'), 01204 ('LHKT9TKRC4T0ST', 'ADCS'), 01205 ('LHKT9TKRC4T0', 'ADCV'), 01206 ('LHKT9TKRC4T1ST', 'ADCS'), 01207 ('LHKT9TKRC4T1', 'ADCV'), 01208 ('LHKT9TKRC5T0ST', 'ADCS'), 01209 ('LHKT9TKRC5T0', 'ADCV'), 01210 ('LHKT9TKRC5T1ST', 'ADCS'), 01211 ('LHKT9TKRC5T1', 'ADCV'), 01212 ('LHKT9TKRC6T0ST', 'ADCS'), 01213 ('LHKT9TKRC6T0', 'ADCV'), 01214 ('LHKT9TKRC6T1ST', 'ADCS'), 01215 ('LHKT9TKRC6T1', 'ADCV'), 01216 ('LHKT9TKRC7T0ST', 'ADCS'), 01217 ('LHKT9TKRC7T0', 'ADCV'), 01218 ('LHKT9TKRC7T1ST', 'ADCS'), 01219 ('LHKT9TKRC7T1', 'ADCV'), 01220 ] 01221 def __init__(self, ui): 01222 HskPacket.__init__(self, ui) 01223 self.name = "TemEnvTemp4" 01224 self.brief = "TEM Temperature Packet 4" 01225 self.descr = "Contains temperature specific ADC values for TEMs 8 and 9." 01226 self.read() 01227 01228 01229 class HskPacket21b(HskPacket): 01230 mnemList = [ 01231 ('LHKSPARE08', 'TSP8'), 01232 ('LHKSPARE08', 'TSP8'), 01233 ('LHKSPARE08', 'TSP8'), 01234 ('LHKSPARE08', 'TSP8'), 01235 ('LHKSPARE08', 'TSP8'), 01236 ('LHKSPARE08', 'TSP8'), 01237 ('LHKTACALAF0T0ST', 'ADCS'), 01238 ('LHKTACALAF0T0', 'ADCV'), 01239 ('LHKTACALAF0T1ST', 'ADCS'), 01240 ('LHKTACALAF0T1', 'ADCV'), 01241 ('LHKTACALAF1T0ST', 'ADCS'), 01242 ('LHKTACALAF1T0', 'ADCV'), 01243 ('LHKTACALAF1T1ST', 'ADCS'), 01244 ('LHKTACALAF1T1', 'ADCV'), 01245 ('LHKTACALAF2T0ST', 'ADCS'), 01246 ('LHKTACALAF2T0', 'ADCV'), 01247 ('LHKTACALAF2T1ST', 'ADCS'), 01248 ('LHKTACALAF2T1', 'ADCV'), 01249 ('LHKTACALAF3T0ST', 'ADCS'), 01250 ('LHKTACALAF3T0', 'ADCV'), 01251 ('LHKTACALAF3T1ST', 'ADCS'), 01252 ('LHKTACALAF3T1', 'ADCV'), 01253 ('LHKTATKRC0T0ST', 'ADCS'), 01254 ('LHKTATKRC0T0', 'ADCV'), 01255 ('LHKTATKRC0T1ST', 'ADCS'), 01256 ('LHKTATKRC0T1', 'ADCV'), 01257 ('LHKTATKRC1T0ST', 'ADCS'), 01258 ('LHKTATKRC1T0', 'ADCV'), 01259 ('LHKTATKRC1T1ST', 'ADCS'), 01260 ('LHKTATKRC1T1', 'ADCV'), 01261 ('LHKTATKRC2T0ST', 'ADCS'), 01262 ('LHKTATKRC2T0', 'ADCV'), 01263 ('LHKTATKRC2T1ST', 'ADCS'), 01264 ('LHKTATKRC2T1', 'ADCV'), 01265 ('LHKTATKRC3T0ST', 'ADCS'), 01266 ('LHKTATKRC3T0', 'ADCV'), 01267 ('LHKTATKRC3T1ST', 'ADCS'), 01268 ('LHKTATKRC3T1', 'ADCV'), 01269 ('LHKTATKRC4T0ST', 'ADCS'), 01270 ('LHKTATKRC4T0', 'ADCV'), 01271 ('LHKTATKRC4T1ST', 'ADCS'), 01272 ('LHKTATKRC4T1', 'ADCV'), 01273 ('LHKTATKRC5T0ST', 'ADCS'), 01274 ('LHKTATKRC5T0', 'ADCV'), 01275 ('LHKTATKRC5T1ST', 'ADCS'), 01276 ('LHKTATKRC5T1', 'ADCV'), 01277 ('LHKTATKRC6T0ST', 'ADCS'), 01278 ('LHKTATKRC6T0', 'ADCV'), 01279 ('LHKTATKRC6T1ST', 'ADCS'), 01280 ('LHKTATKRC6T1', 'ADCV'), 01281 ('LHKTATKRC7T0ST', 'ADCS'), 01282 ('LHKTATKRC7T0', 'ADCV'), 01283 ('LHKTATKRC7T1ST', 'ADCS'), 01284 ('LHKTATKRC7T1', 'ADCV'), 01285 ('LHKTBCALAF0T0ST', 'ADCS'), 01286 ('LHKTBCALAF0T0', 'ADCV'), 01287 ('LHKTBCALAF0T1ST', 'ADCS'), 01288 ('LHKTBCALAF0T1', 'ADCV'), 01289 ('LHKTBCALAF1T0ST', 'ADCS'), 01290 ('LHKTBCALAF1T0', 'ADCV'), 01291 ('LHKTBCALAF1T1ST', 'ADCS'), 01292 ('LHKTBCALAF1T1', 'ADCV'), 01293 ('LHKTBCALAF2T0ST', 'ADCS'), 01294 ('LHKTBCALAF2T0', 'ADCV'), 01295 ('LHKTBCALAF2T1ST', 'ADCS'), 01296 ('LHKTBCALAF2T1', 'ADCV'), 01297 ('LHKTBCALAF3T0ST', 'ADCS'), 01298 ('LHKTBCALAF3T0', 'ADCV'), 01299 ('LHKTBCALAF3T1ST', 'ADCS'), 01300 ('LHKTBCALAF3T1', 'ADCV'), 01301 ('LHKTBTKRC0T0ST', 'ADCS'), 01302 ('LHKTBTKRC0T0', 'ADCV'), 01303 ('LHKTBTKRC0T1ST', 'ADCS'), 01304 ('LHKTBTKRC0T1', 'ADCV'), 01305 ('LHKTBTKRC1T0ST', 'ADCS'), 01306 ('LHKTBTKRC1T0', 'ADCV'), 01307 ('LHKTBTKRC1T1ST', 'ADCS'), 01308 ('LHKTBTKRC1T1', 'ADCV'), 01309 ('LHKTBTKRC2T0ST', 'ADCS'), 01310 ('LHKTBTKRC2T0', 'ADCV'), 01311 ('LHKTBTKRC2T1ST', 'ADCS'), 01312 ('LHKTBTKRC2T1', 'ADCV'), 01313 ('LHKTBTKRC3T0ST', 'ADCS'), 01314 ('LHKTBTKRC3T0', 'ADCV'), 01315 ('LHKTBTKRC3T1ST', 'ADCS'), 01316 ('LHKTBTKRC3T1', 'ADCV'), 01317 ('LHKTBTKRC4T0ST', 'ADCS'), 01318 ('LHKTBTKRC4T0', 'ADCV'), 01319 ('LHKTBTKRC4T1ST', 'ADCS'), 01320 ('LHKTBTKRC4T1', 'ADCV'), 01321 ('LHKTBTKRC5T0ST', 'ADCS'), 01322 ('LHKTBTKRC5T0', 'ADCV'), 01323 ('LHKTBTKRC5T1ST', 'ADCS'), 01324 ('LHKTBTKRC5T1', 'ADCV'), 01325 ('LHKTBTKRC6T0ST', 'ADCS'), 01326 ('LHKTBTKRC6T0', 'ADCV'), 01327 ('LHKTBTKRC6T1ST', 'ADCS'), 01328 ('LHKTBTKRC6T1', 'ADCV'), 01329 ('LHKTBTKRC7T0ST', 'ADCS'), 01330 ('LHKTBTKRC7T0', 'ADCV'), 01331 ('LHKTBTKRC7T1ST', 'ADCS'), 01332 ('LHKTBTKRC7T1', 'ADCV'), 01333 ] 01334 def __init__(self, ui): 01335 HskPacket.__init__(self, ui) 01336 self.name = "TemEnvTemp5" 01337 self.brief = "TEM Temperature Packet 5" 01338 self.descr = "Contains temperature specific ADC values for TEMs A and B." 01339 self.read() 01340 01341 01342 class HskPacket21c(HskPacket): 01343 mnemList = [ 01344 ('LHKSPARE08', 'TSP8'), 01345 ('LHKSPARE08', 'TSP8'), 01346 ('LHKSPARE08', 'TSP8'), 01347 ('LHKSPARE08', 'TSP8'), 01348 ('LHKSPARE08', 'TSP8'), 01349 ('LHKSPARE08', 'TSP8'), 01350 ('LHKTCCALAF0T0ST', 'ADCS'), 01351 ('LHKTCCALAF0T0', 'ADCV'), 01352 ('LHKTCCALAF0T1ST', 'ADCS'), 01353 ('LHKTCCALAF0T1', 'ADCV'), 01354 ('LHKTCCALAF1T0ST', 'ADCS'), 01355 ('LHKTCCALAF1T0', 'ADCV'), 01356 ('LHKTCCALAF1T1ST', 'ADCS'), 01357 ('LHKTCCALAF1T1', 'ADCV'), 01358 ('LHKTCCALAF2T0ST', 'ADCS'), 01359 ('LHKTCCALAF2T0', 'ADCV'), 01360 ('LHKTCCALAF2T1ST', 'ADCS'), 01361 ('LHKTCCALAF2T1', 'ADCV'), 01362 ('LHKTCCALAF3T0ST', 'ADCS'), 01363 ('LHKTCCALAF3T0', 'ADCV'), 01364 ('LHKTCCALAF3T1ST', 'ADCS'), 01365 ('LHKTCCALAF3T1', 'ADCV'), 01366 ('LHKTCTKRC0T0ST', 'ADCS'), 01367 ('LHKTCTKRC0T0', 'ADCV'), 01368 ('LHKTCTKRC0T1ST', 'ADCS'), 01369 ('LHKTCTKRC0T1', 'ADCV'), 01370 ('LHKTCTKRC1T0ST', 'ADCS'), 01371 ('LHKTCTKRC1T0', 'ADCV'), 01372 ('LHKTCTKRC1T1ST', 'ADCS'), 01373 ('LHKTCTKRC1T1', 'ADCV'), 01374 ('LHKTCTKRC2T0ST', 'ADCS'), 01375 ('LHKTCTKRC2T0', 'ADCV'), 01376 ('LHKTCTKRC2T1ST', 'ADCS'), 01377 ('LHKTCTKRC2T1', 'ADCV'), 01378 ('LHKTCTKRC3T0ST', 'ADCS'), 01379 ('LHKTCTKRC3T0', 'ADCV'), 01380 ('LHKTCTKRC3T1ST', 'ADCS'), 01381 ('LHKTCTKRC3T1', 'ADCV'), 01382 ('LHKTCTKRC4T0ST', 'ADCS'), 01383 ('LHKTCTKRC4T0', 'ADCV'), 01384 ('LHKTCTKRC4T1ST', 'ADCS'), 01385 ('LHKTCTKRC4T1', 'ADCV'), 01386 ('LHKTCTKRC5T0ST', 'ADCS'), 01387 ('LHKTCTKRC5T0', 'ADCV'), 01388 ('LHKTCTKRC5T1ST', 'ADCS'), 01389 ('LHKTCTKRC5T1', 'ADCV'), 01390 ('LHKTCTKRC6T0ST', 'ADCS'), 01391 ('LHKTCTKRC6T0', 'ADCV'), 01392 ('LHKTCTKRC6T1ST', 'ADCS'), 01393 ('LHKTCTKRC6T1', 'ADCV'), 01394 ('LHKTCTKRC7T0ST', 'ADCS'), 01395 ('LHKTCTKRC7T0', 'ADCV'), 01396 ('LHKTCTKRC7T1ST', 'ADCS'), 01397 ('LHKTCTKRC7T1', 'ADCV'), 01398 ('LHKTDCALAF0T0ST', 'ADCS'), 01399 ('LHKTDCALAF0T0', 'ADCV'), 01400 ('LHKTDCALAF0T1ST', 'ADCS'), 01401 ('LHKTDCALAF0T1', 'ADCV'), 01402 ('LHKTDCALAF1T0ST', 'ADCS'), 01403 ('LHKTDCALAF1T0', 'ADCV'), 01404 ('LHKTDCALAF1T1ST', 'ADCS'), 01405 ('LHKTDCALAF1T1', 'ADCV'), 01406 ('LHKTDCALAF2T0ST', 'ADCS'), 01407 ('LHKTDCALAF2T0', 'ADCV'), 01408 ('LHKTDCALAF2T1ST', 'ADCS'), 01409 ('LHKTDCALAF2T1', 'ADCV'), 01410 ('LHKTDCALAF3T0ST', 'ADCS'), 01411 ('LHKTDCALAF3T0', 'ADCV'), 01412 ('LHKTDCALAF3T1ST', 'ADCS'), 01413 ('LHKTDCALAF3T1', 'ADCV'), 01414 ('LHKTDTKRC0T0ST', 'ADCS'), 01415 ('LHKTDTKRC0T0', 'ADCV'), 01416 ('LHKTDTKRC0T1ST', 'ADCS'), 01417 ('LHKTDTKRC0T1', 'ADCV'), 01418 ('LHKTDTKRC1T0ST', 'ADCS'), 01419 ('LHKTDTKRC1T0', 'ADCV'), 01420 ('LHKTDTKRC1T1ST', 'ADCS'), 01421 ('LHKTDTKRC1T1', 'ADCV'), 01422 ('LHKTDTKRC2T0ST', 'ADCS'), 01423 ('LHKTDTKRC2T0', 'ADCV'), 01424 ('LHKTDTKRC2T1ST', 'ADCS'), 01425 ('LHKTDTKRC2T1', 'ADCV'), 01426 ('LHKTDTKRC3T0ST', 'ADCS'), 01427 ('LHKTDTKRC3T0', 'ADCV'), 01428 ('LHKTDTKRC3T1ST', 'ADCS'), 01429 ('LHKTDTKRC3T1', 'ADCV'), 01430 ('LHKTDTKRC4T0ST', 'ADCS'), 01431 ('LHKTDTKRC4T0', 'ADCV'), 01432 ('LHKTDTKRC4T1ST', 'ADCS'), 01433 ('LHKTDTKRC4T1', 'ADCV'), 01434 ('LHKTDTKRC5T0ST', 'ADCS'), 01435 ('LHKTDTKRC5T0', 'ADCV'), 01436 ('LHKTDTKRC5T1ST', 'ADCS'), 01437 ('LHKTDTKRC5T1', 'ADCV'), 01438 ('LHKTDTKRC6T0ST', 'ADCS'), 01439 ('LHKTDTKRC6T0', 'ADCV'), 01440 ('LHKTDTKRC6T1ST', 'ADCS'), 01441 ('LHKTDTKRC6T1', 'ADCV'), 01442 ('LHKTDTKRC7T0ST', 'ADCS'), 01443 ('LHKTDTKRC7T0', 'ADCV'), 01444 ('LHKTDTKRC7T1ST', 'ADCS'), 01445 ('LHKTDTKRC7T1', 'ADCV'), 01446 ] 01447 def __init__(self, ui): 01448 HskPacket.__init__(self, ui) 01449 self.name = "TemEnvTemp6" 01450 self.brief = "TEM Temperature Packet 6" 01451 self.descr = "Contains temperature specific ADC values for TEMs C and D." 01452 self.read() 01453 01454 01455 class HskPacket21d(HskPacket): 01456 mnemList = [ 01457 ('LHKSPARE08', 'TSP8'), 01458 ('LHKSPARE08', 'TSP8'), 01459 ('LHKSPARE08', 'TSP8'), 01460 ('LHKSPARE08', 'TSP8'), 01461 ('LHKSPARE08', 'TSP8'), 01462 ('LHKSPARE08', 'TSP8'), 01463 ('LHKTECALAF0T0ST', 'ADCS'), 01464 ('LHKTECALAF0T0', 'ADCV'), 01465 ('LHKTECALAF0T1ST', 'ADCS'), 01466 ('LHKTECALAF0T1', 'ADCV'), 01467 ('LHKTECALAF1T0ST', 'ADCS'), 01468 ('LHKTECALAF1T0', 'ADCV'), 01469 ('LHKTECALAF1T1ST', 'ADCS'), 01470 ('LHKTECALAF1T1', 'ADCV'), 01471 ('LHKTECALAF2T0ST', 'ADCS'), 01472 ('LHKTECALAF2T0', 'ADCV'), 01473 ('LHKTECALAF2T1ST', 'ADCS'), 01474 ('LHKTECALAF2T1', 'ADCV'), 01475 ('LHKTECALAF3T0ST', 'ADCS'), 01476 ('LHKTECALAF3T0', 'ADCV'), 01477 ('LHKTECALAF3T1ST', 'ADCS'), 01478 ('LHKTECALAF3T1', 'ADCV'), 01479 ('LHKTETKRC0T0ST', 'ADCS'), 01480 ('LHKTETKRC0T0', 'ADCV'), 01481 ('LHKTETKRC0T1ST', 'ADCS'), 01482 ('LHKTETKRC0T1', 'ADCV'), 01483 ('LHKTETKRC1T0ST', 'ADCS'), 01484 ('LHKTETKRC1T0', 'ADCV'), 01485 ('LHKTETKRC1T1ST', 'ADCS'), 01486 ('LHKTETKRC1T1', 'ADCV'), 01487 ('LHKTETKRC2T0ST', 'ADCS'), 01488 ('LHKTETKRC2T0', 'ADCV'), 01489 ('LHKTETKRC2T1ST', 'ADCS'), 01490 ('LHKTETKRC2T1', 'ADCV'), 01491 ('LHKTETKRC3T0ST', 'ADCS'), 01492 ('LHKTETKRC3T0', 'ADCV'), 01493 ('LHKTETKRC3T1ST', 'ADCS'), 01494 ('LHKTETKRC3T1', 'ADCV'), 01495 ('LHKTETKRC4T0ST', 'ADCS'), 01496 ('LHKTETKRC4T0', 'ADCV'), 01497 ('LHKTETKRC4T1ST', 'ADCS'), 01498 ('LHKTETKRC4T1', 'ADCV'), 01499 ('LHKTETKRC5T0ST', 'ADCS'), 01500 ('LHKTETKRC5T0', 'ADCV'), 01501 ('LHKTETKRC5T1ST', 'ADCS'), 01502 ('LHKTETKRC5T1', 'ADCV'), 01503 ('LHKTETKRC6T0ST', 'ADCS'), 01504 ('LHKTETKRC6T0', 'ADCV'), 01505 ('LHKTETKRC6T1ST', 'ADCS'), 01506 ('LHKTETKRC6T1', 'ADCV'), 01507 ('LHKTETKRC7T0ST', 'ADCS'), 01508 ('LHKTETKRC7T0', 'ADCV'), 01509 ('LHKTETKRC7T1ST', 'ADCS'), 01510 ('LHKTETKRC7T1', 'ADCV'), 01511 ('LHKTFCALAF0T0ST', 'ADCS'), 01512 ('LHKTFCALAF0T0', 'ADCV'), 01513 ('LHKTFCALAF0T1ST', 'ADCS'), 01514 ('LHKTFCALAF0T1', 'ADCV'), 01515 ('LHKTFCALAF1T0ST', 'ADCS'), 01516 ('LHKTFCALAF1T0', 'ADCV'), 01517 ('LHKTFCALAF1T1ST', 'ADCS'), 01518 ('LHKTFCALAF1T1', 'ADCV'), 01519 ('LHKTFCALAF2T0ST', 'ADCS'), 01520 ('LHKTFCALAF2T0', 'ADCV'), 01521 ('LHKTFCALAF2T1ST', 'ADCS'), 01522 ('LHKTFCALAF2T1', 'ADCV'), 01523 ('LHKTFCALAF3T0ST', 'ADCS'), 01524 ('LHKTFCALAF3T0', 'ADCV'), 01525 ('LHKTFCALAF3T1ST', 'ADCS'), 01526 ('LHKTFCALAF3T1', 'ADCV'), 01527 ('LHKTFTKRC0T0ST', 'ADCS'), 01528 ('LHKTFTKRC0T0', 'ADCV'), 01529 ('LHKTFTKRC0T1ST', 'ADCS'), 01530 ('LHKTFTKRC0T1', 'ADCV'), 01531 ('LHKTFTKRC1T0ST', 'ADCS'), 01532 ('LHKTFTKRC1T0', 'ADCV'), 01533 ('LHKTFTKRC1T1ST', 'ADCS'), 01534 ('LHKTFTKRC1T1', 'ADCV'), 01535 ('LHKTFTKRC2T0ST', 'ADCS'), 01536 ('LHKTFTKRC2T0', 'ADCV'), 01537 ('LHKTFTKRC2T1ST', 'ADCS'), 01538 ('LHKTFTKRC2T1', 'ADCV'), 01539 ('LHKTFTKRC3T0ST', 'ADCS'), 01540 ('LHKTFTKRC3T0', 'ADCV'), 01541 ('LHKTFTKRC3T1ST', 'ADCS'), 01542 ('LHKTFTKRC3T1', 'ADCV'), 01543 ('LHKTFTKRC4T0ST', 'ADCS'), 01544 ('LHKTFTKRC4T0', 'ADCV'), 01545 ('LHKTFTKRC4T1ST', 'ADCS'), 01546 ('LHKTFTKRC4T1', 'ADCV'), 01547 ('LHKTFTKRC5T0ST', 'ADCS'), 01548 ('LHKTFTKRC5T0', 'ADCV'), 01549 ('LHKTFTKRC5T1ST', 'ADCS'), 01550 ('LHKTFTKRC5T1', 'ADCV'), 01551 ('LHKTFTKRC6T0ST', 'ADCS'), 01552 ('LHKTFTKRC6T0', 'ADCV'), 01553 ('LHKTFTKRC6T1ST', 'ADCS'), 01554 ('LHKTFTKRC6T1', 'ADCV'), 01555 ('LHKTFTKRC7T0ST', 'ADCS'), 01556 ('LHKTFTKRC7T0', 'ADCV'), 01557 ('LHKTFTKRC7T1ST', 'ADCS'), 01558 ('LHKTFTKRC7T1', 'ADCV'), 01559 ] 01560 def __init__(self, ui): 01561 HskPacket.__init__(self, ui) 01562 self.name = "TemEnvTemp7" 01563 self.brief = "TEM Temperature Packet 7" 01564 self.descr = "Contains temperature specific ADC values for TEMs E and F." 01565 self.read() 01566 01567 01568 class HskPacket21e(HskPacket): 01569 mnemList = [ 01570 ('LHKSPARE08', 'TSP8'), 01571 ('LHKSPARE08', 'TSP8'), 01572 ('LHKSPARE08', 'TSP8'), 01573 ('LHKSPARE08', 'TSP8'), 01574 ('LHKSPARE08', 'TSP8'), 01575 ('LHKSPARE08', 'TSP8'), 01576 ('LHKP0TEMFPM', 'PDUTEMPWRST'), 01577 ('LHKP0TEMEPM', 'PDUTEMPWRST'), 01578 ('LHKP0TEMDPM', 'PDUTEMPWRST'), 01579 ('LHKP0TEMCPM', 'PDUTEMPWRST'), 01580 ('LHKP0TEMBPM', 'PDUTEMPWRST'), 01581 ('LHKP0TEMAPM', 'PDUTEMPWRST'), 01582 ('LHKP0TEM9PM', 'PDUTEMPWRST'), 01583 ('LHKP0TEM8PM', 'PDUTEMPWRST'), 01584 ('LHKP0TEM7PM', 'PDUTEMPWRST'), 01585 ('LHKP0TEM6PM', 'PDUTEMPWRST'), 01586 ('LHKP0TEM5PM', 'PDUTEMPWRST'), 01587 ('LHKP0TEM4PM', 'PDUTEMPWRST'), 01588 ('LHKP0TEM3PM', 'PDUTEMPWRST'), 01589 ('LHKP0TEM2PM', 'PDUTEMPWRST'), 01590 ('LHKP0TEM1PM', 'PDUTEMPWRST'), 01591 ('LHKP0TEM0PM', 'PDUTEMPWRST'), 01592 ('LHKSPARE10', 'TSP10'), 01593 ('LHKP0EPU2CNVT', 'PDUEPUCVTST'), 01594 ('LHKP0EPU1CNVT', 'PDUEPUCVTST'), 01595 ('LHKP0EPU0CNVT', 'PDUEPUCVTST'), 01596 ('LHKP0EPU2PM', 'PDUEPUPWRST'), 01597 ('LHKP0EPU1PM', 'PDUEPUPWRST'), 01598 ('LHKP0EPU0PM', 'PDUEPUPWRST'), 01599 ('LHKSPARE13', 'TSP13'), 01600 ('LHKP0ACDCNVT', 'PDUACDCNVT'), 01601 ('LHKP0ACDPSP', 'PDUACDPWRSUP'), 01602 ('LHKP0ACDPM', 'PDUACDPWRST'), 01603 ('LHKP0TEM033VST', 'ADCS'), 01604 ('LHKP0TEM033V', 'ADCV'), 01605 ('LHKP0TEM133VST', 'ADCS'), 01606 ('LHKP0TEM133V', 'ADCV'), 01607 ('LHKP0TEM233VST', 'ADCS'), 01608 ('LHKP0TEM233V', 'ADCV'), 01609 ('LHKP0TEM333VST', 'ADCS'), 01610 ('LHKP0TEM333V', 'ADCV'), 01611 ('LHKP0TEM433VST', 'ADCS'), 01612 ('LHKP0TEM433V', 'ADCV'), 01613 ('LHKP0TEM533VST', 'ADCS'), 01614 ('LHKP0TEM533V', 'ADCV'), 01615 ('LHKP0TEM633VST', 'ADCS'), 01616 ('LHKP0TEM633V', 'ADCV'), 01617 ('LHKP0TEM733VST', 'ADCS'), 01618 ('LHKP0TEM733V', 'ADCV'), 01619 ('LHKP0TEM833VST', 'ADCS'), 01620 ('LHKP0TEM833V', 'ADCV'), 01621 ('LHKP0TEM933VST', 'ADCS'), 01622 ('LHKP0TEM933V', 'ADCV'), 01623 ('LHKP0TEMA33VST', 'ADCS'), 01624 ('LHKP0TEMA33V', 'ADCV'), 01625 ('LHKP0TEMB33VST', 'ADCS'), 01626 ('LHKP0TEMB33V', 'ADCV'), 01627 ('LHKP0TEMC33VST', 'ADCS'), 01628 ('LHKP0TEMC33V', 'ADCV'), 01629 ('LHKP0TEMD33VST', 'ADCS'), 01630 ('LHKP0TEMD33V', 'ADCV'), 01631 ('LHKP0TEME33VST', 'ADCS'), 01632 ('LHKP0TEME33V', 'ADCV'), 01633 ('LHKP0TEMF33VST', 'ADCS'), 01634 ('LHKP0TEMF33V', 'ADCV'), 01635 ('LHKP0TEM0PCTST', 'ADCS'), 01636 ('LHKP0TEM0PCT', 'ADCV'), 01637 ('LHKP0TEM1PCTST', 'ADCS'), 01638 ('LHKP0TEM1PCT', 'ADCV'), 01639 ('LHKP0TEM2PCTST', 'ADCS'), 01640 ('LHKP0TEM2PCT', 'ADCV'), 01641 ('LHKP0TEM3PCTST', 'ADCS'), 01642 ('LHKP0TEM3PCT', 'ADCV'), 01643 ('LHKP0TEM4PCTST', 'ADCS'), 01644 ('LHKP0TEM4PCT', 'ADCV'), 01645 ('LHKP0TEM5PCTST', 'ADCS'), 01646 ('LHKP0TEM5PCT', 'ADCV'), 01647 ('LHKP0TEM6PCTST', 'ADCS'), 01648 ('LHKP0TEM6PCT', 'ADCV'), 01649 ('LHKP0TEM7PCTST', 'ADCS'), 01650 ('LHKP0TEM7PCT', 'ADCV'), 01651 ('LHKP0TEM8PCTST', 'ADCS'), 01652 ('LHKP0TEM8PCT', 'ADCV'), 01653 ('LHKP0TEM9PCTST', 'ADCS'), 01654 ('LHKP0TEM9PCT', 'ADCV'), 01655 ('LHKP0TEMAPCTST', 'ADCS'), 01656 ('LHKP0TEMAPCT', 'ADCV'), 01657 ('LHKP0TEMBPCTST', 'ADCS'), 01658 ('LHKP0TEMBPCT', 'ADCV'), 01659 ('LHKP0TEMCPCTST', 'ADCS'), 01660 ('LHKP0TEMCPCT', 'ADCV'), 01661 ('LHKP0TEMDPCTST', 'ADCS'), 01662 ('LHKP0TEMDPCT', 'ADCV'), 01663 ('LHKP0TEMEPCTST', 'ADCS'), 01664 ('LHKP0TEMEPCT', 'ADCV'), 01665 ('LHKP0TEMFPCTST', 'ADCS'), 01666 ('LHKP0TEMFPCT', 'ADCV'), 01667 ('LHKP0EPU033VST', 'ADCS'), 01668 ('LHKP0EPU033V', 'ADCV'), 01669 ('LHKP0EPU133VST', 'ADCS'), 01670 ('LHKP0EPU133V', 'ADCV'), 01671 ('LHKP0EPU233VST', 'ADCS'), 01672 ('LHKP0EPU233V', 'ADCV'), 01673 ('LHKP0EPU0TST', 'ADCS'), 01674 ('LHKP0EPU0T', 'ADCV'), 01675 ('LHKP0EPU1TST', 'ADCS'), 01676 ('LHKP0EPU1T', 'ADCV'), 01677 ('LHKP0EPU2TST', 'ADCS'), 01678 ('LHKP0EPU2T', 'ADCV'), 01679 ('LHKAFR33ISUMST', 'ADCS'), 01680 ('LHKAFR33ISUM', 'ADCV'), 01681 ('LHKADABTEMPSTAT', 'ADCS'), 01682 ('LHKADABTEMP', 'ADCV'), 01683 ('LHKAFR28ISUMST', 'ADCS'), 01684 ('LHKAFR28ISUM', 'ADCV'), 01685 ('LHKADAB33VSTAT', 'ADCS'), 01686 ('LHKADAB33V', 'ADCV'), 01687 ('LHKSPARE08', 'TSP8'), 01688 ('LHKSPARE08', 'TSP8'), 01689 ('LHKSPARE08', 'TSP8'), 01690 ('LHKSPARE08', 'TSP8'), 01691 ('LHKSPARE08', 'TSP8'), 01692 ('LHKSPARE08', 'TSP8'), 01693 ] 01694 def __init__(self, ui): 01695 HskPacket.__init__(self, ui) 01696 self.name = "PduEnv0" 01697 self.brief = "PDU Environmental Packet 0" 01698 self.descr = "PDU Packet 0" 01699 self.read() 01700 01701 01702 class HskPacket21f(HskPacket): 01703 mnemList = [ 01704 ('LHKSPARE08', 'TSP8'), 01705 ('LHKSPARE08', 'TSP8'), 01706 ('LHKSPARE08', 'TSP8'), 01707 ('LHKSPARE08', 'TSP8'), 01708 ('LHKSPARE08', 'TSP8'), 01709 ('LHKSPARE08', 'TSP8'), 01710 ('LHKP0TEM0PSTST', 'ADCS'), 01711 ('LHKP0TEM0PST', 'ADCV'), 01712 ('LHKP0TEM1PSTST', 'ADCS'), 01713 ('LHKP0TEM1PST', 'ADCV'), 01714 ('LHKP0TEM2PSTST', 'ADCS'), 01715 ('LHKP0TEM2PST', 'ADCV'), 01716 ('LHKP0TEM3PSTST', 'ADCS'), 01717 ('LHKP0TEM3PST', 'ADCV'), 01718 ('LHKP0TEM4PSTST', 'ADCS'), 01719 ('LHKP0TEM4PST', 'ADCV'), 01720 ('LHKP0TEM5PSTST', 'ADCS'), 01721 ('LHKP0TEM5PST', 'ADCV'), 01722 ('LHKP0TEM6PSTST', 'ADCS'), 01723 ('LHKP0TEM6PST', 'ADCV'), 01724 ('LHKP0TEM7PSTST', 'ADCS'), 01725 ('LHKP0TEM7PST', 'ADCV'), 01726 ('LHKP0TEM8PSTST', 'ADCS'), 01727 ('LHKP0TEM8PST', 'ADCV'), 01728 ('LHKP0TEM9PSTST', 'ADCS'), 01729 ('LHKP0TEM9PST', 'ADCV'), 01730 ('LHKP0TEMAPSTST', 'ADCS'), 01731 ('LHKP0TEMAPST', 'ADCV'), 01732 ('LHKP0TEMBPSTST', 'ADCS'), 01733 ('LHKP0TEMBPST', 'ADCV'), 01734 ('LHKP0TEMCPSTST', 'ADCS'), 01735 ('LHKP0TEMCPST', 'ADCV'), 01736 ('LHKP0TEMDPSTST', 'ADCS'), 01737 ('LHKP0TEMDPST', 'ADCV'), 01738 ('LHKP0TEMEPSTST', 'ADCS'), 01739 ('LHKP0TEMEPST', 'ADCV'), 01740 ('LHKP0TEMFPSTST', 'ADCS'), 01741 ('LHKP0TEMFPST', 'ADCV'), 01742 ('LHKP0CAL0BPTST', 'ADCS'), 01743 ('LHKP0CAL0BPT', 'ADCV'), 01744 ('LHKP0CAL1BPTST', 'ADCS'), 01745 ('LHKP0CAL1BPT', 'ADCV'), 01746 ('LHKP0CAL2BPTST', 'ADCS'), 01747 ('LHKP0CAL2BPT', 'ADCV'), 01748 ('LHKP0CAL3BPTST', 'ADCS'), 01749 ('LHKP0CAL3BPT', 'ADCV'), 01750 ('LHKP0CAL4BPTST', 'ADCS'), 01751 ('LHKP0CAL4BPT', 'ADCV'), 01752 ('LHKP0CAL5BPTST', 'ADCS'), 01753 ('LHKP0CAL5BPT', 'ADCV'), 01754 ('LHKP0CAL6BPTST', 'ADCS'), 01755 ('LHKP0CAL6BPT', 'ADCV'), 01756 ('LHKP0CAL7BPTST', 'ADCS'), 01757 ('LHKP0CAL7BPT', 'ADCV'), 01758 ('LHKP0CAL8BPTST', 'ADCS'), 01759 ('LHKP0CAL8BPT', 'ADCV'), 01760 ('LHKP0CAL9BPTST', 'ADCS'), 01761 ('LHKP0CAL9BPT', 'ADCV'), 01762 ('LHKP0CALABPTST', 'ADCS'), 01763 ('LHKP0CALABPT', 'ADCV'), 01764 ('LHKP0CALBBPTST', 'ADCS'), 01765 ('LHKP0CALBBPT', 'ADCV'), 01766 ('LHKP0CALCBPTST', 'ADCS'), 01767 ('LHKP0CALCBPT', 'ADCV'), 01768 ('LHKP0CALDBPTST', 'ADCS'), 01769 ('LHKP0CALDBPT', 'ADCV'), 01770 ('LHKP0CALEBPTST', 'ADCS'), 01771 ('LHKP0CALEBPT', 'ADCV'), 01772 ('LHKP0CALFBPTST', 'ADCS'), 01773 ('LHKP0CALFBPT', 'ADCV'), 01774 ('LHKSPARE08', 'TSP8'), 01775 ('LHKSPARE08', 'TSP8'), 01776 ('LHKSPARE08', 'TSP8'), 01777 ('LHKSPARE08', 'TSP8'), 01778 ('LHKSPARE08', 'TSP8'), 01779 ('LHKSPARE08', 'TSP8'), 01780 ('LHKSPARE08', 'TSP8'), 01781 ('LHKSPARE08', 'TSP8'), 01782 ('LHKSPARE08', 'TSP8'), 01783 ('LHKSPARE08', 'TSP8'), 01784 ('LHKSPARE08', 'TSP8'), 01785 ('LHKSPARE08', 'TSP8'), 01786 ('LHKSPARE08', 'TSP8'), 01787 ('LHKSPARE08', 'TSP8'), 01788 ('LHKSPARE08', 'TSP8'), 01789 ('LHKSPARE08', 'TSP8'), 01790 ('LHKSPARE08', 'TSP8'), 01791 ('LHKSPARE08', 'TSP8'), 01792 ('LHKSPARE08', 'TSP8'), 01793 ('LHKSPARE08', 'TSP8'), 01794 ('LHKSPARE08', 'TSP8'), 01795 ('LHKSPARE08', 'TSP8'), 01796 ('LHKSPARE08', 'TSP8'), 01797 ('LHKSPARE08', 'TSP8'), 01798 ('LHKSPARE08', 'TSP8'), 01799 ('LHKSPARE08', 'TSP8'), 01800 ('LHKSPARE08', 'TSP8'), 01801 ('LHKSPARE08', 'TSP8'), 01802 ('LHKSPARE08', 'TSP8'), 01803 ('LHKSPARE08', 'TSP8'), 01804 ('LHKSPARE08', 'TSP8'), 01805 ('LHKSPARE08', 'TSP8'), 01806 ] 01807 def __init__(self, ui): 01808 HskPacket.__init__(self, ui) 01809 self.name = "PduEnv1" 01810 self.brief = "PDU Environmental Packet 1" 01811 self.descr = "PDU Packet 1" 01812 self.read() 01813 01814 01815 class HskPacket220(HskPacket): 01816 mnemList = [ 01817 ('LHKSPARE08', 'TSP8'), 01818 ('LHKSPARE08', 'TSP8'), 01819 ('LHKSPARE08', 'TSP8'), 01820 ('LHKSPARE08', 'TSP8'), 01821 ('LHKSPARE08', 'TSP8'), 01822 ('LHKSPARE08', 'TSP8'), 01823 ('LHKP0PHP0DSITST', 'ADCS'), 01824 ('LHKP0PHP0DSIT', 'ADCV'), 01825 ('LHKP0PHP1DSITST', 'ADCS'), 01826 ('LHKP0PHP1DSIT', 'ADCV'), 01827 ('LHKP0PHP2DSITST', 'ADCS'), 01828 ('LHKP0PHP2DSIT', 'ADCV'), 01829 ('LHKP0PHP3DSITST', 'ADCS'), 01830 ('LHKP0PHP3DSIT', 'ADCV'), 01831 ('LHKP0PHP4DSITST', 'ADCS'), 01832 ('LHKP0PHP4DSIT', 'ADCV'), 01833 ('LHKP0PHP5DSITST', 'ADCS'), 01834 ('LHKP0PHP5DSIT', 'ADCV'), 01835 ('LHKP0MHP0DSITST', 'ADCS'), 01836 ('LHKP0MHP0DSIT', 'ADCV'), 01837 ('LHKP0MHP1DSITST', 'ADCS'), 01838 ('LHKP0MHP1DSIT', 'ADCV'), 01839 ('LHKP0MHP2DSITST', 'ADCS'), 01840 ('LHKP0MHP2DSIT', 'ADCV'), 01841 ('LHKP0MHP3DSITST', 'ADCS'), 01842 ('LHKP0MHP3DSIT', 'ADCV'), 01843 ('LHKP0MHP4DSITST', 'ADCS'), 01844 ('LHKP0MHP4DSIT', 'ADCV'), 01845 ('LHKP0MHP5DSITST', 'ADCS'), 01846 ('LHKP0MHP5DSIT', 'ADCV'), 01847 ('LHKP0PHP0XLITST', 'ADCS'), 01848 ('LHKP0PHP0XLIT', 'ADCV'), 01849 ('LHKP0PHP1XLITST', 'ADCS'), 01850 ('LHKP0PHP1XLIT', 'ADCV'), 01851 ('LHKP0PHP2XLITST', 'ADCS'), 01852 ('LHKP0PHP2XLIT', 'ADCV'), 01853 ('LHKP0PHP3XLITST', 'ADCS'), 01854 ('LHKP0PHP3XLIT', 'ADCV'), 01855 ('LHKP0PHP4XLITST', 'ADCS'), 01856 ('LHKP0PHP4XLIT', 'ADCV'), 01857 ('LHKP0PHP5XLITST', 'ADCS'), 01858 ('LHKP0PHP5XLIT', 'ADCV'), 01859 ('LHKP0MHP0XLITST', 'ADCS'), 01860 ('LHKP0MHP0XLIT', 'ADCV'), 01861 ('LHKP0MHP1XLITST', 'ADCS'), 01862 ('LHKP0MHP1XLIT', 'ADCV'), 01863 ('LHKP0MHP2XLITST', 'ADCS'), 01864 ('LHKP0MHP2XLIT', 'ADCV'), 01865 ('LHKP0MHP3XLITST', 'ADCS'), 01866 ('LHKP0MHP3XLIT', 'ADCV'), 01867 ('LHKP0MHP4XLITST', 'ADCS'), 01868 ('LHKP0MHP4XLIT', 'ADCV'), 01869 ('LHKP0MHP5XLITST', 'ADCS'), 01870 ('LHKP0MHP5XLIT', 'ADCV'), 01871 ('LHKP0PHP0RVHTST', 'ADCS'), 01872 ('LHKP0PHP0RVHT', 'ADCV'), 01873 ('LHKP0PHP1RVHTST', 'ADCS'), 01874 ('LHKP0PHP1RVHT', 'ADCV'), 01875 ('LHKP0PHP2RVHTST', 'ADCS'), 01876 ('LHKP0PHP2RVHT', 'ADCV'), 01877 ('LHKP0PHP3RVHTST', 'ADCS'), 01878 ('LHKP0PHP3RVHT', 'ADCV'), 01879 ('LHKP0PHP4RVHTST', 'ADCS'), 01880 ('LHKP0PHP4RVHT', 'ADCV'), 01881 ('LHKP0PHP5RVHTST', 'ADCS'), 01882 ('LHKP0PHP5RVHT', 'ADCV'), 01883 ('LHKP0MHP0RVHTST', 'ADCS'), 01884 ('LHKP0MHP0RVHT', 'ADCV'), 01885 ('LHKP0MHP1RVHTST', 'ADCS'), 01886 ('LHKP0MHP1RVHT', 'ADCV'), 01887 ('LHKP0MHP2RVHTST', 'ADCS'), 01888 ('LHKP0MHP2RVHT', 'ADCV'), 01889 ('LHKP0MHP3RVHTST', 'ADCS'), 01890 ('LHKP0MHP3RVHT', 'ADCV'), 01891 ('LHKP0MHP4RVHTST', 'ADCS'), 01892 ('LHKP0MHP4RVHT', 'ADCV'), 01893 ('LHKP0MHP5RVHTST', 'ADCS'), 01894 ('LHKP0MHP5RVHT', 'ADCV'), 01895 ('LHKSPARE08', 'TSP8'), 01896 ('LHKSPARE08', 'TSP8'), 01897 ('LHKSPARE08', 'TSP8'), 01898 ('LHKSPARE08', 'TSP8'), 01899 ('LHKSPARE08', 'TSP8'), 01900 ('LHKSPARE08', 'TSP8'), 01901 ('LHKSPARE08', 'TSP8'), 01902 ('LHKSPARE08', 'TSP8'), 01903 ('LHKSPARE08', 'TSP8'), 01904 ('LHKSPARE08', 'TSP8'), 01905 ('LHKSPARE08', 'TSP8'), 01906 ('LHKSPARE08', 'TSP8'), 01907 ('LHKSPARE08', 'TSP8'), 01908 ('LHKSPARE08', 'TSP8'), 01909 ('LHKSPARE08', 'TSP8'), 01910 ('LHKSPARE08', 'TSP8'), 01911 ('LHKSPARE08', 'TSP8'), 01912 ('LHKSPARE08', 'TSP8'), 01913 ('LHKSPARE08', 'TSP8'), 01914 ('LHKSPARE08', 'TSP8'), 01915 ('LHKSPARE08', 'TSP8'), 01916 ('LHKSPARE08', 'TSP8'), 01917 ('LHKSPARE08', 'TSP8'), 01918 ('LHKSPARE08', 'TSP8'), 01919 ] 01920 def __init__(self, ui): 01921 HskPacket.__init__(self, ui) 01922 self.name = "PduEnv2" 01923 self.brief = "PDU Environmental Packet 2" 01924 self.descr = "PDU Packet 2" 01925 self.read() 01926 01927 01928 class HskPacket221(HskPacket): 01929 mnemList = [ 01930 ('LHKSPARE08', 'TSP8'), 01931 ('LHKSPARE08', 'TSP8'), 01932 ('LHKSPARE08', 'TSP8'), 01933 ('LHKSPARE08', 'TSP8'), 01934 ('LHKSPARE08', 'TSP8'), 01935 ('LHKSPARE08', 'TSP8'), 01936 ('LHKP0GRID0TST', 'ADCS'), 01937 ('LHKP0GRID0T', 'ADCV'), 01938 ('LHKP0GRID1TST', 'ADCS'), 01939 ('LHKP0GRID1T', 'ADCV'), 01940 ('LHKP0GRID2TST', 'ADCS'), 01941 ('LHKP0GRID2T', 'ADCV'), 01942 ('LHKP0GRID3TST', 'ADCS'), 01943 ('LHKP0GRID3T', 'ADCV'), 01944 ('LHKP0GRID4TST', 'ADCS'), 01945 ('LHKP0GRID4T', 'ADCV'), 01946 ('LHKP0GRID5TST', 'ADCS'), 01947 ('LHKP0GRID5T', 'ADCV'), 01948 ('LHKP0GRID6TST', 'ADCS'), 01949 ('LHKP0GRID6T', 'ADCV'), 01950 ('LHKP0GRID7TST', 'ADCS'), 01951 ('LHKP0GRID7T', 'ADCV'), 01952 ('LHKP0GRID8TST', 'ADCS'), 01953 ('LHKP0GRID8T', 'ADCV'), 01954 ('LHKP0GRID9TST', 'ADCS'), 01955 ('LHKP0GRID9T', 'ADCV'), 01956 ('LHKP0GRID10TST', 'ADCS'), 01957 ('LHKP0GRID10T', 'ADCV'), 01958 ('LHKP0GRID11TST', 'ADCS'), 01959 ('LHKP0GRID11T', 'ADCV'), 01960 ('LHKP0ACDSHT0', 'ADCV'), 01961 ('LHKP0ACDSHT0ST', 'ADCS'), 01962 ('LHKP0ACDSHT1', 'ADCV'), 01963 ('LHKP0ACDSHT1ST', 'ADCS'), 01964 ('LHKP0ACDPRT0ST', 'ADCS'), 01965 ('LHKP0ACDPRT0', 'ADCV'), 01966 ('LHKP0ACDPRT1ST', 'ADCS'), 01967 ('LHKP0ACDPRT1', 'ADCV'), 01968 ('LHKP0ACDPRT2ST', 'ADCS'), 01969 ('LHKP0ACDPRT2', 'ADCV'), 01970 ('LHKP0ACDPRT3ST', 'ADCS'), 01971 ('LHKP0ACDPRT3', 'ADCV'), 01972 ('LHKP0ACDBGT0ST', 'ADCS'), 01973 ('LHKP0ACDBGT0', 'ADCV'), 01974 ('LHKP0ACDBGT1ST', 'ADCS'), 01975 ('LHKP0ACDBGT1', 'ADCV'), 01976 ('LHKP0RADAFHT0ST', 'ADCS'), 01977 ('LHKP0RADAFHT0', 'ADCV'), 01978 ('LHKP0RADAFHT1ST', 'ADCS'), 01979 ('LHKP0RADAFHT1', 'ADCV'), 01980 ('LHKP0GRAD0IFTST', 'ADCS'), 01981 ('LHKP0GRAD0IFT', 'ADCV'), 01982 ('LHKP0GRAD1IFTST', 'ADCS'), 01983 ('LHKP0GRAD1IFT', 'ADCV'), 01984 ('LHKP0GRAD2IFTST', 'ADCS'), 01985 ('LHKP0GRAD2IFT', 'ADCV'), 01986 ('LHKP0GRAD3IFTST', 'ADCS'), 01987 ('LHKP0GRAD3IFT', 'ADCV'), 01988 ('LHKP0RAD0TST', 'ADCS'), 01989 ('LHKP0RAD0T', 'ADCV'), 01990 ('LHKP0RAD1TST', 'ADCS'), 01991 ('LHKP0RAD1T', 'ADCV'), 01992 ('LHKP0RAD2TST', 'ADCS'), 01993 ('LHKP0RAD2T', 'ADCV'), 01994 ('LHKP0RAD3TST', 'ADCS'), 01995 ('LHKP0RAD3T', 'ADCV'), 01996 ('LHKP0RAD4TST', 'ADCS'), 01997 ('LHKP0RAD4T', 'ADCV'), 01998 ('LHKP0RAD5TST', 'ADCS'), 01999 ('LHKP0RAD5T', 'ADCV'), 02000 ('LHKP0RAD6TST', 'ADCS'), 02001 ('LHKP0RAD6T', 'ADCV'), 02002 ('LHKP0RAD7TST', 'ADCS'), 02003 ('LHKP0RAD7T', 'ADCV'), 02004 ('LHKP0RAD8TST', 'ADCS'), 02005 ('LHKP0RAD8T', 'ADCV'), 02006 ('LHKP0RAD9TST', 'ADCS'), 02007 ('LHKP0RAD9T', 'ADCV'), 02008 ('LHKP0RAD10TST', 'ADCS'), 02009 ('LHKP0RAD10T', 'ADCV'), 02010 ('LHKP0RAD11TST', 'ADCS'), 02011 ('LHKP0RAD11T', 'ADCV'), 02012 ('LHKSPARE08', 'TSP8'), 02013 ('LHKSPARE08', 'TSP8'), 02014 ('LHKSPARE08', 'TSP8'), 02015 ('LHKSPARE08', 'TSP8'), 02016 ('LHKSPARE08', 'TSP8'), 02017 ('LHKSPARE08', 'TSP8'), 02018 ('LHKSPARE08', 'TSP8'), 02019 ('LHKSPARE08', 'TSP8'), 02020 ('LHKSPARE08', 'TSP8'), 02021 ('LHKSPARE08', 'TSP8'), 02022 ('LHKSPARE08', 'TSP8'), 02023 ('LHKSPARE08', 'TSP8'), 02024 ('LHKSPARE08', 'TSP8'), 02025 ('LHKSPARE08', 'TSP8'), 02026 ('LHKSPARE08', 'TSP8'), 02027 ('LHKSPARE08', 'TSP8'), 02028 ('LHKSPARE08', 'TSP8'), 02029 ('LHKSPARE08', 'TSP8'), 02030 ('LHKSPARE08', 'TSP8'), 02031 ('LHKSPARE08', 'TSP8'), 02032 ] 02033 def __init__(self, ui): 02034 HskPacket.__init__(self, ui) 02035 self.name = "PduEnv3" 02036 self.brief = "PDU Environmental Packet 3" 02037 self.descr = "PDU Packet 3" 02038 self.read() 02039 02040 02041 class HskPacket222(HskPacket): 02042 mnemList = [ 02043 ('LHKSPARE08', 'TSP8'), 02044 ('LHKSPARE08', 'TSP8'), 02045 ('LHKSPARE08', 'TSP8'), 02046 ('LHKSPARE08', 'TSP8'), 02047 ('LHKSPARE08', 'TSP8'), 02048 ('LHKSPARE08', 'TSP8'), 02049 ('LHKP1TEMFPM', 'PDUTEMPWRST'), 02050 ('LHKP1TEMEPM', 'PDUTEMPWRST'), 02051 ('LHKP1TEMDPM', 'PDUTEMPWRST'), 02052 ('LHKP1TEMCPM', 'PDUTEMPWRST'), 02053 ('LHKP1TEMBPM', 'PDUTEMPWRST'), 02054 ('LHKP1TEMAPM', 'PDUTEMPWRST'), 02055 ('LHKP1TEM9PM', 'PDUTEMPWRST'), 02056 ('LHKP1TEM8PM', 'PDUTEMPWRST'), 02057 ('LHKP1TEM7PM', 'PDUTEMPWRST'), 02058 ('LHKP1TEM6PM', 'PDUTEMPWRST'), 02059 ('LHKP1TEM5PM', 'PDUTEMPWRST'), 02060 ('LHKP1TEM4PM', 'PDUTEMPWRST'), 02061 ('LHKP1TEM3PM', 'PDUTEMPWRST'), 02062 ('LHKP1TEM2PM', 'PDUTEMPWRST'), 02063 ('LHKP1TEM1PM', 'PDUTEMPWRST'), 02064 ('LHKP1TEM0PM', 'PDUTEMPWRST'), 02065 ('LHKSPARE10', 'TSP10'), 02066 ('LHKP1EPU2CNVT', 'PDUEPUCVTST'), 02067 ('LHKP1EPU1CNVT', 'PDUEPUCVTST'), 02068 ('LHKP1EPU0CNVT', 'PDUEPUCVTST'), 02069 ('LHKP1EPU2PM', 'PDUEPUPWRST'), 02070 ('LHKP1EPU1PM', 'PDUEPUPWRST'), 02071 ('LHKP1EPU0PM', 'PDUEPUPWRST'), 02072 ('LHKSPARE13', 'TSP13'), 02073 ('LHKP1ACDCNVT', 'PDUACDCNVT'), 02074 ('LHKP1ACDPSP', 'PDUACDPWRSUP'), 02075 ('LHKP1ACDPM', 'PDUACDPWRST'), 02076 ('LHKP1TEM033VST', 'ADCS'), 02077 ('LHKP1TEM033V', 'ADCV'), 02078 ('LHKP1TEM133VST', 'ADCS'), 02079 ('LHKP1TEM133V', 'ADCV'), 02080 ('LHKP1TEM233VST', 'ADCS'), 02081 ('LHKP1TEM233V', 'ADCV'), 02082 ('LHKP1TEM333VST', 'ADCS'), 02083 ('LHKP1TEM333V', 'ADCV'), 02084 ('LHKP1TEM433VST', 'ADCS'), 02085 ('LHKP1TEM433V', 'ADCV'), 02086 ('LHKP1TEM533VST', 'ADCS'), 02087 ('LHKP1TEM533V', 'ADCV'), 02088 ('LHKP1TEM633VST', 'ADCS'), 02089 ('LHKP1TEM633V', 'ADCV'), 02090 ('LHKP1TEM733VST', 'ADCS'), 02091 ('LHKP1TEM733V', 'ADCV'), 02092 ('LHKP1TEM833VST', 'ADCS'), 02093 ('LHKP1TEM833V', 'ADCV'), 02094 ('LHKP1TEM933VST', 'ADCS'), 02095 ('LHKP1TEM933V', 'ADCV'), 02096 ('LHKP1TEMA33VST', 'ADCS'), 02097 ('LHKP1TEMA33V', 'ADCV'), 02098 ('LHKP1TEMB33VST', 'ADCS'), 02099 ('LHKP1TEMB33V', 'ADCV'), 02100 ('LHKP1TEMC33VST', 'ADCS'), 02101 ('LHKP1TEMC33V', 'ADCV'), 02102 ('LHKP1TEMD33VST', 'ADCS'), 02103 ('LHKP1TEMD33V', 'ADCV'), 02104 ('LHKP1TEME33VST', 'ADCS'), 02105 ('LHKP1TEME33V', 'ADCV'), 02106 ('LHKP1TEMF33VST', 'ADCS'), 02107 ('LHKP1TEMF33V', 'ADCV'), 02108 ('LHKP1TEM0PCTST', 'ADCS'), 02109 ('LHKP1TEM0PCT', 'ADCV'), 02110 ('LHKP1TEM1PCTST', 'ADCS'), 02111 ('LHKP1TEM1PCT', 'ADCV'), 02112 ('LHKP1TEM2PCTST', 'ADCS'), 02113 ('LHKP1TEM2PCT', 'ADCV'), 02114 ('LHKP1TEM3PCTST', 'ADCS'), 02115 ('LHKP1TEM3PCT', 'ADCV'), 02116 ('LHKP1TEM4PCTST', 'ADCS'), 02117 ('LHKP1TEM4PCT', 'ADCV'), 02118 ('LHKP1TEM5PCTST', 'ADCS'), 02119 ('LHKP1TEM5PCT', 'ADCV'), 02120 ('LHKP1TEM6PCTST', 'ADCS'), 02121 ('LHKP1TEM6PCT', 'ADCV'), 02122 ('LHKP1TEM7PCTST', 'ADCS'), 02123 ('LHKP1TEM7PCT', 'ADCV'), 02124 ('LHKP1TEM8PCTST', 'ADCS'), 02125 ('LHKP1TEM8PCT', 'ADCV'), 02126 ('LHKP1TEM9PCTST', 'ADCS'), 02127 ('LHKP1TEM9PCT', 'ADCV'), 02128 ('LHKP1TEMAPCTST', 'ADCS'), 02129 ('LHKP1TEMAPCT', 'ADCV'), 02130 ('LHKP1TEMBPCTST', 'ADCS'), 02131 ('LHKP1TEMBPCT', 'ADCV'), 02132 ('LHKP1TEMCPCTST', 'ADCS'), 02133 ('LHKP1TEMCPCT', 'ADCV'), 02134 ('LHKP1TEMDPCTST', 'ADCS'), 02135 ('LHKP1TEMDPCT', 'ADCV'), 02136 ('LHKP1TEMEPCTST', 'ADCS'), 02137 ('LHKP1TEMEPCT', 'ADCV'), 02138 ('LHKP1TEMFPCTST', 'ADCS'), 02139 ('LHKP1TEMFPCT', 'ADCV'), 02140 ('LHKP1EPU033VST', 'ADCS'), 02141 ('LHKP1EPU033V', 'ADCV'), 02142 ('LHKP1EPU133VST', 'ADCS'), 02143 ('LHKP1EPU133V', 'ADCV'), 02144 ('LHKP1EPU233VST', 'ADCS'), 02145 ('LHKP1EPU233V', 'ADCV'), 02146 ('LHKP1EPU0TST', 'ADCS'), 02147 ('LHKP1EPU0T', 'ADCV'), 02148 ('LHKP1EPU1TST', 'ADCS'), 02149 ('LHKP1EPU1T', 'ADCV'), 02150 ('LHKP1EPU2TST', 'ADCS'), 02151 ('LHKP1EPU2T', 'ADCV'), 02152 ('LHKSPARE08', 'TSP8'), 02153 ('LHKSPARE08', 'TSP8'), 02154 ('LHKSPARE08', 'TSP8'), 02155 ('LHKSPARE08', 'TSP8'), 02156 ('LHKSPARE08', 'TSP8'), 02157 ('LHKSPARE08', 'TSP8'), 02158 ('LHKSPARE08', 'TSP8'), 02159 ('LHKSPARE08', 'TSP8'), 02160 ('LHKSPARE08', 'TSP8'), 02161 ('LHKSPARE08', 'TSP8'), 02162 ('LHKSPARE08', 'TSP8'), 02163 ('LHKSPARE08', 'TSP8'), 02164 ('LHKSPARE08', 'TSP8'), 02165 ('LHKSPARE08', 'TSP8'), 02166 ] 02167 def __init__(self, ui): 02168 HskPacket.__init__(self, ui) 02169 self.name = "PduEnv4" 02170 self.brief = "PDU Environmental Packet 4" 02171 self.descr = "PDU Packet 4" 02172 self.read() 02173 02174 02175 class HskPacket223(HskPacket): 02176 mnemList = [ 02177 ('LHKSPARE08', 'TSP8'), 02178 ('LHKSPARE08', 'TSP8'), 02179 ('LHKSPARE08', 'TSP8'), 02180 ('LHKSPARE08', 'TSP8'), 02181 ('LHKSPARE08', 'TSP8'), 02182 ('LHKSPARE08', 'TSP8'), 02183 ('LHKP1TEM0PSTST', 'ADCS'), 02184 ('LHKP1TEM0PST', 'ADCV'), 02185 ('LHKP1TEM1PSTST', 'ADCS'), 02186 ('LHKP1TEM1PST', 'ADCV'), 02187 ('LHKP1TEM2PSTST', 'ADCS'), 02188 ('LHKP1TEM2PST', 'ADCV'), 02189 ('LHKP1TEM3PSTST', 'ADCS'), 02190 ('LHKP1TEM3PST', 'ADCV'), 02191 ('LHKP1TEM4PSTST', 'ADCS'), 02192 ('LHKP1TEM4PST', 'ADCV'), 02193 ('LHKP1TEM5PSTST', 'ADCS'), 02194 ('LHKP1TEM5PST', 'ADCV'), 02195 ('LHKP1TEM6PSTST', 'ADCS'), 02196 ('LHKP1TEM6PST', 'ADCV'), 02197 ('LHKP1TEM7PSTST', 'ADCS'), 02198 ('LHKP1TEM7PST', 'ADCV'), 02199 ('LHKP1TEM8PSTST', 'ADCS'), 02200 ('LHKP1TEM8PST', 'ADCV'), 02201 ('LHKP1TEM9PSTST', 'ADCS'), 02202 ('LHKP1TEM9PST', 'ADCV'), 02203 ('LHKP1TEMAPSTST', 'ADCS'), 02204 ('LHKP1TEMAPST', 'ADCV'), 02205 ('LHKP1TEMBPSTST', 'ADCS'), 02206 ('LHKP1TEMBPST', 'ADCV'), 02207 ('LHKP1TEMCPSTST', 'ADCS'), 02208 ('LHKP1TEMCPST', 'ADCV'), 02209 ('LHKP1TEMDPSTST', 'ADCS'), 02210 ('LHKP1TEMDPST', 'ADCV'), 02211 ('LHKP1TEMEPSTST', 'ADCS'), 02212 ('LHKP1TEMEPST', 'ADCV'), 02213 ('LHKP1TEMFPSTST', 'ADCS'), 02214 ('LHKP1TEMFPST', 'ADCV'), 02215 ('LHKP1CAL0BPTST', 'ADCS'), 02216 ('LHKP1CAL0BPT', 'ADCV'), 02217 ('LHKP1CAL1BPTST', 'ADCS'), 02218 ('LHKP1CAL1BPT', 'ADCV'), 02219 ('LHKP1CAL2BPTST', 'ADCS'), 02220 ('LHKP1CAL2BPT', 'ADCV'), 02221 ('LHKP1CAL3BPTST', 'ADCS'), 02222 ('LHKP1CAL3BPT', 'ADCV'), 02223 ('LHKP1CAL4BPTST', 'ADCS'), 02224 ('LHKP1CAL4BPT', 'ADCV'), 02225 ('LHKP1CAL5BPTST', 'ADCS'), 02226 ('LHKP1CAL5BPT', 'ADCV'), 02227 ('LHKP1CAL6BPTST', 'ADCS'), 02228 ('LHKP1CAL6BPT', 'ADCV'), 02229 ('LHKP1CAL7BPTST', 'ADCS'), 02230 ('LHKP1CAL7BPT', 'ADCV'), 02231 ('LHKP1CAL8BPTST', 'ADCS'), 02232 ('LHKP1CAL8BPT', 'ADCV'), 02233 ('LHKP1CAL9BPTST', 'ADCS'), 02234 ('LHKP1CAL9BPT', 'ADCV'), 02235 ('LHKP1CALABPTST', 'ADCS'), 02236 ('LHKP1CALABPT', 'ADCV'), 02237 ('LHKP1CALBBPTST', 'ADCS'), 02238 ('LHKP1CALBBPT', 'ADCV'), 02239 ('LHKP1CALCBPTST', 'ADCS'), 02240 ('LHKP1CALCBPT', 'ADCV'), 02241 ('LHKP1CALDBPTST', 'ADCS'), 02242 ('LHKP1CALDBPT', 'ADCV'), 02243 ('LHKP1CALEBPTST', 'ADCS'), 02244 ('LHKP1CALEBPT', 'ADCV'), 02245 ('LHKP1CALFBPTST', 'ADCS'), 02246 ('LHKP1CALFBPT', 'ADCV'), 02247 ('LHKSPARE08', 'TSP8'), 02248 ('LHKSPARE08', 'TSP8'), 02249 ('LHKSPARE08', 'TSP8'), 02250 ('LHKSPARE08', 'TSP8'), 02251 ('LHKSPARE08', 'TSP8'), 02252 ('LHKSPARE08', 'TSP8'), 02253 ('LHKSPARE08', 'TSP8'), 02254 ('LHKSPARE08', 'TSP8'), 02255 ('LHKSPARE08', 'TSP8'), 02256 ('LHKSPARE08', 'TSP8'), 02257 ('LHKSPARE08', 'TSP8'), 02258 ('LHKSPARE08', 'TSP8'), 02259 ('LHKSPARE08', 'TSP8'), 02260 ('LHKSPARE08', 'TSP8'), 02261 ('LHKSPARE08', 'TSP8'), 02262 ('LHKSPARE08', 'TSP8'), 02263 ('LHKSPARE08', 'TSP8'), 02264 ('LHKSPARE08', 'TSP8'), 02265 ('LHKSPARE08', 'TSP8'), 02266 ('LHKSPARE08', 'TSP8'), 02267 ('LHKSPARE08', 'TSP8'), 02268 ('LHKSPARE08', 'TSP8'), 02269 ('LHKSPARE08', 'TSP8'), 02270 ('LHKSPARE08', 'TSP8'), 02271 ('LHKSPARE08', 'TSP8'), 02272 ('LHKSPARE08', 'TSP8'), 02273 ('LHKSPARE08', 'TSP8'), 02274 ('LHKSPARE08', 'TSP8'), 02275 ('LHKSPARE08', 'TSP8'), 02276 ('LHKSPARE08', 'TSP8'), 02277 ('LHKSPARE08', 'TSP8'), 02278 ('LHKSPARE08', 'TSP8'), 02279 ] 02280 def __init__(self, ui): 02281 HskPacket.__init__(self, ui) 02282 self.name = "PduEnv5" 02283 self.brief = "PDU Environmental Packet 5" 02284 self.descr = "PDU Packet 5" 02285 self.read() 02286 02287 02288 class HskPacket224(HskPacket): 02289 mnemList = [ 02290 ('LHKSPARE08', 'TSP8'), 02291 ('LHKSPARE08', 'TSP8'), 02292 ('LHKSPARE08', 'TSP8'), 02293 ('LHKSPARE08', 'TSP8'), 02294 ('LHKSPARE08', 'TSP8'), 02295 ('LHKSPARE08', 'TSP8'), 02296 ('LHKP1PHP0DSITST', 'ADCS'), 02297 ('LHKP1PHP0DSIT', 'ADCV'), 02298 ('LHKP1PHP1DSITST', 'ADCS'), 02299 ('LHKP1PHP1DSIT', 'ADCV'), 02300 ('LHKP1PHP2DSITST', 'ADCS'), 02301 ('LHKP1PHP2DSIT', 'ADCV'), 02302 ('LHKP1PHP3DSITST', 'ADCS'), 02303 ('LHKP1PHP3DSIT', 'ADCV'), 02304 ('LHKP1PHP4DSITST', 'ADCS'), 02305 ('LHKP1PHP4DSIT', 'ADCV'), 02306 ('LHKP1PHP5DSITST', 'ADCS'), 02307 ('LHKP1PHP5DSIT', 'ADCV'), 02308 ('LHKP1MHP0DSITST', 'ADCS'), 02309 ('LHKP1MHP0DSIT', 'ADCV'), 02310 ('LHKP1MHP1DSITST', 'ADCS'), 02311 ('LHKP1MHP1DSIT', 'ADCV'), 02312 ('LHKP1MHP2DSITST', 'ADCS'), 02313 ('LHKP1MHP2DSIT', 'ADCV'), 02314 ('LHKP1MHP3DSITST', 'ADCS'), 02315 ('LHKP1MHP3DSIT', 'ADCV'), 02316 ('LHKP1MHP4DSITST', 'ADCS'), 02317 ('LHKP1MHP4DSIT', 'ADCV'), 02318 ('LHKP1MHP5DSITST', 'ADCS'), 02319 ('LHKP1MHP5DSIT', 'ADCV'), 02320 ('LHKP1PHP0XLITST', 'ADCS'), 02321 ('LHKP1PHP0XLIT', 'ADCV'), 02322 ('LHKP1PHP1XLITST', 'ADCS'), 02323 ('LHKP1PHP1XLIT', 'ADCV'), 02324 ('LHKP1PHP2XLITST', 'ADCS'), 02325 ('LHKP1PHP2XLIT', 'ADCV'), 02326 ('LHKP1PHP3XLITST', 'ADCS'), 02327 ('LHKP1PHP3XLIT', 'ADCV'), 02328 ('LHKP1PHP4XLITST', 'ADCS'), 02329 ('LHKP1PHP4XLIT', 'ADCV'), 02330 ('LHKP1PHP5XLITST', 'ADCS'), 02331 ('LHKP1PHP5XLIT', 'ADCV'), 02332 ('LHKP1MHP0XLITST', 'ADCS'), 02333 ('LHKP1MHP0XLIT', 'ADCV'), 02334 ('LHKP1MHP1XLITST', 'ADCS'), 02335 ('LHKP1MHP1XLIT', 'ADCV'), 02336 ('LHKP1MHP2XLITST', 'ADCS'), 02337 ('LHKP1MHP2XLIT', 'ADCV'), 02338 ('LHKP1MHP3XLITST', 'ADCS'), 02339 ('LHKP1MHP3XLIT', 'ADCV'), 02340 ('LHKP1MHP4XLITST', 'ADCS'), 02341 ('LHKP1MHP4XLIT', 'ADCV'), 02342 ('LHKP1MHP5XLITST', 'ADCS'), 02343 ('LHKP1MHP5XLIT', 'ADCV'), 02344 ('LHKP1PHP0RVHTST', 'ADCS'), 02345 ('LHKP1PHP0RVHT', 'ADCV'), 02346 ('LHKP1PHP1RVHTST', 'ADCS'), 02347 ('LHKP1PHP1RVHT', 'ADCV'), 02348 ('LHKP1PHP2RVHTST', 'ADCS'), 02349 ('LHKP1PHP2RVHT', 'ADCV'), 02350 ('LHKP1PHP3RVHTST', 'ADCS'), 02351 ('LHKP1PHP3RVHT', 'ADCV'), 02352 ('LHKP1PHP4RVHTST', 'ADCS'), 02353 ('LHKP1PHP4RVHT', 'ADCV'), 02354 ('LHKP1PHP5RVHTST', 'ADCS'), 02355 ('LHKP1PHP5RVHT', 'ADCV'), 02356 ('LHKP1MHP0RVHTST', 'ADCS'), 02357 ('LHKP1MHP0RVHT', 'ADCV'), 02358 ('LHKP1MHP1RVHTST', 'ADCS'), 02359 ('LHKP1MHP1RVHT', 'ADCV'), 02360 ('LHKP1MHP2RVHTST', 'ADCS'), 02361 ('LHKP1MHP2RVHT', 'ADCV'), 02362 ('LHKP1MHP3RVHTST', 'ADCS'), 02363 ('LHKP1MHP3RVHT', 'ADCV'), 02364 ('LHKP1MHP4RVHTST', 'ADCS'), 02365 ('LHKP1MHP4RVHT', 'ADCV'), 02366 ('LHKP1MHP5RVHTST', 'ADCS'), 02367 ('LHKP1MHP5RVHT', 'ADCV'), 02368 ('LHKSPARE08', 'TSP8'), 02369 ('LHKSPARE08', 'TSP8'), 02370 ('LHKSPARE08', 'TSP8'), 02371 ('LHKSPARE08', 'TSP8'), 02372 ('LHKSPARE08', 'TSP8'), 02373 ('LHKSPARE08', 'TSP8'), 02374 ('LHKSPARE08', 'TSP8'), 02375 ('LHKSPARE08', 'TSP8'), 02376 ('LHKSPARE08', 'TSP8'), 02377 ('LHKSPARE08', 'TSP8'), 02378 ('LHKSPARE08', 'TSP8'), 02379 ('LHKSPARE08', 'TSP8'), 02380 ('LHKSPARE08', 'TSP8'), 02381 ('LHKSPARE08', 'TSP8'), 02382 ('LHKSPARE08', 'TSP8'), 02383 ('LHKSPARE08', 'TSP8'), 02384 ('LHKSPARE08', 'TSP8'), 02385 ('LHKSPARE08', 'TSP8'), 02386 ('LHKSPARE08', 'TSP8'), 02387 ('LHKSPARE08', 'TSP8'), 02388 ('LHKSPARE08', 'TSP8'), 02389 ('LHKSPARE08', 'TSP8'), 02390 ('LHKSPARE08', 'TSP8'), 02391 ('LHKSPARE08', 'TSP8'), 02392 ] 02393 def __init__(self, ui): 02394 HskPacket.__init__(self, ui) 02395 self.name = "PduEnv6" 02396 self.brief = "PDU Environmental Packet 6" 02397 self.descr = "PDU Packet 6" 02398 self.read() 02399 02400 02401 class HskPacket225(HskPacket): 02402 mnemList = [ 02403 ('LHKSPARE08', 'TSP8'), 02404 ('LHKSPARE08', 'TSP8'), 02405 ('LHKSPARE08', 'TSP8'), 02406 ('LHKSPARE08', 'TSP8'), 02407 ('LHKSPARE08', 'TSP8'), 02408 ('LHKSPARE08', 'TSP8'), 02409 ('LHKP1GRID0TST', 'ADCS'), 02410 ('LHKP1GRID0T', 'ADCV'), 02411 ('LHKP1GRID1TST', 'ADCS'), 02412 ('LHKP1GRID1T', 'ADCV'), 02413 ('LHKP1GRID2TST', 'ADCS'), 02414 ('LHKP1GRID2T', 'ADCV'), 02415 ('LHKP1GRID3TST', 'ADCS'), 02416 ('LHKP1GRID3T', 'ADCV'), 02417 ('LHKP1GRID4TST', 'ADCS'), 02418 ('LHKP1GRID4T', 'ADCV'), 02419 ('LHKP1GRID5TST', 'ADCS'), 02420 ('LHKP1GRID5T', 'ADCV'), 02421 ('LHKP1GRID6TST', 'ADCS'), 02422 ('LHKP1GRID6T', 'ADCV'), 02423 ('LHKP1GRID7TST', 'ADCS'), 02424 ('LHKP1GRID7T', 'ADCV'), 02425 ('LHKP1GRID8TST', 'ADCS'), 02426 ('LHKP1GRID8T', 'ADCV'), 02427 ('LHKP1GRID9TST', 'ADCS'), 02428 ('LHKP1GRID9T', 'ADCV'), 02429 ('LHKP1GRID10TST', 'ADCS'), 02430 ('LHKP1GRID10T', 'ADCV'), 02431 ('LHKP1GRID11TST', 'ADCS'), 02432 ('LHKP1GRID11T', 'ADCV'), 02433 ('LHKP1ACDSHT0', 'ADCV'), 02434 ('LHKP1ACDSHT0ST', 'ADCS'), 02435 ('LHKP1ACDSHT1', 'ADCV'), 02436 ('LHKP1ACDSHT1ST', 'ADCS'), 02437 ('LHKP1ACDPRT0ST', 'ADCS'), 02438 ('LHKP1ACDPRT0', 'ADCV'), 02439 ('LHKP1ACDPRT1ST', 'ADCS'), 02440 ('LHKP1ACDPRT1', 'ADCV'), 02441 ('LHKP1ACDPRT2ST', 'ADCS'), 02442 ('LHKP1ACDPRT2', 'ADCV'), 02443 ('LHKP1ACDPRT3ST', 'ADCS'), 02444 ('LHKP1ACDPRT3', 'ADCV'), 02445 ('LHKP1ACDBGT0ST', 'ADCS'), 02446 ('LHKP1ACDBGT0', 'ADCV'), 02447 ('LHKP1ACDBGT1ST', 'ADCS'), 02448 ('LHKP1ACDBGT1', 'ADCV'), 02449 ('LHKP1RADAFHT0ST', 'ADCS'), 02450 ('LHKP1RADAFHT0', 'ADCV'), 02451 ('LHKP1RADAFHT1ST', 'ADCS'), 02452 ('LHKP1RADAFHT1', 'ADCV'), 02453 ('LHKP1GRAD0IFTST', 'ADCS'), 02454 ('LHKP1GRAD0IFT', 'ADCV'), 02455 ('LHKP1GRAD1IFTST', 'ADCS'), 02456 ('LHKP1GRAD1IFT', 'ADCV'), 02457 ('LHKP1GRAD2IFTST', 'ADCS'), 02458 ('LHKP1GRAD2IFT', 'ADCV'), 02459 ('LHKP1GRAD3IFTST', 'ADCS'), 02460 ('LHKP1GRAD3IFT', 'ADCV'), 02461 ('LHKP1RAD0TST', 'ADCS'), 02462 ('LHKP1RAD0T', 'ADCV'), 02463 ('LHKP1RAD1TST', 'ADCS'), 02464 ('LHKP1RAD1T', 'ADCV'), 02465 ('LHKP1RAD2TST', 'ADCS'), 02466 ('LHKP1RAD2T', 'ADCV'), 02467 ('LHKP1RAD3TST', 'ADCS'), 02468 ('LHKP1RAD3T', 'ADCV'), 02469 ('LHKP1RAD4TST', 'ADCS'), 02470 ('LHKP1RAD4T', 'ADCV'), 02471 ('LHKP1RAD5TST', 'ADCS'), 02472 ('LHKP1RAD5T', 'ADCV'), 02473 ('LHKP1RAD6TST', 'ADCS'), 02474 ('LHKP1RAD6T', 'ADCV'), 02475 ('LHKP1RAD7TST', 'ADCS'), 02476 ('LHKP1RAD7T', 'ADCV'), 02477 ('LHKP1RAD8TST', 'ADCS'), 02478 ('LHKP1RAD8T', 'ADCV'), 02479 ('LHKP1RAD9TST', 'ADCS'), 02480 ('LHKP1RAD9T', 'ADCV'), 02481 ('LHKP1RAD10TST', 'ADCS'), 02482 ('LHKP1RAD10T', 'ADCV'), 02483 ('LHKP1RAD11TST', 'ADCS'), 02484 ('LHKP1RAD11T', 'ADCV'), 02485 ('LHKSPARE08', 'TSP8'), 02486 ('LHKSPARE08', 'TSP8'), 02487 ('LHKSPARE08', 'TSP8'), 02488 ('LHKSPARE08', 'TSP8'), 02489 ('LHKSPARE08', 'TSP8'), 02490 ('LHKSPARE08', 'TSP8'), 02491 ('LHKSPARE08', 'TSP8'), 02492 ('LHKSPARE08', 'TSP8'), 02493 ('LHKSPARE08', 'TSP8'), 02494 ('LHKSPARE08', 'TSP8'), 02495 ('LHKSPARE08', 'TSP8'), 02496 ('LHKSPARE08', 'TSP8'), 02497 ('LHKSPARE08', 'TSP8'), 02498 ('LHKSPARE08', 'TSP8'), 02499 ('LHKSPARE08', 'TSP8'), 02500 ('LHKSPARE08', 'TSP8'), 02501 ('LHKSPARE08', 'TSP8'), 02502 ('LHKSPARE08', 'TSP8'), 02503 ('LHKSPARE08', 'TSP8'), 02504 ('LHKSPARE08', 'TSP8'), 02505 ] 02506 def __init__(self, ui): 02507 HskPacket.__init__(self, ui) 02508 self.name = "PduEnv7" 02509 self.brief = "PDU Environmental Packet 7" 02510 self.descr = "PDU Packet 7" 02511 self.read() 02512 02513 02514 class HskPacket226(HskPacket): 02515 mnemList = [ 02516 ('LHKSPARE08', 'TSP8'), 02517 ('LHKSPARE08', 'TSP8'), 02518 ('LHKSPARE08', 'TSP8'), 02519 ('LHKSPARE08', 'TSP8'), 02520 ('LHKSPARE04', 'TSP4'), 02521 ('LHKAEMFR11PWRST', 'AEMFRPWRST'), 02522 ('LHKAEMFR10PWRST', 'AEMFRPWRST'), 02523 ('LHKAEMFR9PWRST', 'AEMFRPWRST'), 02524 ('LHKAEMFR8PWRST', 'AEMFRPWRST'), 02525 ('LHKAEMFR7PWRST', 'AEMFRPWRST'), 02526 ('LHKAEMFR6PWRST', 'AEMFRPWRST'), 02527 ('LHKAEMFR5PWRST', 'AEMFRPWRST'), 02528 ('LHKAEMFR4PWRST', 'AEMFRPWRST'), 02529 ('LHKAEMFR3PWRST', 'AEMFRPWRST'), 02530 ('LHKAEMFR2PWRST', 'AEMFRPWRST'), 02531 ('LHKAEMFR1PWRST', 'AEMFRPWRST'), 02532 ('LHKAEMFR0PWRST', 'AEMFRPWRST'), 02533 ('LHKAEMFR0VDST', 'ADCS'), 02534 ('LHKAEMFR0VD', 'ADCV'), 02535 ('LHKAEMFR0TST', 'ADCS'), 02536 ('LHKAEMFR0T', 'ADCV'), 02537 ('LHKAEMFR0V1ST', 'ADCS'), 02538 ('LHKAEMFR0V1', 'ADCV'), 02539 ('LHKAEMFR0V2ST', 'ADCS'), 02540 ('LHKAEMFR0V2', 'ADCV'), 02541 ('LHKAEMFR1VDST', 'ADCS'), 02542 ('LHKAEMFR1VD', 'ADCV'), 02543 ('LHKAEMFR1TST', 'ADCS'), 02544 ('LHKAEMFR1T', 'ADCV'), 02545 ('LHKAEMFR1V1ST', 'ADCS'), 02546 ('LHKAEMFR1V1', 'ADCV'), 02547 ('LHKAEMFR1V2ST', 'ADCS'), 02548 ('LHKAEMFR1V2', 'ADCV'), 02549 ('LHKAEMFR2VDST', 'ADCS'), 02550 ('LHKAEMFR2VD', 'ADCV'), 02551 ('LHKAEMFR2TST', 'ADCS'), 02552 ('LHKAEMFR2T', 'ADCV'), 02553 ('LHKAEMFR2V1ST', 'ADCS'), 02554 ('LHKAEMFR2V1', 'ADCV'), 02555 ('LHKAEMFR2V2ST', 'ADCS'), 02556 ('LHKAEMFR2V2', 'ADCV'), 02557 ('LHKAEMFR3VDST', 'ADCS'), 02558 ('LHKAEMFR3VD', 'ADCV'), 02559 ('LHKAEMFR3TST', 'ADCS'), 02560 ('LHKAEMFR3T', 'ADCV'), 02561 ('LHKAEMFR3V1ST', 'ADCS'), 02562 ('LHKAEMFR3V1', 'ADCV'), 02563 ('LHKAEMFR3V2ST', 'ADCS'), 02564 ('LHKAEMFR3V2', 'ADCV'), 02565 ('LHKAEMFR4VDST', 'ADCS'), 02566 ('LHKAEMFR4VD', 'ADCV'), 02567 ('LHKAEMFR4TST', 'ADCS'), 02568 ('LHKAEMFR4T', 'ADCV'), 02569 ('LHKAEMFR4V1ST', 'ADCS'), 02570 ('LHKAEMFR4V1', 'ADCV'), 02571 ('LHKAEMFR4V2ST', 'ADCS'), 02572 ('LHKAEMFR4V2', 'ADCV'), 02573 ('LHKAEMFR5VDST', 'ADCS'), 02574 ('LHKAEMFR5VD', 'ADCV'), 02575 ('LHKAEMFR5TST', 'ADCS'), 02576 ('LHKAEMFR5T', 'ADCV'), 02577 ('LHKAEMFR5V1ST', 'ADCS'), 02578 ('LHKAEMFR5V1', 'ADCV'), 02579 ('LHKAEMFR5V2ST', 'ADCS'), 02580 ('LHKAEMFR5V2', 'ADCV'), 02581 ('LHKAEMFR6VDST', 'ADCS'), 02582 ('LHKAEMFR6VD', 'ADCV'), 02583 ('LHKAEMFR6TST', 'ADCS'), 02584 ('LHKAEMFR6T', 'ADCV'), 02585 ('LHKAEMFR6V1ST', 'ADCS'), 02586 ('LHKAEMFR6V1', 'ADCV'), 02587 ('LHKAEMFR6V2ST', 'ADCS'), 02588 ('LHKAEMFR6V2', 'ADCV'), 02589 ('LHKAEMFR7VDST', 'ADCS'), 02590 ('LHKAEMFR7VD', 'ADCV'), 02591 ('LHKAEMFR7TST', 'ADCS'), 02592 ('LHKAEMFR7T', 'ADCV'), 02593 ('LHKAEMFR7V1ST', 'ADCS'), 02594 ('LHKAEMFR7V1', 'ADCV'), 02595 ('LHKAEMFR7V2ST', 'ADCS'), 02596 ('LHKAEMFR7V2', 'ADCV'), 02597 ('LHKAEMFR8VDST', 'ADCS'), 02598 ('LHKAEMFR8VD', 'ADCV'), 02599 ('LHKAEMFR8TST', 'ADCS'), 02600 ('LHKAEMFR8T', 'ADCV'), 02601 ('LHKAEMFR8V1ST', 'ADCS'), 02602 ('LHKAEMFR8V1', 'ADCV'), 02603 ('LHKAEMFR8V2ST', 'ADCS'), 02604 ('LHKAEMFR8V2', 'ADCV'), 02605 ('LHKAEMFR9VDST', 'ADCS'), 02606 ('LHKAEMFR9VD', 'ADCV'), 02607 ('LHKAEMFR9TST', 'ADCS'), 02608 ('LHKAEMFR9T', 'ADCV'), 02609 ('LHKAEMFR9V1ST', 'ADCS'), 02610 ('LHKAEMFR9V1', 'ADCV'), 02611 ('LHKAEMFR9V2ST', 'ADCS'), 02612 ('LHKAEMFR9V2', 'ADCV'), 02613 ('LHKAEMFR10VDST', 'ADCS'), 02614 ('LHKAEMFR10VD', 'ADCV'), 02615 ('LHKAEMFR10TST', 'ADCS'), 02616 ('LHKAEMFR10T', 'ADCV'), 02617 ('LHKAEMFR10V1ST', 'ADCS'), 02618 ('LHKAEMFR10V1', 'ADCV'), 02619 ('LHKAEMFR10V2ST', 'ADCS'), 02620 ('LHKAEMFR10V2', 'ADCV'), 02621 ('LHKAEMFR11VDST', 'ADCS'), 02622 ('LHKAEMFR11VD', 'ADCV'), 02623 ('LHKAEMFR11TST', 'ADCS'), 02624 ('LHKAEMFR11T', 'ADCV'), 02625 ('LHKAEMFR11V1ST', 'ADCS'), 02626 ('LHKAEMFR11V1', 'ADCV'), 02627 ('LHKAEMFR11V2ST', 'ADCS'), 02628 ('LHKAEMFR11V2', 'ADCV'), 02629 ] 02630 def __init__(self, ui): 02631 HskPacket.__init__(self, ui) 02632 self.name = "AemEnv0" 02633 self.brief = "AEM Environmental Monitor Packet 0" 02634 self.descr = "AEM Packet 0" 02635 self.read() 02636 02637 02638 class HskPacket270(HskPacket): 02639 mnemList = [ 02640 ('LHKSPARE08', 'TSP8'), 02641 ('LHKSPARE08', 'TSP8'), 02642 ('LHKSPARE08', 'TSP8'), 02643 ('LHKSPARE08', 'TSP8'), 02644 ('LHKSPARE08', 'TSP8'), 02645 ('LHKSPARE08', 'TSP8'), 02646 ('LHKT0TKR25VDST', 'ADCS'), 02647 ('LHKT0TKR25VD', 'ADCV'), 02648 ('LHKSPARE16', 'TSP16'), 02649 ('LHKT0TKR15VAAST', 'ADCS'), 02650 ('LHKT0TKR15VAA', 'ADCV'), 02651 ('LHKSPARE16', 'TSP16'), 02652 ('LHKT0TKR25VABST', 'ADCS'), 02653 ('LHKT0TKR25VAB', 'ADCV'), 02654 ('LHKSPARE16', 'TSP16'), 02655 ('LHKT0TKRBV0ST', 'ADCS'), 02656 ('LHKT0TKRBV0', 'ADCV'), 02657 ('LHKSPARE16', 'TSP16'), 02658 ('LHKT0CAL33VDST', 'ADCS'), 02659 ('LHKT0CAL33VD', 'ADCV'), 02660 ('LHKT0TKRBV1ST', 'ADCS'), 02661 ('LHKT0TKRBV1', 'ADCV'), 02662 ('LHKT0CAL33VAST', 'ADCS'), 02663 ('LHKT0CAL33VA', 'ADCV'), 02664 ('LHKT0CALBSV1ST', 'ADCS'), 02665 ('LHKT0CALBSV1', 'ADCV'), 02666 ('LHKT0CALBSV0ST', 'ADCS'), 02667 ('LHKT0CALBSV0', 'ADCV'), 02668 ('LHKT0TEM28V0ST', 'ADCS'), 02669 ('LHKT0TEM28V0', 'ADCV'), 02670 ('LHKT0TEM33VST', 'ADCS'), 02671 ('LHKT0TEM33V', 'ADCV'), 02672 ('LHKT0TEM28V1ST', 'ADCS'), 02673 ('LHKT0TEM28V1', 'ADCV'), 02674 ('LHKT1TKR25VDST', 'ADCS'), 02675 ('LHKT1TKR25VD', 'ADCV'), 02676 ('LHKSPARE16', 'TSP16'), 02677 ('LHKT1TKR15VAAST', 'ADCS'), 02678 ('LHKT1TKR15VAA', 'ADCV'), 02679 ('LHKSPARE16', 'TSP16'), 02680 ('LHKT1TKR25VABST', 'ADCS'), 02681 ('LHKT1TKR25VAB', 'ADCV'), 02682 ('LHKSPARE16', 'TSP16'), 02683 ('LHKT1TKRBV0ST', 'ADCS'), 02684 ('LHKT1TKRBV0', 'ADCV'), 02685 ('LHKSPARE16', 'TSP16'), 02686 ('LHKT1CAL33VDST', 'ADCS'), 02687 ('LHKT1CAL33VD', 'ADCV'), 02688 ('LHKT1TKRBV1ST', 'ADCS'), 02689 ('LHKT1TKRBV1', 'ADCV'), 02690 ('LHKT1CAL33VAST', 'ADCS'), 02691 ('LHKT1CAL33VA', 'ADCV'), 02692 ('LHKT1CALBSV1ST', 'ADCS'), 02693 ('LHKT1CALBSV1', 'ADCV'), 02694 ('LHKT1CALBSV0ST', 'ADCS'), 02695 ('LHKT1CALBSV0', 'ADCV'), 02696 ('LHKT1TEM28V0ST', 'ADCS'), 02697 ('LHKT1TEM28V0', 'ADCV'), 02698 ('LHKT1TEM33VST', 'ADCS'), 02699 ('LHKT1TEM33V', 'ADCV'), 02700 ('LHKT1TEM28V1ST', 'ADCS'), 02701 ('LHKT1TEM28V1', 'ADCV'), 02702 ('LHKT2TKR25VDST', 'ADCS'), 02703 ('LHKT2TKR25VD', 'ADCV'), 02704 ('LHKSPARE16', 'TSP16'), 02705 ('LHKT2TKR15VAAST', 'ADCS'), 02706 ('LHKT2TKR15VAA', 'ADCV'), 02707 ('LHKSPARE16', 'TSP16'), 02708 ('LHKT2TKR25VABST', 'ADCS'), 02709 ('LHKT2TKR25VAB', 'ADCV'), 02710 ('LHKSPARE16', 'TSP16'), 02711 ('LHKT2TKRBV0ST', 'ADCS'), 02712 ('LHKT2TKRBV0', 'ADCV'), 02713 ('LHKSPARE16', 'TSP16'), 02714 ('LHKT2CAL33VDST', 'ADCS'), 02715 ('LHKT2CAL33VD', 'ADCV'), 02716 ('LHKT2TKRBV1ST', 'ADCS'), 02717 ('LHKT2TKRBV1', 'ADCV'), 02718 ('LHKT2CAL33VAST', 'ADCS'), 02719 ('LHKT2CAL33VA', 'ADCV'), 02720 ('LHKT2CALBSV1ST', 'ADCS'), 02721 ('LHKT2CALBSV1', 'ADCV'), 02722 ('LHKT2CALBSV0ST', 'ADCS'), 02723 ('LHKT2CALBSV0', 'ADCV'), 02724 ('LHKT2TEM28V0ST', 'ADCS'), 02725 ('LHKT2TEM28V0', 'ADCV'), 02726 ('LHKT2TEM33VST', 'ADCS'), 02727 ('LHKT2TEM33V', 'ADCV'), 02728 ('LHKT2TEM28V1ST', 'ADCS'), 02729 ('LHKT2TEM28V1', 'ADCV'), 02730 ] 02731 def __init__(self, ui): 02732 HskPacket.__init__(self, ui) 02733 self.name = "DiagTemEnvPwr0" 02734 self.brief = "Diagnostic TEM Power Packet 0" 02735 self.descr = "Contains power specific ADC values for TEMs 0, 1, and 2." 02736 self.read() 02737 02738 02739 class HskPacket271(HskPacket): 02740 mnemList = [ 02741 ('LHKSPARE08', 'TSP8'), 02742 ('LHKSPARE08', 'TSP8'), 02743 ('LHKSPARE08', 'TSP8'), 02744 ('LHKSPARE08', 'TSP8'), 02745 ('LHKSPARE08', 'TSP8'), 02746 ('LHKSPARE08', 'TSP8'), 02747 ('LHKT3TKR25VDST', 'ADCS'), 02748 ('LHKT3TKR25VD', 'ADCV'), 02749 ('LHKSPARE16', 'TSP16'), 02750 ('LHKT3TKR15VAAST', 'ADCS'), 02751 ('LHKT3TKR15VAA', 'ADCV'), 02752 ('LHKSPARE16', 'TSP16'), 02753 ('LHKT3TKR25VABST', 'ADCS'), 02754 ('LHKT3TKR25VAB', 'ADCV'), 02755 ('LHKSPARE16', 'TSP16'), 02756 ('LHKT3TKRBV0ST', 'ADCS'), 02757 ('LHKT3TKRBV0', 'ADCV'), 02758 ('LHKSPARE16', 'TSP16'), 02759 ('LHKT3CAL33VDST', 'ADCS'), 02760 ('LHKT3CAL33VD', 'ADCV'), 02761 ('LHKT3TKRBV1ST', 'ADCS'), 02762 ('LHKT3TKRBV1', 'ADCV'), 02763 ('LHKT3CAL33VAST', 'ADCS'), 02764 ('LHKT3CAL33VA', 'ADCV'), 02765 ('LHKT3CALBSV1ST', 'ADCS'), 02766 ('LHKT3CALBSV1', 'ADCV'), 02767 ('LHKT3CALBSV0ST', 'ADCS'), 02768 ('LHKT3CALBSV0', 'ADCV'), 02769 ('LHKT3TEM28V0ST', 'ADCS'), 02770 ('LHKT3TEM28V0', 'ADCV'), 02771 ('LHKT3TEM33VST', 'ADCS'), 02772 ('LHKT3TEM33V', 'ADCV'), 02773 ('LHKT3TEM28V1ST', 'ADCS'), 02774 ('LHKT3TEM28V1', 'ADCV'), 02775 ('LHKT4TKR25VDST', 'ADCS'), 02776 ('LHKT4TKR25VD', 'ADCV'), 02777 ('LHKSPARE16', 'TSP16'), 02778 ('LHKT4TKR15VAAST', 'ADCS'), 02779 ('LHKT4TKR15VAA', 'ADCV'), 02780 ('LHKSPARE16', 'TSP16'), 02781 ('LHKT4TKR25VABST', 'ADCS'), 02782 ('LHKT4TKR25VAB', 'ADCV'), 02783 ('LHKSPARE16', 'TSP16'), 02784 ('LHKT4TKRBV0ST', 'ADCS'), 02785 ('LHKT4TKRBV0', 'ADCV'), 02786 ('LHKSPARE16', 'TSP16'), 02787 ('LHKT4CAL33VDST', 'ADCS'), 02788 ('LHKT4CAL33VD', 'ADCV'), 02789 ('LHKT4TKRBV1ST', 'ADCS'), 02790 ('LHKT4TKRBV1', 'ADCV'), 02791 ('LHKT4CAL33VAST', 'ADCS'), 02792 ('LHKT4CAL33VA', 'ADCV'), 02793 ('LHKT4CALBSV1ST', 'ADCS'), 02794 ('LHKT4CALBSV1', 'ADCV'), 02795 ('LHKT4CALBSV0ST', 'ADCS'), 02796 ('LHKT4CALBSV0', 'ADCV'), 02797 ('LHKT4TEM28V0ST', 'ADCS'), 02798 ('LHKT4TEM28V0', 'ADCV'), 02799 ('LHKT4TEM33VST', 'ADCS'), 02800 ('LHKT4TEM33V', 'ADCV'), 02801 ('LHKT4TEM28V1ST', 'ADCS'), 02802 ('LHKT4TEM28V1', 'ADCV'), 02803 ('LHKT5TKR25VDST', 'ADCS'), 02804 ('LHKT5TKR25VD', 'ADCV'), 02805 ('LHKSPARE16', 'TSP16'), 02806 ('LHKT5TKR15VAAST', 'ADCS'), 02807 ('LHKT5TKR15VAA', 'ADCV'), 02808 ('LHKSPARE16', 'TSP16'), 02809 ('LHKT5TKR25VABST', 'ADCS'), 02810 ('LHKT5TKR25VAB', 'ADCV'), 02811 ('LHKSPARE16', 'TSP16'), 02812 ('LHKT5TKRBV0ST', 'ADCS'), 02813 ('LHKT5TKRBV0', 'ADCV'), 02814 ('LHKSPARE16', 'TSP16'), 02815 ('LHKT5CAL33VDST', 'ADCS'), 02816 ('LHKT5CAL33VD', 'ADCV'), 02817 ('LHKT5TKRBV1ST', 'ADCS'), 02818 ('LHKT5TKRBV1', 'ADCV'), 02819 ('LHKT5CAL33VAST', 'ADCS'), 02820 ('LHKT5CAL33VA', 'ADCV'), 02821 ('LHKT5CALBSV1ST', 'ADCS'), 02822 ('LHKT5CALBSV1', 'ADCV'), 02823 ('LHKT5CALBSV0ST', 'ADCS'), 02824 ('LHKT5CALBSV0', 'ADCV'), 02825 ('LHKT5TEM28V0ST', 'ADCS'), 02826 ('LHKT5TEM28V0', 'ADCV'), 02827 ('LHKT5TEM33VST', 'ADCS'), 02828 ('LHKT5TEM33V', 'ADCV'), 02829 ('LHKT5TEM28V1ST', 'ADCS'), 02830 ('LHKT5TEM28V1', 'ADCV'), 02831 ] 02832 def __init__(self, ui): 02833 HskPacket.__init__(self, ui) 02834 self.name = "DiagTemEnvPwr1" 02835 self.brief = "Diagnostic TEM Power Packet 1" 02836 self.descr = "Contains power specific ADC values for TEMs 3,4, and 5." 02837 self.read() 02838 02839 02840 class HskPacket272(HskPacket): 02841 mnemList = [ 02842 ('LHKSPARE08', 'TSP8'), 02843 ('LHKSPARE08', 'TSP8'), 02844 ('LHKSPARE08', 'TSP8'), 02845 ('LHKSPARE08', 'TSP8'), 02846 ('LHKSPARE08', 'TSP8'), 02847 ('LHKSPARE08', 'TSP8'), 02848 ('LHKT6TKR25VDST', 'ADCS'), 02849 ('LHKT6TKR25VD', 'ADCV'), 02850 ('LHKSPARE16', 'TSP16'), 02851 ('LHKT6TKR15VAAST', 'ADCS'), 02852 ('LHKT6TKR15VAA', 'ADCV'), 02853 ('LHKSPARE16', 'TSP16'), 02854 ('LHKT6TKR25VABST', 'ADCS'), 02855 ('LHKT6TKR25VAB', 'ADCV'), 02856 ('LHKSPARE16', 'TSP16'), 02857 ('LHKT6TKRBV0ST', 'ADCS'), 02858 ('LHKT6TKRBV0', 'ADCV'), 02859 ('LHKSPARE16', 'TSP16'), 02860 ('LHKT6CAL33VDST', 'ADCS'), 02861 ('LHKT6CAL33VD', 'ADCV'), 02862 ('LHKT6TKRBV1ST', 'ADCS'), 02863 ('LHKT6TKRBV1', 'ADCV'), 02864 ('LHKT6CAL33VAST', 'ADCS'), 02865 ('LHKT6CAL33VA', 'ADCV'), 02866 ('LHKT6CALBSV1ST', 'ADCS'), 02867 ('LHKT6CALBSV1', 'ADCV'), 02868 ('LHKT6CALBSV0ST', 'ADCS'), 02869 ('LHKT6CALBSV0', 'ADCV'), 02870 ('LHKT6TEM28V0ST', 'ADCS'), 02871 ('LHKT6TEM28V0', 'ADCV'), 02872 ('LHKT6TEM33VST', 'ADCS'), 02873 ('LHKT6TEM33V', 'ADCV'), 02874 ('LHKT6TEM28V1ST', 'ADCS'), 02875 ('LHKT6TEM28V1', 'ADCV'), 02876 ('LHKT7TKR25VDST', 'ADCS'), 02877 ('LHKT7TKR25VD', 'ADCV'), 02878 ('LHKSPARE16', 'TSP16'), 02879 ('LHKT7TKR15VAAST', 'ADCS'), 02880 ('LHKT7TKR15VAA', 'ADCV'), 02881 ('LHKSPARE16', 'TSP16'), 02882 ('LHKT7TKR25VABST', 'ADCS'), 02883 ('LHKT7TKR25VAB', 'ADCV'), 02884 ('LHKSPARE16', 'TSP16'), 02885 ('LHKT7TKRBV0ST', 'ADCS'), 02886 ('LHKT7TKRBV0', 'ADCV'), 02887 ('LHKSPARE16', 'TSP16'), 02888 ('LHKT7CAL33VDST', 'ADCS'), 02889 ('LHKT7CAL33VD', 'ADCV'), 02890 ('LHKT7TKRBV1ST', 'ADCS'), 02891 ('LHKT7TKRBV1', 'ADCV'), 02892 ('LHKT7CAL33VAST', 'ADCS'), 02893 ('LHKT7CAL33VA', 'ADCV'), 02894 ('LHKT7CALBSV1ST', 'ADCS'), 02895 ('LHKT7CALBSV1', 'ADCV'), 02896 ('LHKT7CALBSV0ST', 'ADCS'), 02897 ('LHKT7CALBSV0', 'ADCV'), 02898 ('LHKT7TEM28V0ST', 'ADCS'), 02899 ('LHKT7TEM28V0', 'ADCV'), 02900 ('LHKT7TEM33VST', 'ADCS'), 02901 ('LHKT7TEM33V', 'ADCV'), 02902 ('LHKT7TEM28V1ST', 'ADCS'), 02903 ('LHKT7TEM28V1', 'ADCV'), 02904 ('LHKT8TKR25VDST', 'ADCS'), 02905 ('LHKT8TKR25VD', 'ADCV'), 02906 ('LHKSPARET8M0ADC1', 'TSP16'), 02907 ('LHKT8TKR15VAAST', 'ADCS'), 02908 ('LHKT8TKR15VAA', 'ADCV'), 02909 ('LHKSPARET8M0ADC3', 'TSP16'), 02910 ('LHKT8TKR25VABST', 'ADCS'), 02911 ('LHKT8TKR25VAB', 'ADCV'), 02912 ('LHKSPARET8M0ADC5', 'TSP16'), 02913 ('LHKT8TKRBV0ST', 'ADCS'), 02914 ('LHKT8TKRBV0', 'ADCV'), 02915 ('LHKSPARET8M0ADC7', 'TSP16'), 02916 ('LHKT8CAL33VDST', 'ADCS'), 02917 ('LHKT8CAL33VD', 'ADCV'), 02918 ('LHKT8TKRBV1ST', 'ADCS'), 02919 ('LHKT8TKRBV1', 'ADCV'), 02920 ('LHKT8CAL33VAST', 'ADCS'), 02921 ('LHKT8CAL33VA', 'ADCV'), 02922 ('LHKT8CALBSV1ST', 'ADCS'), 02923 ('LHKT8CALBSV1', 'ADCV'), 02924 ('LHKT8CALBSV0ST', 'ADCS'), 02925 ('LHKT8CALBSV0', 'ADCV'), 02926 ('LHKT8TEM28V0ST', 'ADCS'), 02927 ('LHKT8TEM28V0', 'ADCV'), 02928 ('LHKT8TEM33VST', 'ADCS'), 02929 ('LHKT8TEM33V', 'ADCV'), 02930 ('LHKT8TEM28V1ST', 'ADCS'), 02931 ('LHKT8TEM28V1', 'ADCV'), 02932 ] 02933 def __init__(self, ui): 02934 HskPacket.__init__(self, ui) 02935 self.name = "DiagTemEnvPwr2" 02936 self.brief = "Diagnostic TEM Power Packet 2" 02937 self.descr = "Contains power specific ADC values for TEMs 6, 7, and 8." 02938 self.read() 02939 02940 02941 class HskPacket273(HskPacket): 02942 mnemList = [ 02943 ('LHKSPARE08', 'TSP8'), 02944 ('LHKSPARE08', 'TSP8'), 02945 ('LHKSPARE08', 'TSP8'), 02946 ('LHKSPARE08', 'TSP8'), 02947 ('LHKSPARE08', 'TSP8'), 02948 ('LHKSPARE08', 'TSP8'), 02949 ('LHKT9TKR25VDST', 'ADCS'), 02950 ('LHKT9TKR25VD', 'ADCV'), 02951 ('LHKSPARET9M0ADC1', 'TSP16'), 02952 ('LHKT9TKR15VAAST', 'ADCS'), 02953 ('LHKT9TKR15VAA', 'ADCV'), 02954 ('LHKSPARET9M0ADC3', 'TSP16'), 02955 ('LHKT9TKR25VABST', 'ADCS'), 02956 ('LHKT9TKR25VAB', 'ADCV'), 02957 ('LHKSPARET9M0ADC5', 'TSP16'), 02958 ('LHKT9TKRBV0ST', 'ADCS'), 02959 ('LHKT9TKRBV0', 'ADCV'), 02960 ('LHKSPARET9M0ADC7', 'TSP16'), 02961 ('LHKT9CAL33VDST', 'ADCS'), 02962 ('LHKT9CAL33VD', 'ADCV'), 02963 ('LHKT9TKRBV1ST', 'ADCS'), 02964 ('LHKT9TKRBV1', 'ADCV'), 02965 ('LHKT9CAL33VAST', 'ADCS'), 02966 ('LHKT9CAL33VA', 'ADCV'), 02967 ('LHKT9CALBSV1ST', 'ADCS'), 02968 ('LHKT9CALBSV1', 'ADCV'), 02969 ('LHKT9CALBSV0ST', 'ADCS'), 02970 ('LHKT9CALBSV0', 'ADCV'), 02971 ('LHKT9TEM28V0ST', 'ADCS'), 02972 ('LHKT9TEM28V0', 'ADCV'), 02973 ('LHKT9TEM33VST', 'ADCS'), 02974 ('LHKT9TEM33V', 'ADCV'), 02975 ('LHKT9TEM28V1ST', 'ADCS'), 02976 ('LHKT9TEM28V1', 'ADCV'), 02977 ('LHKTATKR25VDST', 'ADCS'), 02978 ('LHKTATKR25VD', 'ADCV'), 02979 ('LHKSPARETAM0ADC1', 'TSP16'), 02980 ('LHKTATKR15VAAST', 'ADCS'), 02981 ('LHKTATKR15VAA', 'ADCV'), 02982 ('LHKSPARETAM0ADC3', 'TSP16'), 02983 ('LHKTATKR25VABST', 'ADCS'), 02984 ('LHKTATKR25VAB', 'ADCV'), 02985 ('LHKSPARETAM0ADC5', 'TSP16'), 02986 ('LHKTATKRBV0ST', 'ADCS'), 02987 ('LHKTATKRBV0', 'ADCV'), 02988 ('LHKSPARETAM0ADC7', 'TSP16'), 02989 ('LHKTACAL33VDST', 'ADCS'), 02990 ('LHKTACAL33VD', 'ADCV'), 02991 ('LHKTATKRBV1ST', 'ADCS'), 02992 ('LHKTATKRBV1', 'ADCV'), 02993 ('LHKTACAL33VAST', 'ADCS'), 02994 ('LHKTACAL33VA', 'ADCV'), 02995 ('LHKTACALBSV1ST', 'ADCS'), 02996 ('LHKTACALBSV1', 'ADCV'), 02997 ('LHKTACALBSV0ST', 'ADCS'), 02998 ('LHKTACALBSV0', 'ADCV'), 02999 ('LHKTATEM28V0ST', 'ADCS'), 03000 ('LHKTATEM28V0', 'ADCV'), 03001 ('LHKTATEM33VST', 'ADCS'), 03002 ('LHKTATEM33V', 'ADCV'), 03003 ('LHKTATEM28V1ST', 'ADCS'), 03004 ('LHKTATEM28V1', 'ADCV'), 03005 ('LHKTBTKR25VDST', 'ADCS'), 03006 ('LHKTBTKR25VD', 'ADCV'), 03007 ('LHKSPARETBM0ADC1', 'TSP16'), 03008 ('LHKTBTKR15VAAST', 'ADCS'), 03009 ('LHKTBTKR15VAA', 'ADCV'), 03010 ('LHKSPARETBM0ADC3', 'TSP16'), 03011 ('LHKTBTKR25VABST', 'ADCS'), 03012 ('LHKTBTKR25VAB', 'ADCV'), 03013 ('LHKSPARETBM0ADC5', 'TSP16'), 03014 ('LHKTBTKRBV0ST', 'ADCS'), 03015 ('LHKTBTKRBV0', 'ADCV'), 03016 ('LHKSPARETBM0ADC7', 'TSP16'), 03017 ('LHKTBCAL33VDST', 'ADCS'), 03018 ('LHKTBCAL33VD', 'ADCV'), 03019 ('LHKTBTKRBV1ST', 'ADCS'), 03020 ('LHKTBTKRBV1', 'ADCV'), 03021 ('LHKTBCAL33VAST', 'ADCS'), 03022 ('LHKTBCAL33VA', 'ADCV'), 03023 ('LHKTBCALBSV1ST', 'ADCS'), 03024 ('LHKTBCALBSV1', 'ADCV'), 03025 ('LHKTBCALBSV0ST', 'ADCS'), 03026 ('LHKTBCALBSV0', 'ADCV'), 03027 ('LHKTBTEM28V0ST', 'ADCS'), 03028 ('LHKTBTEM28V0', 'ADCV'), 03029 ('LHKTBTEM33VST', 'ADCS'), 03030 ('LHKTBTEM33V', 'ADCV'), 03031 ('LHKTBTEM28V1ST', 'ADCS'), 03032 ('LHKTBTEM28V1', 'ADCV'), 03033 ] 03034 def __init__(self, ui): 03035 HskPacket.__init__(self, ui) 03036 self.name = "DiagTemEnvPwr3" 03037 self.brief = "Diagnostic TEM Power Packet 3" 03038 self.descr = "Contains power specific ADC values for TEMs 9, 10, and 11." 03039 self.read() 03040 03041 03042 class HskPacket274(HskPacket): 03043 mnemList = [ 03044 ('LHKSPARE08', 'TSP8'), 03045 ('LHKSPARE08', 'TSP8'), 03046 ('LHKSPARE08', 'TSP8'), 03047 ('LHKSPARE08', 'TSP8'), 03048 ('LHKSPARE08', 'TSP8'), 03049 ('LHKSPARE08', 'TSP8'), 03050 ('LHKTCTKR25VDST', 'ADCS'), 03051 ('LHKTCTKR25VD', 'ADCV'), 03052 ('LHKSPARETCM0ADC1', 'TSP16'), 03053 ('LHKTCTKR15VAAST', 'ADCS'), 03054 ('LHKTCTKR15VAA', 'ADCV'), 03055 ('LHKSPARETCM0ADC3', 'TSP16'), 03056 ('LHKTCTKR25VABST', 'ADCS'), 03057 ('LHKTCTKR25VAB', 'ADCV'), 03058 ('LHKSPARETCM0ADC5', 'TSP16'), 03059 ('LHKTCTKRBV0ST', 'ADCS'), 03060 ('LHKTCTKRBV0', 'ADCV'), 03061 ('LHKSPARETCM0ADC7', 'TSP16'), 03062 ('LHKTCCAL33VDST', 'ADCS'), 03063 ('LHKTCCAL33VD', 'ADCV'), 03064 ('LHKTCTKRBV1ST', 'ADCS'), 03065 ('LHKTCTKRBV1', 'ADCV'), 03066 ('LHKTCCAL33VAST', 'ADCS'), 03067 ('LHKTCCAL33VA', 'ADCV'), 03068 ('LHKTCCALBSV1ST', 'ADCS'), 03069 ('LHKTCCALBSV1', 'ADCV'), 03070 ('LHKTCCALBSV0ST', 'ADCS'), 03071 ('LHKTCCALBSV0', 'ADCV'), 03072 ('LHKTCTEM28V0ST', 'ADCS'), 03073 ('LHKTCTEM28V0', 'ADCV'), 03074 ('LHKTCTEM33VST', 'ADCS'), 03075 ('LHKTCTEM33V', 'ADCV'), 03076 ('LHKTCTEM28V1ST', 'ADCS'), 03077 ('LHKTCTEM28V1', 'ADCV'), 03078 ('LHKTDTKR25VDST', 'ADCS'), 03079 ('LHKTDTKR25VD', 'ADCV'), 03080 ('LHKSPARETDM0ADC1', 'TSP16'), 03081 ('LHKTDTKR15VAAST', 'ADCS'), 03082 ('LHKTDTKR15VAA', 'ADCV'), 03083 ('LHKSPARETDM0ADC3', 'TSP16'), 03084 ('LHKTDTKR25VABST', 'ADCS'), 03085 ('LHKTDTKR25VAB', 'ADCV'), 03086 ('LHKSPARETDM0ADC5', 'TSP16'), 03087 ('LHKTDTKRBV0ST', 'ADCS'), 03088 ('LHKTDTKRBV0', 'ADCV'), 03089 ('LHKSPARETDM0ADC7', 'TSP16'), 03090 ('LHKTDCAL33VDST', 'ADCS'), 03091 ('LHKTDCAL33VD', 'ADCV'), 03092 ('LHKTDTKRBV1ST', 'ADCS'), 03093 ('LHKTDTKRBV1', 'ADCV'), 03094 ('LHKTDCAL33VAST', 'ADCS'), 03095 ('LHKTDCAL33VA', 'ADCV'), 03096 ('LHKTDCALBSV1ST', 'ADCS'), 03097 ('LHKTDCALBSV1', 'ADCV'), 03098 ('LHKTDCALBSV0ST', 'ADCS'), 03099 ('LHKTDCALBSV0', 'ADCV'), 03100 ('LHKTDTEM28V0ST', 'ADCS'), 03101 ('LHKTDTEM28V0', 'ADCV'), 03102 ('LHKTDTEM33VST', 'ADCS'), 03103 ('LHKTDTEM33V', 'ADCV'), 03104 ('LHKTDTEM28V1ST', 'ADCS'), 03105 ('LHKTDTEM28V1', 'ADCV'), 03106 ('LHKTETKR25VDST', 'ADCS'), 03107 ('LHKTETKR25VD', 'ADCV'), 03108 ('LHKSPARETEM0ADC1', 'TSP16'), 03109 ('LHKTETKR15VAAST', 'ADCS'), 03110 ('LHKTETKR15VAA', 'ADCV'), 03111 ('LHKSPARETEM0ADC3', 'TSP16'), 03112 ('LHKTETKR25VABST', 'ADCS'), 03113 ('LHKTETKR25VAB', 'ADCV'), 03114 ('LHKSPARETEM0ADC5', 'TSP16'), 03115 ('LHKTETKRBV0ST', 'ADCS'), 03116 ('LHKTETKRBV0', 'ADCV'), 03117 ('LHKSPARETEM0ADC7', 'TSP16'), 03118 ('LHKTECAL33VDST', 'ADCS'), 03119 ('LHKTECAL33VD', 'ADCV'), 03120 ('LHKTETKRBV1ST', 'ADCS'), 03121 ('LHKTETKRBV1', 'ADCV'), 03122 ('LHKTECAL33VAST', 'ADCS'), 03123 ('LHKTECAL33VA', 'ADCV'), 03124 ('LHKTECALBSV1ST', 'ADCS'), 03125 ('LHKTECALBSV1', 'ADCV'), 03126 ('LHKTECALBSV0ST', 'ADCS'), 03127 ('LHKTECALBSV0', 'ADCV'), 03128 ('LHKTETEM28V0ST', 'ADCS'), 03129 ('LHKTETEM28V0', 'ADCV'), 03130 ('LHKTETEM33VST', 'ADCS'), 03131 ('LHKTETEM33V', 'ADCV'), 03132 ('LHKTETEM28V1ST', 'ADCS'), 03133 ('LHKTETEM28V1', 'ADCV'), 03134 ] 03135 def __init__(self, ui): 03136 HskPacket.__init__(self, ui) 03137 self.name = "DiagTemEnvPwr4" 03138 self.brief = "Diagnostic TEM Power Packet 4" 03139 self.descr = "Contains power specific ADC values for TEMs 12, 13, and 14." 03140 self.read() 03141 03142 03143 class HskPacket275(HskPacket): 03144 mnemList = [ 03145 ('LHKSPARE08', 'TSP8'), 03146 ('LHKSPARE08', 'TSP8'), 03147 ('LHKSPARE08', 'TSP8'), 03148 ('LHKSPARE08', 'TSP8'), 03149 ('LHKSPARE08', 'TSP8'), 03150 ('LHKSPARE08', 'TSP8'), 03151 ('LHKTFTKR25VDST', 'ADCS'), 03152 ('LHKTFTKR25VD', 'ADCV'), 03153 ('LHKSPARETFM0ADC1', 'TSP16'), 03154 ('LHKTFTKR15VAAST', 'ADCS'), 03155 ('LHKTFTKR15VAA', 'ADCV'), 03156 ('LHKSPARETFM0ADC3', 'TSP16'), 03157 ('LHKTFTKR25VABST', 'ADCS'), 03158 ('LHKTFTKR25VAB', 'ADCV'), 03159 ('LHKSPARETFM0ADC5', 'TSP16'), 03160 ('LHKTFTKRBV0ST', 'ADCS'), 03161 ('LHKTFTKRBV0', 'ADCV'), 03162 ('LHKSPARETFM0ADC7', 'TSP16'), 03163 ('LHKTFCAL33VDST', 'ADCS'), 03164 ('LHKTFCAL33VD', 'ADCV'), 03165 ('LHKTFTKRBV1ST', 'ADCS'), 03166 ('LHKTFTKRBV1', 'ADCV'), 03167 ('LHKTFCAL33VAST', 'ADCS'), 03168 ('LHKTFCAL33VA', 'ADCV'), 03169 ('LHKTFCALBSV1ST', 'ADCS'), 03170 ('LHKTFCALBSV1', 'ADCV'), 03171 ('LHKTFCALBSV0ST', 'ADCS'), 03172 ('LHKTFCALBSV0', 'ADCV'), 03173 ('LHKTFTEM28V0ST', 'ADCS'), 03174 ('LHKTFTEM28V0', 'ADCV'), 03175 ('LHKTFTEM33VST', 'ADCS'), 03176 ('LHKTFTEM33V', 'ADCV'), 03177 ('LHKTFTEM28V1ST', 'ADCS'), 03178 ('LHKTFTEM28V1', 'ADCV'), 03179 ('LHKRTERRCNT', 'RTERR'), 03180 ('LHKRTINTRCNT', 'INTRCNT'), 03181 ('LHKRTCXPCNT', 'CRXPCNT'), 03182 ('LHKRTCXBCNT', 'CRXBCNT'), 03183 ('LHKRTTXPCNT', 'CTXPCNT'), 03184 ('LHKRTTXBCNT', 'CTXBCNT'), 03185 ('LHKRTHKPCNT', 'HKPCNT'), 03186 ('LHKRTHKBCNT', 'HKBCNT'), 03187 ('LHKRTTLMPCNT', 'TLMPCNT'), 03188 ('LHKRTTLMBCNT', 'TLMBCNT'), 03189 ('LHKSPARE16', 'TSP16'), 03190 ('LHKSPARE16', 'TSP16'), 03191 ('LHKSPARE16', 'TSP16'), 03192 ('LHKSPARE16', 'TSP16'), 03193 ('LHKSPARE16', 'TSP16'), 03194 ('LHKSPARE16', 'TSP16'), 03195 ('LHKSPARE16', 'TSP16'), 03196 ('LHKSPARE16', 'TSP16'), 03197 ('LHKSPARE16', 'TSP16'), 03198 ('LHKSPARE16', 'TSP16'), 03199 ('LHKSPARE16', 'TSP16'), 03200 ('LHKSPARE16', 'TSP16'), 03201 ] 03202 def __init__(self, ui): 03203 HskPacket.__init__(self, ui) 03204 self.name = "DiagTemEnvPwr5" 03205 self.brief = "Diagnostic TEM Power Packet 5" 03206 self.descr = "Contains powr specific ADC values for TEM 15." 03207 self.read() 03208 03209 03210 class HskPacket276(HskPacket): 03211 mnemList = [ 03212 ('LHKSPARE08', 'TSP8'), 03213 ('LHKSPARE08', 'TSP8'), 03214 ('LHKSPARE08', 'TSP8'), 03215 ('LHKSPARE08', 'TSP8'), 03216 ('LHKSPARE08', 'TSP8'), 03217 ('LHKSPARE08', 'TSP8'), 03218 ('LHKT0CALAF0T0ST', 'ADCS'), 03219 ('LHKT0CALAF0T0', 'ADCV'), 03220 ('LHKT0CALAF0T1ST', 'ADCS'), 03221 ('LHKT0CALAF0T1', 'ADCV'), 03222 ('LHKT0CALAF1T0ST', 'ADCS'), 03223 ('LHKT0CALAF1T0', 'ADCV'), 03224 ('LHKT0CALAF1T1ST', 'ADCS'), 03225 ('LHKT0CALAF1T1', 'ADCV'), 03226 ('LHKT0CALAF2T0ST', 'ADCS'), 03227 ('LHKT0CALAF2T0', 'ADCV'), 03228 ('LHKT0CALAF2T1ST', 'ADCS'), 03229 ('LHKT0CALAF2T1', 'ADCV'), 03230 ('LHKT0CALAF3T0ST', 'ADCS'), 03231 ('LHKT0CALAF3T0', 'ADCV'), 03232 ('LHKT0CALAF3T1ST', 'ADCS'), 03233 ('LHKT0CALAF3T1', 'ADCV'), 03234 ('LHKT0TKRC0T0ST', 'ADCS'), 03235 ('LHKT0TKRC0T0', 'ADCV'), 03236 ('LHKT0TKRC0T1ST', 'ADCS'), 03237 ('LHKT0TKRC0T1', 'ADCV'), 03238 ('LHKT0TKRC1T0ST', 'ADCS'), 03239 ('LHKT0TKRC1T0', 'ADCV'), 03240 ('LHKT0TKRC1T1ST', 'ADCS'), 03241 ('LHKT0TKRC1T1', 'ADCV'), 03242 ('LHKT0TKRC2T0ST', 'ADCS'), 03243 ('LHKT0TKRC2T0', 'ADCV'), 03244 ('LHKT0TKRC2T1ST', 'ADCS'), 03245 ('LHKT0TKRC2T1', 'ADCV'), 03246 ('LHKT0TKRC3T0ST', 'ADCS'), 03247 ('LHKT0TKRC3T0', 'ADCV'), 03248 ('LHKT0TKRC3T1ST', 'ADCS'), 03249 ('LHKT0TKRC3T1', 'ADCV'), 03250 ('LHKT0TKRC4T0ST', 'ADCS'), 03251 ('LHKT0TKRC4T0', 'ADCV'), 03252 ('LHKT0TKRC4T1ST', 'ADCS'), 03253 ('LHKT0TKRC4T1', 'ADCV'), 03254 ('LHKT0TKRC5T0ST', 'ADCS'), 03255 ('LHKT0TKRC5T0', 'ADCV'), 03256 ('LHKT0TKRC5T1ST', 'ADCS'), 03257 ('LHKT0TKRC5T1', 'ADCV'), 03258 ('LHKT0TKRC6T0ST', 'ADCS'), 03259 ('LHKT0TKRC6T0', 'ADCV'), 03260 ('LHKT0TKRC6T1ST', 'ADCS'), 03261 ('LHKT0TKRC6T1', 'ADCV'), 03262 ('LHKT0TKRC7T0ST', 'ADCS'), 03263 ('LHKT0TKRC7T0', 'ADCV'), 03264 ('LHKT0TKRC7T1ST', 'ADCS'), 03265 ('LHKT0TKRC7T1', 'ADCV'), 03266 ('LHKT1CALAF0T0ST', 'ADCS'), 03267 ('LHKT1CALAF0T0', 'ADCV'), 03268 ('LHKT1CALAF0T1ST', 'ADCS'), 03269 ('LHKT1CALAF0T1', 'ADCV'), 03270 ('LHKT1CALAF1T0ST', 'ADCS'), 03271 ('LHKT1CALAF1T0', 'ADCV'), 03272 ('LHKT1CALAF1T1ST', 'ADCS'), 03273 ('LHKT1CALAF1T1', 'ADCV'), 03274 ('LHKT1CALAF2T0ST', 'ADCS'), 03275 ('LHKT1CALAF2T0', 'ADCV'), 03276 ('LHKT1CALAF2T1ST', 'ADCS'), 03277 ('LHKT1CALAF2T1', 'ADCV'), 03278 ('LHKT1CALAF3T0ST', 'ADCS'), 03279 ('LHKT1CALAF3T0', 'ADCV'), 03280 ('LHKT1CALAF3T1ST', 'ADCS'), 03281 ('LHKT1CALAF3T1', 'ADCV'), 03282 ('LHKT1TKRC0T0ST', 'ADCS'), 03283 ('LHKT1TKRC0T0', 'ADCV'), 03284 ('LHKT1TKRC0T1ST', 'ADCS'), 03285 ('LHKT1TKRC0T1', 'ADCV'), 03286 ('LHKT1TKRC1T0ST', 'ADCS'), 03287 ('LHKT1TKRC1T0', 'ADCV'), 03288 ('LHKT1TKRC1T1ST', 'ADCS'), 03289 ('LHKT1TKRC1T1', 'ADCV'), 03290 ('LHKT1TKRC2T0ST', 'ADCS'), 03291 ('LHKT1TKRC2T0', 'ADCV'), 03292 ('LHKT1TKRC2T1ST', 'ADCS'), 03293 ('LHKT1TKRC2T1', 'ADCV'), 03294 ('LHKT1TKRC3T0ST', 'ADCS'), 03295 ('LHKT1TKRC3T0', 'ADCV'), 03296 ('LHKT1TKRC3T1ST', 'ADCS'), 03297 ('LHKT1TKRC3T1', 'ADCV'), 03298 ('LHKT1TKRC4T0ST', 'ADCS'), 03299 ('LHKT1TKRC4T0', 'ADCV'), 03300 ('LHKT1TKRC4T1ST', 'ADCS'), 03301 ('LHKT1TKRC4T1', 'ADCV'), 03302 ('LHKT1TKRC5T0ST', 'ADCS'), 03303 ('LHKT1TKRC5T0', 'ADCV'), 03304 ('LHKT1TKRC5T1ST', 'ADCS'), 03305 ('LHKT1TKRC5T1', 'ADCV'), 03306 ('LHKT1TKRC6T0ST', 'ADCS'), 03307 ('LHKT1TKRC6T0', 'ADCV'), 03308 ('LHKT1TKRC6T1ST', 'ADCS'), 03309 ('LHKT1TKRC6T1', 'ADCV'), 03310 ('LHKT1TKRC7T0ST', 'ADCS'), 03311 ('LHKT1TKRC7T0', 'ADCV'), 03312 ('LHKT1TKRC7T1ST', 'ADCS'), 03313 ('LHKT1TKRC7T1', 'ADCV'), 03314 ] 03315 def __init__(self, ui): 03316 HskPacket.__init__(self, ui) 03317 self.name = "DiagTemEnvTemp0" 03318 self.brief = "Diagnostic TEM Temperature Packet 0" 03319 self.descr = "Contains temperature specific ADC values for TEMs 0 and 1." 03320 self.read() 03321 03322 03323 class HskPacket277(HskPacket): 03324 mnemList = [ 03325 ('LHKSPARE08', 'TSP8'), 03326 ('LHKSPARE08', 'TSP8'), 03327 ('LHKSPARE08', 'TSP8'), 03328 ('LHKSPARE08', 'TSP8'), 03329 ('LHKSPARE08', 'TSP8'), 03330 ('LHKSPARE08', 'TSP8'), 03331 ('LHKT2CALAF0T0ST', 'ADCS'), 03332 ('LHKT2CALAF0T0', 'ADCV'), 03333 ('LHKT2CALAF0T1ST', 'ADCS'), 03334 ('LHKT2CALAF0T1', 'ADCV'), 03335 ('LHKT2CALAF1T0ST', 'ADCS'), 03336 ('LHKT2CALAF1T0', 'ADCV'), 03337 ('LHKT2CALAF1T1ST', 'ADCS'), 03338 ('LHKT2CALAF1T1', 'ADCV'), 03339 ('LHKT2CALAF2T0ST', 'ADCS'), 03340 ('LHKT2CALAF2T0', 'ADCV'), 03341 ('LHKT2CALAF2T1ST', 'ADCS'), 03342 ('LHKT2CALAF2T1', 'ADCV'), 03343 ('LHKT2CALAF3T0ST', 'ADCS'), 03344 ('LHKT2CALAF3T0', 'ADCV'), 03345 ('LHKT2CALAF3T1ST', 'ADCS'), 03346 ('LHKT2CALAF3T1', 'ADCV'), 03347 ('LHKT2TKRC0T0ST', 'ADCS'), 03348 ('LHKT2TKRC0T0', 'ADCV'), 03349 ('LHKT2TKRC0T1ST', 'ADCS'), 03350 ('LHKT2TKRC0T1', 'ADCV'), 03351 ('LHKT2TKRC1T0ST', 'ADCS'), 03352 ('LHKT2TKRC1T0', 'ADCV'), 03353 ('LHKT2TKRC1T1ST', 'ADCS'), 03354 ('LHKT2TKRC1T1', 'ADCV'), 03355 ('LHKT2TKRC2T0ST', 'ADCS'), 03356 ('LHKT2TKRC2T0', 'ADCV'), 03357 ('LHKT2TKRC2T1ST', 'ADCS'), 03358 ('LHKT2TKRC2T1', 'ADCV'), 03359 ('LHKT2TKRC3T0ST', 'ADCS'), 03360 ('LHKT2TKRC3T0', 'ADCV'), 03361 ('LHKT2TKRC3T1ST', 'ADCS'), 03362 ('LHKT2TKRC3T1', 'ADCV'), 03363 ('LHKT2TKRC4T0ST', 'ADCS'), 03364 ('LHKT2TKRC4T0', 'ADCV'), 03365 ('LHKT2TKRC4T1ST', 'ADCS'), 03366 ('LHKT2TKRC4T1', 'ADCV'), 03367 ('LHKT2TKRC5T0ST', 'ADCS'), 03368 ('LHKT2TKRC5T0', 'ADCV'), 03369 ('LHKT2TKRC5T1ST', 'ADCS'), 03370 ('LHKT2TKRC5T1', 'ADCV'), 03371 ('LHKT2TKRC6T0ST', 'ADCS'), 03372 ('LHKT2TKRC6T0', 'ADCV'), 03373 ('LHKT2TKRC6T1ST', 'ADCS'), 03374 ('LHKT2TKRC6T1', 'ADCV'), 03375 ('LHKT2TKRC7T0ST', 'ADCS'), 03376 ('LHKT2TKRC7T0', 'ADCV'), 03377 ('LHKT2TKRC7T1ST', 'ADCS'), 03378 ('LHKT2TKRC7T1', 'ADCV'), 03379 ('LHKT3CALAF0T0ST', 'ADCS'), 03380 ('LHKT3CALAF0T0', 'ADCV'), 03381 ('LHKT3CALAF0T1ST', 'ADCS'), 03382 ('LHKT3CALAF0T1', 'ADCV'), 03383 ('LHKT3CALAF1T0ST', 'ADCS'), 03384 ('LHKT3CALAF1T0', 'ADCV'), 03385 ('LHKT3CALAF1T1ST', 'ADCS'), 03386 ('LHKT3CALAF1T1', 'ADCV'), 03387 ('LHKT3CALAF2T0ST', 'ADCS'), 03388 ('LHKT3CALAF2T0', 'ADCV'), 03389 ('LHKT3CALAF2T1ST', 'ADCS'), 03390 ('LHKT3CALAF2T1', 'ADCV'), 03391 ('LHKT3CALAF3T0ST', 'ADCS'), 03392 ('LHKT3CALAF3T0', 'ADCV'), 03393 ('LHKT3CALAF3T1ST', 'ADCS'), 03394 ('LHKT3CALAF3T1', 'ADCV'), 03395 ('LHKT3TKRC0T0ST', 'ADCS'), 03396 ('LHKT3TKRC0T0', 'ADCV'), 03397 ('LHKT3TKRC0T1ST', 'ADCS'), 03398 ('LHKT3TKRC0T1', 'ADCV'), 03399 ('LHKT3TKRC1T0ST', 'ADCS'), 03400 ('LHKT3TKRC1T0', 'ADCV'), 03401 ('LHKT3TKRC1T1ST', 'ADCS'), 03402 ('LHKT3TKRC1T1', 'ADCV'), 03403 ('LHKT3TKRC2T0ST', 'ADCS'), 03404 ('LHKT3TKRC2T0', 'ADCV'), 03405 ('LHKT3TKRC2T1ST', 'ADCS'), 03406 ('LHKT3TKRC2T1', 'ADCV'), 03407 ('LHKT3TKRC3T0ST', 'ADCS'), 03408 ('LHKT3TKRC3T0', 'ADCV'), 03409 ('LHKT3TKRC3T1ST', 'ADCS'), 03410 ('LHKT3TKRC3T1', 'ADCV'), 03411 ('LHKT3TKRC4T0ST', 'ADCS'), 03412 ('LHKT3TKRC4T0', 'ADCV'), 03413 ('LHKT3TKRC4T1ST', 'ADCS'), 03414 ('LHKT3TKRC4T1', 'ADCV'), 03415 ('LHKT3TKRC5T0ST', 'ADCS'), 03416 ('LHKT3TKRC5T0', 'ADCV'), 03417 ('LHKT3TKRC5T1ST', 'ADCS'), 03418 ('LHKT3TKRC5T1', 'ADCV'), 03419 ('LHKT3TKRC6T0ST', 'ADCS'), 03420 ('LHKT3TKRC6T0', 'ADCV'), 03421 ('LHKT3TKRC6T1ST', 'ADCS'), 03422 ('LHKT3TKRC6T1', 'ADCV'), 03423 ('LHKT3TKRC7T0ST', 'ADCS'), 03424 ('LHKT3TKRC7T0', 'ADCV'), 03425 ('LHKT3TKRC7T1ST', 'ADCS'), 03426 ('LHKT3TKRC7T1', 'ADCV'), 03427 ] 03428 def __init__(self, ui): 03429 HskPacket.__init__(self, ui) 03430 self.name = "DiagTemEnvTemp1" 03431 self.brief = "Diagnostic TEM Temperature Packet 1" 03432 self.descr = "Contains temperature specific ADC values for TEMs 2 and 3." 03433 self.read() 03434 03435 03436 class HskPacket278(HskPacket): 03437 mnemList = [ 03438 ('LHKSPARE08', 'TSP8'), 03439 ('LHKSPARE08', 'TSP8'), 03440 ('LHKSPARE08', 'TSP8'), 03441 ('LHKSPARE08', 'TSP8'), 03442 ('LHKSPARE08', 'TSP8'), 03443 ('LHKSPARE08', 'TSP8'), 03444 ('LHKT4CALAF0T0ST', 'ADCS'), 03445 ('LHKT4CALAF0T0', 'ADCV'), 03446 ('LHKT4CALAF0T1ST', 'ADCS'), 03447 ('LHKT4CALAF0T1', 'ADCV'), 03448 ('LHKT4CALAF1T0ST', 'ADCS'), 03449 ('LHKT4CALAF1T0', 'ADCV'), 03450 ('LHKT4CALAF1T1ST', 'ADCS'), 03451 ('LHKT4CALAF1T1', 'ADCV'), 03452 ('LHKT4CALAF2T0ST', 'ADCS'), 03453 ('LHKT4CALAF2T0', 'ADCV'), 03454 ('LHKT4CALAF2T1ST', 'ADCS'), 03455 ('LHKT4CALAF2T1', 'ADCV'), 03456 ('LHKT4CALAF3T0ST', 'ADCS'), 03457 ('LHKT4CALAF3T0', 'ADCV'), 03458 ('LHKT4CALAF3T1ST', 'ADCS'), 03459 ('LHKT4CALAF3T1', 'ADCV'), 03460 ('LHKT4TKRC0T0ST', 'ADCS'), 03461 ('LHKT4TKRC0T0', 'ADCV'), 03462 ('LHKT4TKRC0T1ST', 'ADCS'), 03463 ('LHKT4TKRC0T1', 'ADCV'), 03464 ('LHKT4TKRC1T0ST', 'ADCS'), 03465 ('LHKT4TKRC1T0', 'ADCV'), 03466 ('LHKT4TKRC1T1ST', 'ADCS'), 03467 ('LHKT4TKRC1T1', 'ADCV'), 03468 ('LHKT4TKRC2T0ST', 'ADCS'), 03469 ('LHKT4TKRC2T0', 'ADCV'), 03470 ('LHKT4TKRC2T1ST', 'ADCS'), 03471 ('LHKT4TKRC2T1', 'ADCV'), 03472 ('LHKT4TKRC3T0ST', 'ADCS'), 03473 ('LHKT4TKRC3T0', 'ADCV'), 03474 ('LHKT4TKRC3T1ST', 'ADCS'), 03475 ('LHKT4TKRC3T1', 'ADCV'), 03476 ('LHKT4TKRC4T0ST', 'ADCS'), 03477 ('LHKT4TKRC4T0', 'ADCV'), 03478 ('LHKT4TKRC4T1ST', 'ADCS'), 03479 ('LHKT4TKRC4T1', 'ADCV'), 03480 ('LHKT4TKRC5T0ST', 'ADCS'), 03481 ('LHKT4TKRC5T0', 'ADCV'), 03482 ('LHKT4TKRC5T1ST', 'ADCS'), 03483 ('LHKT4TKRC5T1', 'ADCV'), 03484 ('LHKT4TKRC6T0ST', 'ADCS'), 03485 ('LHKT4TKRC6T0', 'ADCV'), 03486 ('LHKT4TKRC6T1ST', 'ADCS'), 03487 ('LHKT4TKRC6T1', 'ADCV'), 03488 ('LHKT4TKRC7T0ST', 'ADCS'), 03489 ('LHKT4TKRC7T0', 'ADCV'), 03490 ('LHKT4TKRC7T1ST', 'ADCS'), 03491 ('LHKT4TKRC7T1', 'ADCV'), 03492 ('LHKT5CALAF0T0ST', 'ADCS'), 03493 ('LHKT5CALAF0T0', 'ADCV'), 03494 ('LHKT5CALAF0T1ST', 'ADCS'), 03495 ('LHKT5CALAF0T1', 'ADCV'), 03496 ('LHKT5CALAF1T0ST', 'ADCS'), 03497 ('LHKT5CALAF1T0', 'ADCV'), 03498 ('LHKT5CALAF1T1ST', 'ADCS'), 03499 ('LHKT5CALAF1T1', 'ADCV'), 03500 ('LHKT5CALAF2T0ST', 'ADCS'), 03501 ('LHKT5CALAF2T0', 'ADCV'), 03502 ('LHKT5CALAF2T1ST', 'ADCS'), 03503 ('LHKT5CALAF2T1', 'ADCV'), 03504 ('LHKT5CALAF3T0ST', 'ADCS'), 03505 ('LHKT5CALAF3T0', 'ADCV'), 03506 ('LHKT5CALAF3T1ST', 'ADCS'), 03507 ('LHKT5CALAF3T1', 'ADCV'), 03508 ('LHKT5TKRC0T0ST', 'ADCS'), 03509 ('LHKT5TKRC0T0', 'ADCV'), 03510 ('LHKT5TKRC0T1ST', 'ADCS'), 03511 ('LHKT5TKRC0T1', 'ADCV'), 03512 ('LHKT5TKRC1T0ST', 'ADCS'), 03513 ('LHKT5TKRC1T0', 'ADCV'), 03514 ('LHKT5TKRC1T1ST', 'ADCS'), 03515 ('LHKT5TKRC1T1', 'ADCV'), 03516 ('LHKT5TKRC2T0ST', 'ADCS'), 03517 ('LHKT5TKRC2T0', 'ADCV'), 03518 ('LHKT5TKRC2T1ST', 'ADCS'), 03519 ('LHKT5TKRC2T1', 'ADCV'), 03520 ('LHKT5TKRC3T0ST', 'ADCS'), 03521 ('LHKT5TKRC3T0', 'ADCV'), 03522 ('LHKT5TKRC3T1ST', 'ADCS'), 03523 ('LHKT5TKRC3T1', 'ADCV'), 03524 ('LHKT5TKRC4T0ST', 'ADCS'), 03525 ('LHKT5TKRC4T0', 'ADCV'), 03526 ('LHKT5TKRC4T1ST', 'ADCS'), 03527 ('LHKT5TKRC4T1', 'ADCV'), 03528 ('LHKT5TKRC5T0ST', 'ADCS'), 03529 ('LHKT5TKRC5T0', 'ADCV'), 03530 ('LHKT5TKRC5T1ST', 'ADCS'), 03531 ('LHKT5TKRC5T1', 'ADCV'), 03532 ('LHKT5TKRC6T0ST', 'ADCS'), 03533 ('LHKT5TKRC6T0', 'ADCV'), 03534 ('LHKT5TKRC6T1ST', 'ADCS'), 03535 ('LHKT5TKRC6T1', 'ADCV'), 03536 ('LHKT5TKRC7T0ST', 'ADCS'), 03537 ('LHKT5TKRC7T0', 'ADCV'), 03538 ('LHKT5TKRC7T1ST', 'ADCS'), 03539 ('LHKT5TKRC7T1', 'ADCV'), 03540 ] 03541 def __init__(self, ui): 03542 HskPacket.__init__(self, ui) 03543 self.name = "DiagTemEnvTemp2" 03544 self.brief = "Diagnostic TEM Temperature Packet 2" 03545 self.descr = "Contains temperature specific ADC values for TEMs 4 and 5." 03546 self.read() 03547 03548 03549 class HskPacket279(HskPacket): 03550 mnemList = [ 03551 ('LHKSPARE08', 'TSP8'), 03552 ('LHKSPARE08', 'TSP8'), 03553 ('LHKSPARE08', 'TSP8'), 03554 ('LHKSPARE08', 'TSP8'), 03555 ('LHKSPARE08', 'TSP8'), 03556 ('LHKSPARE08', 'TSP8'), 03557 ('LHKT6CALAF0T0ST', 'ADCS'), 03558 ('LHKT6CALAF0T0', 'ADCV'), 03559 ('LHKT6CALAF0T1ST', 'ADCS'), 03560 ('LHKT6CALAF0T1', 'ADCV'), 03561 ('LHKT6CALAF1T0ST', 'ADCS'), 03562 ('LHKT6CALAF1T0', 'ADCV'), 03563 ('LHKT6CALAF1T1ST', 'ADCS'), 03564 ('LHKT6CALAF1T1', 'ADCV'), 03565 ('LHKT6CALAF2T0ST', 'ADCS'), 03566 ('LHKT6CALAF2T0', 'ADCV'), 03567 ('LHKT6CALAF2T1ST', 'ADCS'), 03568 ('LHKT6CALAF2T1', 'ADCV'), 03569 ('LHKT6CALAF3T0ST', 'ADCS'), 03570 ('LHKT6CALAF3T0', 'ADCV'), 03571 ('LHKT6CALAF3T1ST', 'ADCS'), 03572 ('LHKT6CALAF3T1', 'ADCV'), 03573 ('LHKT6TKRC0T0ST', 'ADCS'), 03574 ('LHKT6TKRC0T0', 'ADCV'), 03575 ('LHKT6TKRC0T1ST', 'ADCS'), 03576 ('LHKT6TKRC0T1', 'ADCV'), 03577 ('LHKT6TKRC1T0ST', 'ADCS'), 03578 ('LHKT6TKRC1T0', 'ADCV'), 03579 ('LHKT6TKRC1T1ST', 'ADCS'), 03580 ('LHKT6TKRC1T1', 'ADCV'), 03581 ('LHKT6TKRC2T0ST', 'ADCS'), 03582 ('LHKT6TKRC2T0', 'ADCV'), 03583 ('LHKT6TKRC2T1ST', 'ADCS'), 03584 ('LHKT6TKRC2T1', 'ADCV'), 03585 ('LHKT6TKRC3T0ST', 'ADCS'), 03586 ('LHKT6TKRC3T0', 'ADCV'), 03587 ('LHKT6TKRC3T1ST', 'ADCS'), 03588 ('LHKT6TKRC3T1', 'ADCV'), 03589 ('LHKT6TKRC4T0ST', 'ADCS'), 03590 ('LHKT6TKRC4T0', 'ADCV'), 03591 ('LHKT6TKRC4T1ST', 'ADCS'), 03592 ('LHKT6TKRC4T1', 'ADCV'), 03593 ('LHKT6TKRC5T0ST', 'ADCS'), 03594 ('LHKT6TKRC5T0', 'ADCV'), 03595 ('LHKT6TKRC5T1ST', 'ADCS'), 03596 ('LHKT6TKRC5T1', 'ADCV'), 03597 ('LHKT6TKRC6T0ST', 'ADCS'), 03598 ('LHKT6TKRC6T0', 'ADCV'), 03599 ('LHKT6TKRC6T1ST', 'ADCS'), 03600 ('LHKT6TKRC6T1', 'ADCV'), 03601 ('LHKT6TKRC7T0ST', 'ADCS'), 03602 ('LHKT6TKRC7T0', 'ADCV'), 03603 ('LHKT6TKRC7T1ST', 'ADCS'), 03604 ('LHKT6TKRC7T1', 'ADCV'), 03605 ('LHKT7CALAF0T0ST', 'ADCS'), 03606 ('LHKT7CALAF0T0', 'ADCV'), 03607 ('LHKT7CALAF0T1ST', 'ADCS'), 03608 ('LHKT7CALAF0T1', 'ADCV'), 03609 ('LHKT7CALAF1T0ST', 'ADCS'), 03610 ('LHKT7CALAF1T0', 'ADCV'), 03611 ('LHKT7CALAF1T1ST', 'ADCS'), 03612 ('LHKT7CALAF1T1', 'ADCV'), 03613 ('LHKT7CALAF2T0ST', 'ADCS'), 03614 ('LHKT7CALAF2T0', 'ADCV'), 03615 ('LHKT7CALAF2T1ST', 'ADCS'), 03616 ('LHKT7CALAF2T1', 'ADCV'), 03617 ('LHKT7CALAF3T0ST', 'ADCS'), 03618 ('LHKT7CALAF3T0', 'ADCV'), 03619 ('LHKT7CALAF3T1ST', 'ADCS'), 03620 ('LHKT7CALAF3T1', 'ADCV'), 03621 ('LHKT7TKRC0T0ST', 'ADCS'), 03622 ('LHKT7TKRC0T0', 'ADCV'), 03623 ('LHKT7TKRC0T1ST', 'ADCS'), 03624 ('LHKT7TKRC0T1', 'ADCV'), 03625 ('LHKT7TKRC1T0ST', 'ADCS'), 03626 ('LHKT7TKRC1T0', 'ADCV'), 03627 ('LHKT7TKRC1T1ST', 'ADCS'), 03628 ('LHKT7TKRC1T1', 'ADCV'), 03629 ('LHKT7TKRC2T0ST', 'ADCS'), 03630 ('LHKT7TKRC2T0', 'ADCV'), 03631 ('LHKT7TKRC2T1ST', 'ADCS'), 03632 ('LHKT7TKRC2T1', 'ADCV'), 03633 ('LHKT7TKRC3T0ST', 'ADCS'), 03634 ('LHKT7TKRC3T0', 'ADCV'), 03635 ('LHKT7TKRC3T1ST', 'ADCS'), 03636 ('LHKT7TKRC3T1', 'ADCV'), 03637 ('LHKT7TKRC4T0ST', 'ADCS'), 03638 ('LHKT7TKRC4T0', 'ADCV'), 03639 ('LHKT7TKRC4T1ST', 'ADCS'), 03640 ('LHKT7TKRC4T1', 'ADCV'), 03641 ('LHKT7TKRC5T0ST', 'ADCS'), 03642 ('LHKT7TKRC5T0', 'ADCV'), 03643 ('LHKT7TKRC5T1ST', 'ADCS'), 03644 ('LHKT7TKRC5T1', 'ADCV'), 03645 ('LHKT7TKRC6T0ST', 'ADCS'), 03646 ('LHKT7TKRC6T0', 'ADCV'), 03647 ('LHKT7TKRC6T1ST', 'ADCS'), 03648 ('LHKT7TKRC6T1', 'ADCV'), 03649 ('LHKT7TKRC7T0ST', 'ADCS'), 03650 ('LHKT7TKRC7T0', 'ADCV'), 03651 ('LHKT7TKRC7T1ST', 'ADCS'), 03652 ('LHKT7TKRC7T1', 'ADCV'), 03653 ] 03654 def __init__(self, ui): 03655 HskPacket.__init__(self, ui) 03656 self.name = "DiagTemEnvTemp3" 03657 self.brief = "Diagnostic TEM Temperature Packet 3" 03658 self.descr = "Contains temperature specific ADC values for TEMs 6 and 7." 03659 self.read() 03660 03661 03662 class HskPacket27a(HskPacket): 03663 mnemList = [ 03664 ('LHKSPARE08', 'TSP8'), 03665 ('LHKSPARE08', 'TSP8'), 03666 ('LHKSPARE08', 'TSP8'), 03667 ('LHKSPARE08', 'TSP8'), 03668 ('LHKSPARE08', 'TSP8'), 03669 ('LHKSPARE08', 'TSP8'), 03670 ('LHKT8CALAF0T0ST', 'ADCS'), 03671 ('LHKT8CALAF0T0', 'ADCV'), 03672 ('LHKT8CALAF0T1ST', 'ADCS'), 03673 ('LHKT8CALAF0T1', 'ADCV'), 03674 ('LHKT8CALAF1T0ST', 'ADCS'), 03675 ('LHKT8CALAF1T0', 'ADCV'), 03676 ('LHKT8CALAF1T1ST', 'ADCS'), 03677 ('LHKT8CALAF1T1', 'ADCV'), 03678 ('LHKT8CALAF2T0ST', 'ADCS'), 03679 ('LHKT8CALAF2T0', 'ADCV'), 03680 ('LHKT8CALAF2T1ST', 'ADCS'), 03681 ('LHKT8CALAF2T1', 'ADCV'), 03682 ('LHKT8CALAF3T0ST', 'ADCS'), 03683 ('LHKT8CALAF3T0', 'ADCV'), 03684 ('LHKT8CALAF3T1ST', 'ADCS'), 03685 ('LHKT8CALAF3T1', 'ADCV'), 03686 ('LHKT8TKRC0T0ST', 'ADCS'), 03687 ('LHKT8TKRC0T0', 'ADCV'), 03688 ('LHKT8TKRC0T1ST', 'ADCS'), 03689 ('LHKT8TKRC0T1', 'ADCV'), 03690 ('LHKT8TKRC1T0ST', 'ADCS'), 03691 ('LHKT8TKRC1T0', 'ADCV'), 03692 ('LHKT8TKRC1T1ST', 'ADCS'), 03693 ('LHKT8TKRC1T1', 'ADCV'), 03694 ('LHKT8TKRC2T0ST', 'ADCS'), 03695 ('LHKT8TKRC2T0', 'ADCV'), 03696 ('LHKT8TKRC2T1ST', 'ADCS'), 03697 ('LHKT8TKRC2T1', 'ADCV'), 03698 ('LHKT8TKRC3T0ST', 'ADCS'), 03699 ('LHKT8TKRC3T0', 'ADCV'), 03700 ('LHKT8TKRC3T1ST', 'ADCS'), 03701 ('LHKT8TKRC3T1', 'ADCV'), 03702 ('LHKT8TKRC4T0ST', 'ADCS'), 03703 ('LHKT8TKRC4T0', 'ADCV'), 03704 ('LHKT8TKRC4T1ST', 'ADCS'), 03705 ('LHKT8TKRC4T1', 'ADCV'), 03706 ('LHKT8TKRC5T0ST', 'ADCS'), 03707 ('LHKT8TKRC5T0', 'ADCV'), 03708 ('LHKT8TKRC5T1ST', 'ADCS'), 03709 ('LHKT8TKRC5T1', 'ADCV'), 03710 ('LHKT8TKRC6T0ST', 'ADCS'), 03711 ('LHKT8TKRC6T0', 'ADCV'), 03712 ('LHKT8TKRC6T1ST', 'ADCS'), 03713 ('LHKT8TKRC6T1', 'ADCV'), 03714 ('LHKT8TKRC7T0ST', 'ADCS'), 03715 ('LHKT8TKRC7T0', 'ADCV'), 03716 ('LHKT8TKRC7T1ST', 'ADCS'), 03717 ('LHKT8TKRC7T1', 'ADCV'), 03718 ('LHKT9CALAF0T0ST', 'ADCS'), 03719 ('LHKT9CALAF0T0', 'ADCV'), 03720 ('LHKT9CALAF0T1ST', 'ADCS'), 03721 ('LHKT9CALAF0T1', 'ADCV'), 03722 ('LHKT9CALAF1T0ST', 'ADCS'), 03723 ('LHKT9CALAF1T0', 'ADCV'), 03724 ('LHKT9CALAF1T1ST', 'ADCS'), 03725 ('LHKT9CALAF1T1', 'ADCV'), 03726 ('LHKT9CALAF2T0ST', 'ADCS'), 03727 ('LHKT9CALAF2T0', 'ADCV'), 03728 ('LHKT9CALAF2T1ST', 'ADCS'), 03729 ('LHKT9CALAF2T1', 'ADCV'), 03730 ('LHKT9CALAF3T0ST', 'ADCS'), 03731 ('LHKT9CALAF3T0', 'ADCV'), 03732 ('LHKT9CALAF3T1ST', 'ADCS'), 03733 ('LHKT9CALAF3T1', 'ADCV'), 03734 ('LHKT9TKRC0T0ST', 'ADCS'), 03735 ('LHKT9TKRC0T0', 'ADCV'), 03736 ('LHKT9TKRC0T1ST', 'ADCS'), 03737 ('LHKT9TKRC0T1', 'ADCV'), 03738 ('LHKT9TKRC1T0ST', 'ADCS'), 03739 ('LHKT9TKRC1T0', 'ADCV'), 03740 ('LHKT9TKRC1T1ST', 'ADCS'), 03741 ('LHKT9TKRC1T1', 'ADCV'), 03742 ('LHKT9TKRC2T0ST', 'ADCS'), 03743 ('LHKT9TKRC2T0', 'ADCV'), 03744 ('LHKT9TKRC2T1ST', 'ADCS'), 03745 ('LHKT9TKRC2T1', 'ADCV'), 03746 ('LHKT9TKRC3T0ST', 'ADCS'), 03747 ('LHKT9TKRC3T0', 'ADCV'), 03748 ('LHKT9TKRC3T1ST', 'ADCS'), 03749 ('LHKT9TKRC3T1', 'ADCV'), 03750 ('LHKT9TKRC4T0ST', 'ADCS'), 03751 ('LHKT9TKRC4T0', 'ADCV'), 03752 ('LHKT9TKRC4T1ST', 'ADCS'), 03753 ('LHKT9TKRC4T1', 'ADCV'), 03754 ('LHKT9TKRC5T0ST', 'ADCS'), 03755 ('LHKT9TKRC5T0', 'ADCV'), 03756 ('LHKT9TKRC5T1ST', 'ADCS'), 03757 ('LHKT9TKRC5T1', 'ADCV'), 03758 ('LHKT9TKRC6T0ST', 'ADCS'), 03759 ('LHKT9TKRC6T0', 'ADCV'), 03760 ('LHKT9TKRC6T1ST', 'ADCS'), 03761 ('LHKT9TKRC6T1', 'ADCV'), 03762 ('LHKT9TKRC7T0ST', 'ADCS'), 03763 ('LHKT9TKRC7T0', 'ADCV'), 03764 ('LHKT9TKRC7T1ST', 'ADCS'), 03765 ('LHKT9TKRC7T1', 'ADCV'), 03766 ] 03767 def __init__(self, ui): 03768 HskPacket.__init__(self, ui) 03769 self.name = "DiagTemEnvTemp4" 03770 self.brief = "Diagnostic TEM Temperature Packet 4" 03771 self.descr = "Contains temperature specific ADC values for TEMs 8 and 9." 03772 self.read() 03773 03774 03775 class HskPacket27b(HskPacket): 03776 mnemList = [ 03777 ('LHKSPARE08', 'TSP8'), 03778 ('LHKSPARE08', 'TSP8'), 03779 ('LHKSPARE08', 'TSP8'), 03780 ('LHKSPARE08', 'TSP8'), 03781 ('LHKSPARE08', 'TSP8'), 03782 ('LHKSPARE08', 'TSP8'), 03783 ('LHKTACALAF0T0ST', 'ADCS'), 03784 ('LHKTACALAF0T0', 'ADCV'), 03785 ('LHKTACALAF0T1ST', 'ADCS'), 03786 ('LHKTACALAF0T1', 'ADCV'), 03787 ('LHKTACALAF1T0ST', 'ADCS'), 03788 ('LHKTACALAF1T0', 'ADCV'), 03789 ('LHKTACALAF1T1ST', 'ADCS'), 03790 ('LHKTACALAF1T1', 'ADCV'), 03791 ('LHKTACALAF2T0ST', 'ADCS'), 03792 ('LHKTACALAF2T0', 'ADCV'), 03793 ('LHKTACALAF2T1ST', 'ADCS'), 03794 ('LHKTACALAF2T1', 'ADCV'), 03795 ('LHKTACALAF3T0ST', 'ADCS'), 03796 ('LHKTACALAF3T0', 'ADCV'), 03797 ('LHKTACALAF3T1ST', 'ADCS'), 03798 ('LHKTACALAF3T1', 'ADCV'), 03799 ('LHKTATKRC0T0ST', 'ADCS'), 03800 ('LHKTATKRC0T0', 'ADCV'), 03801 ('LHKTATKRC0T1ST', 'ADCS'), 03802 ('LHKTATKRC0T1', 'ADCV'), 03803 ('LHKTATKRC1T0ST', 'ADCS'), 03804 ('LHKTATKRC1T0', 'ADCV'), 03805 ('LHKTATKRC1T1ST', 'ADCS'), 03806 ('LHKTATKRC1T1', 'ADCV'), 03807 ('LHKTATKRC2T0ST', 'ADCS'), 03808 ('LHKTATKRC2T0', 'ADCV'), 03809 ('LHKTATKRC2T1ST', 'ADCS'), 03810 ('LHKTATKRC2T1', 'ADCV'), 03811 ('LHKTATKRC3T0ST', 'ADCS'), 03812 ('LHKTATKRC3T0', 'ADCV'), 03813 ('LHKTATKRC3T1ST', 'ADCS'), 03814 ('LHKTATKRC3T1', 'ADCV'), 03815 ('LHKTATKRC4T0ST', 'ADCS'), 03816 ('LHKTATKRC4T0', 'ADCV'), 03817 ('LHKTATKRC4T1ST', 'ADCS'), 03818 ('LHKTATKRC4T1', 'ADCV'), 03819 ('LHKTATKRC5T0ST', 'ADCS'), 03820 ('LHKTATKRC5T0', 'ADCV'), 03821 ('LHKTATKRC5T1ST', 'ADCS'), 03822 ('LHKTATKRC5T1', 'ADCV'), 03823 ('LHKTATKRC6T0ST', 'ADCS'), 03824 ('LHKTATKRC6T0', 'ADCV'), 03825 ('LHKTATKRC6T1ST', 'ADCS'), 03826 ('LHKTATKRC6T1', 'ADCV'), 03827 ('LHKTATKRC7T0ST', 'ADCS'), 03828 ('LHKTATKRC7T0', 'ADCV'), 03829 ('LHKTATKRC7T1ST', 'ADCS'), 03830 ('LHKTATKRC7T1', 'ADCV'), 03831 ('LHKTBCALAF0T0ST', 'ADCS'), 03832 ('LHKTBCALAF0T0', 'ADCV'), 03833 ('LHKTBCALAF0T1ST', 'ADCS'), 03834 ('LHKTBCALAF0T1', 'ADCV'), 03835 ('LHKTBCALAF1T0ST', 'ADCS'), 03836 ('LHKTBCALAF1T0', 'ADCV'), 03837 ('LHKTBCALAF1T1ST', 'ADCS'), 03838 ('LHKTBCALAF1T1', 'ADCV'), 03839 ('LHKTBCALAF2T0ST', 'ADCS'), 03840 ('LHKTBCALAF2T0', 'ADCV'), 03841 ('LHKTBCALAF2T1ST', 'ADCS'), 03842 ('LHKTBCALAF2T1', 'ADCV'), 03843 ('LHKTBCALAF3T0ST', 'ADCS'), 03844 ('LHKTBCALAF3T0', 'ADCV'), 03845 ('LHKTBCALAF3T1ST', 'ADCS'), 03846 ('LHKTBCALAF3T1', 'ADCV'), 03847 ('LHKTBTKRC0T0ST', 'ADCS'), 03848 ('LHKTBTKRC0T0', 'ADCV'), 03849 ('LHKTBTKRC0T1ST', 'ADCS'), 03850 ('LHKTBTKRC0T1', 'ADCV'), 03851 ('LHKTBTKRC1T0ST', 'ADCS'), 03852 ('LHKTBTKRC1T0', 'ADCV'), 03853 ('LHKTBTKRC1T1ST', 'ADCS'), 03854 ('LHKTBTKRC1T1', 'ADCV'), 03855 ('LHKTBTKRC2T0ST', 'ADCS'), 03856 ('LHKTBTKRC2T0', 'ADCV'), 03857 ('LHKTBTKRC2T1ST', 'ADCS'), 03858 ('LHKTBTKRC2T1', 'ADCV'), 03859 ('LHKTBTKRC3T0ST', 'ADCS'), 03860 ('LHKTBTKRC3T0', 'ADCV'), 03861 ('LHKTBTKRC3T1ST', 'ADCS'), 03862 ('LHKTBTKRC3T1', 'ADCV'), 03863 ('LHKTBTKRC4T0ST', 'ADCS'), 03864 ('LHKTBTKRC4T0', 'ADCV'), 03865 ('LHKTBTKRC4T1ST', 'ADCS'), 03866 ('LHKTBTKRC4T1', 'ADCV'), 03867 ('LHKTBTKRC5T0ST', 'ADCS'), 03868 ('LHKTBTKRC5T0', 'ADCV'), 03869 ('LHKTBTKRC5T1ST', 'ADCS'), 03870 ('LHKTBTKRC5T1', 'ADCV'), 03871 ('LHKTBTKRC6T0ST', 'ADCS'), 03872 ('LHKTBTKRC6T0', 'ADCV'), 03873 ('LHKTBTKRC6T1ST', 'ADCS'), 03874 ('LHKTBTKRC6T1', 'ADCV'), 03875 ('LHKTBTKRC7T0ST', 'ADCS'), 03876 ('LHKTBTKRC7T0', 'ADCV'), 03877 ('LHKTBTKRC7T1ST', 'ADCS'), 03878 ('LHKTBTKRC7T1', 'ADCV'), 03879 ] 03880 def __init__(self, ui): 03881 HskPacket.__init__(self, ui) 03882 self.name = "DiagTemEnvTemp5" 03883 self.brief = "Diagnostic TEM Temperature Packet 5" 03884 self.descr = "Contains temperature specific ADC values for TEMs A and B." 03885 self.read() 03886 03887 03888 class HskPacket27c(HskPacket): 03889 mnemList = [ 03890 ('LHKSPARE08', 'TSP8'), 03891 ('LHKSPARE08', 'TSP8'), 03892 ('LHKSPARE08', 'TSP8'), 03893 ('LHKSPARE08', 'TSP8'), 03894 ('LHKSPARE08', 'TSP8'), 03895 ('LHKSPARE08', 'TSP8'), 03896 ('LHKTCCALAF0T0ST', 'ADCS'), 03897 ('LHKTCCALAF0T0', 'ADCV'), 03898 ('LHKTCCALAF0T1ST', 'ADCS'), 03899 ('LHKTCCALAF0T1', 'ADCV'), 03900 ('LHKTCCALAF1T0ST', 'ADCS'), 03901 ('LHKTCCALAF1T0', 'ADCV'), 03902 ('LHKTCCALAF1T1ST', 'ADCS'), 03903 ('LHKTCCALAF1T1', 'ADCV'), 03904 ('LHKTCCALAF2T0ST', 'ADCS'), 03905 ('LHKTCCALAF2T0', 'ADCV'), 03906 ('LHKTCCALAF2T1ST', 'ADCS'), 03907 ('LHKTCCALAF2T1', 'ADCV'), 03908 ('LHKTCCALAF3T0ST', 'ADCS'), 03909 ('LHKTCCALAF3T0', 'ADCV'), 03910 ('LHKTCCALAF3T1ST', 'ADCS'), 03911 ('LHKTCCALAF3T1', 'ADCV'), 03912 ('LHKTCTKRC0T0ST', 'ADCS'), 03913 ('LHKTCTKRC0T0', 'ADCV'), 03914 ('LHKTCTKRC0T1ST', 'ADCS'), 03915 ('LHKTCTKRC0T1', 'ADCV'), 03916 ('LHKTCTKRC1T0ST', 'ADCS'), 03917 ('LHKTCTKRC1T0', 'ADCV'), 03918 ('LHKTCTKRC1T1ST', 'ADCS'), 03919 ('LHKTCTKRC1T1', 'ADCV'), 03920 ('LHKTCTKRC2T0ST', 'ADCS'), 03921 ('LHKTCTKRC2T0', 'ADCV'), 03922 ('LHKTCTKRC2T1ST', 'ADCS'), 03923 ('LHKTCTKRC2T1', 'ADCV'), 03924 ('LHKTCTKRC3T0ST', 'ADCS'), 03925 ('LHKTCTKRC3T0', 'ADCV'), 03926 ('LHKTCTKRC3T1ST', 'ADCS'), 03927 ('LHKTCTKRC3T1', 'ADCV'), 03928 ('LHKTCTKRC4T0ST', 'ADCS'), 03929 ('LHKTCTKRC4T0', 'ADCV'), 03930 ('LHKTCTKRC4T1ST', 'ADCS'), 03931 ('LHKTCTKRC4T1', 'ADCV'), 03932 ('LHKTCTKRC5T0ST', 'ADCS'), 03933 ('LHKTCTKRC5T0', 'ADCV'), 03934 ('LHKTCTKRC5T1ST', 'ADCS'), 03935 ('LHKTCTKRC5T1', 'ADCV'), 03936 ('LHKTCTKRC6T0ST', 'ADCS'), 03937 ('LHKTCTKRC6T0', 'ADCV'), 03938 ('LHKTCTKRC6T1ST', 'ADCS'), 03939 ('LHKTCTKRC6T1', 'ADCV'), 03940 ('LHKTCTKRC7T0ST', 'ADCS'), 03941 ('LHKTCTKRC7T0', 'ADCV'), 03942 ('LHKTCTKRC7T1ST', 'ADCS'), 03943 ('LHKTCTKRC7T1', 'ADCV'), 03944 ('LHKTDCALAF0T0ST', 'ADCS'), 03945 ('LHKTDCALAF0T0', 'ADCV'), 03946 ('LHKTDCALAF0T1ST', 'ADCS'), 03947 ('LHKTDCALAF0T1', 'ADCV'), 03948 ('LHKTDCALAF1T0ST', 'ADCS'), 03949 ('LHKTDCALAF1T0', 'ADCV'), 03950 ('LHKTDCALAF1T1ST', 'ADCS'), 03951 ('LHKTDCALAF1T1', 'ADCV'), 03952 ('LHKTDCALAF2T0ST', 'ADCS'), 03953 ('LHKTDCALAF2T0', 'ADCV'), 03954 ('LHKTDCALAF2T1ST', 'ADCS'), 03955 ('LHKTDCALAF2T1', 'ADCV'), 03956 ('LHKTDCALAF3T0ST', 'ADCS'), 03957 ('LHKTDCALAF3T0', 'ADCV'), 03958 ('LHKTDCALAF3T1ST', 'ADCS'), 03959 ('LHKTDCALAF3T1', 'ADCV'), 03960 ('LHKTDTKRC0T0ST', 'ADCS'), 03961 ('LHKTDTKRC0T0', 'ADCV'), 03962 ('LHKTDTKRC0T1ST', 'ADCS'), 03963 ('LHKTDTKRC0T1', 'ADCV'), 03964 ('LHKTDTKRC1T0ST', 'ADCS'), 03965 ('LHKTDTKRC1T0', 'ADCV'), 03966 ('LHKTDTKRC1T1ST', 'ADCS'), 03967 ('LHKTDTKRC1T1', 'ADCV'), 03968 ('LHKTDTKRC2T0ST', 'ADCS'), 03969 ('LHKTDTKRC2T0', 'ADCV'), 03970 ('LHKTDTKRC2T1ST', 'ADCS'), 03971 ('LHKTDTKRC2T1', 'ADCV'), 03972 ('LHKTDTKRC3T0ST', 'ADCS'), 03973 ('LHKTDTKRC3T0', 'ADCV'), 03974 ('LHKTDTKRC3T1ST', 'ADCS'), 03975 ('LHKTDTKRC3T1', 'ADCV'), 03976 ('LHKTDTKRC4T0ST', 'ADCS'), 03977 ('LHKTDTKRC4T0', 'ADCV'), 03978 ('LHKTDTKRC4T1ST', 'ADCS'), 03979 ('LHKTDTKRC4T1', 'ADCV'), 03980 ('LHKTDTKRC5T0ST', 'ADCS'), 03981 ('LHKTDTKRC5T0', 'ADCV'), 03982 ('LHKTDTKRC5T1ST', 'ADCS'), 03983 ('LHKTDTKRC5T1', 'ADCV'), 03984 ('LHKTDTKRC6T0ST', 'ADCS'), 03985 ('LHKTDTKRC6T0', 'ADCV'), 03986 ('LHKTDTKRC6T1ST', 'ADCS'), 03987 ('LHKTDTKRC6T1', 'ADCV'), 03988 ('LHKTDTKRC7T0ST', 'ADCS'), 03989 ('LHKTDTKRC7T0', 'ADCV'), 03990 ('LHKTDTKRC7T1ST', 'ADCS'), 03991 ('LHKTDTKRC7T1', 'ADCV'), 03992 ] 03993 def __init__(self, ui): 03994 HskPacket.__init__(self, ui) 03995 self.name = "DiagTemEnvTemp6" 03996 self.brief = "Diagnostic TEM Temperature Packet 6" 03997 self.descr = "Contains temperature specific ADC values for TEMs C and D." 03998 self.read() 03999 04000 04001 class HskPacket27d(HskPacket): 04002 mnemList = [ 04003 ('LHKSPARE08', 'TSP8'), 04004 ('LHKSPARE08', 'TSP8'), 04005 ('LHKSPARE08', 'TSP8'), 04006 ('LHKSPARE08', 'TSP8'), 04007 ('LHKSPARE08', 'TSP8'), 04008 ('LHKSPARE08', 'TSP8'), 04009 ('LHKTECALAF0T0ST', 'ADCS'), 04010 ('LHKTECALAF0T0', 'ADCV'), 04011 ('LHKTECALAF0T1ST', 'ADCS'), 04012 ('LHKTECALAF0T1', 'ADCV'), 04013 ('LHKTECALAF1T0ST', 'ADCS'), 04014 ('LHKTECALAF1T0', 'ADCV'), 04015 ('LHKTECALAF1T1ST', 'ADCS'), 04016 ('LHKTECALAF1T1', 'ADCV'), 04017 ('LHKTECALAF2T0ST', 'ADCS'), 04018 ('LHKTECALAF2T0', 'ADCV'), 04019 ('LHKTECALAF2T1ST', 'ADCS'), 04020 ('LHKTECALAF2T1', 'ADCV'), 04021 ('LHKTECALAF3T0ST', 'ADCS'), 04022 ('LHKTECALAF3T0', 'ADCV'), 04023 ('LHKTECALAF3T1ST', 'ADCS'), 04024 ('LHKTECALAF3T1', 'ADCV'), 04025 ('LHKTETKRC0T0ST', 'ADCS'), 04026 ('LHKTETKRC0T0', 'ADCV'), 04027 ('LHKTETKRC0T1ST', 'ADCS'), 04028 ('LHKTETKRC0T1', 'ADCV'), 04029 ('LHKTETKRC1T0ST', 'ADCS'), 04030 ('LHKTETKRC1T0', 'ADCV'), 04031 ('LHKTETKRC1T1ST', 'ADCS'), 04032 ('LHKTETKRC1T1', 'ADCV'), 04033 ('LHKTETKRC2T0ST', 'ADCS'), 04034 ('LHKTETKRC2T0', 'ADCV'), 04035 ('LHKTETKRC2T1ST', 'ADCS'), 04036 ('LHKTETKRC2T1', 'ADCV'), 04037 ('LHKTETKRC3T0ST', 'ADCS'), 04038 ('LHKTETKRC3T0', 'ADCV'), 04039 ('LHKTETKRC3T1ST', 'ADCS'), 04040 ('LHKTETKRC3T1', 'ADCV'), 04041 ('LHKTETKRC4T0ST', 'ADCS'), 04042 ('LHKTETKRC4T0', 'ADCV'), 04043 ('LHKTETKRC4T1ST', 'ADCS'), 04044 ('LHKTETKRC4T1', 'ADCV'), 04045 ('LHKTETKRC5T0ST', 'ADCS'), 04046 ('LHKTETKRC5T0', 'ADCV'), 04047 ('LHKTETKRC5T1ST', 'ADCS'), 04048 ('LHKTETKRC5T1', 'ADCV'), 04049 ('LHKTETKRC6T0ST', 'ADCS'), 04050 ('LHKTETKRC6T0', 'ADCV'), 04051 ('LHKTETKRC6T1ST', 'ADCS'), 04052 ('LHKTETKRC6T1', 'ADCV'), 04053 ('LHKTETKRC7T0ST', 'ADCS'), 04054 ('LHKTETKRC7T0', 'ADCV'), 04055 ('LHKTETKRC7T1ST', 'ADCS'), 04056 ('LHKTETKRC7T1', 'ADCV'), 04057 ('LHKTFCALAF0T0ST', 'ADCS'), 04058 ('LHKTFCALAF0T0', 'ADCV'), 04059 ('LHKTFCALAF0T1ST', 'ADCS'), 04060 ('LHKTFCALAF0T1', 'ADCV'), 04061 ('LHKTFCALAF1T0ST', 'ADCS'), 04062 ('LHKTFCALAF1T0', 'ADCV'), 04063 ('LHKTFCALAF1T1ST', 'ADCS'), 04064 ('LHKTFCALAF1T1', 'ADCV'), 04065 ('LHKTFCALAF2T0ST', 'ADCS'), 04066 ('LHKTFCALAF2T0', 'ADCV'), 04067 ('LHKTFCALAF2T1ST', 'ADCS'), 04068 ('LHKTFCALAF2T1', 'ADCV'), 04069 ('LHKTFCALAF3T0ST', 'ADCS'), 04070 ('LHKTFCALAF3T0', 'ADCV'), 04071 ('LHKTFCALAF3T1ST', 'ADCS'), 04072 ('LHKTFCALAF3T1', 'ADCV'), 04073 ('LHKTFTKRC0T0ST', 'ADCS'), 04074 ('LHKTFTKRC0T0', 'ADCV'), 04075 ('LHKTFTKRC0T1ST', 'ADCS'), 04076 ('LHKTFTKRC0T1', 'ADCV'), 04077 ('LHKTFTKRC1T0ST', 'ADCS'), 04078 ('LHKTFTKRC1T0', 'ADCV'), 04079 ('LHKTFTKRC1T1ST', 'ADCS'), 04080 ('LHKTFTKRC1T1', 'ADCV'), 04081 ('LHKTFTKRC2T0ST', 'ADCS'), 04082 ('LHKTFTKRC2T0', 'ADCV'), 04083 ('LHKTFTKRC2T1ST', 'ADCS'), 04084 ('LHKTFTKRC2T1', 'ADCV'), 04085 ('LHKTFTKRC3T0ST', 'ADCS'), 04086 ('LHKTFTKRC3T0', 'ADCV'), 04087 ('LHKTFTKRC3T1ST', 'ADCS'), 04088 ('LHKTFTKRC3T1', 'ADCV'), 04089 ('LHKTFTKRC4T0ST', 'ADCS'), 04090 ('LHKTFTKRC4T0', 'ADCV'), 04091 ('LHKTFTKRC4T1ST', 'ADCS'), 04092 ('LHKTFTKRC4T1', 'ADCV'), 04093 ('LHKTFTKRC5T0ST', 'ADCS'), 04094 ('LHKTFTKRC5T0', 'ADCV'), 04095 ('LHKTFTKRC5T1ST', 'ADCS'), 04096 ('LHKTFTKRC5T1', 'ADCV'), 04097 ('LHKTFTKRC6T0ST', 'ADCS'), 04098 ('LHKTFTKRC6T0', 'ADCV'), 04099 ('LHKTFTKRC6T1ST', 'ADCS'), 04100 ('LHKTFTKRC6T1', 'ADCV'), 04101 ('LHKTFTKRC7T0ST', 'ADCS'), 04102 ('LHKTFTKRC7T0', 'ADCV'), 04103 ('LHKTFTKRC7T1ST', 'ADCS'), 04104 ('LHKTFTKRC7T1', 'ADCV'), 04105 ] 04106 def __init__(self, ui): 04107 HskPacket.__init__(self, ui) 04108 self.name = "DiagTemEnvTemp7" 04109 self.brief = "Diagnostic TEM Temperature Packet 7" 04110 self.descr = "Contains temperature specific ADC values for TEMs E and F." 04111 self.read() 04112 04113 04114 class HskPacket27e(HskPacket): 04115 mnemList = [ 04116 ('LHKSPARE08', 'TSP8'), 04117 ('LHKSPARE08', 'TSP8'), 04118 ('LHKSPARE08', 'TSP8'), 04119 ('LHKSPARE08', 'TSP8'), 04120 ('LHKSPARE08', 'TSP8'), 04121 ('LHKSPARE08', 'TSP8'), 04122 ('LHKP0TEMFPM', 'PDUTEMPWRST'), 04123 ('LHKP0TEMEPM', 'PDUTEMPWRST'), 04124 ('LHKP0TEMDPM', 'PDUTEMPWRST'), 04125 ('LHKP0TEMCPM', 'PDUTEMPWRST'), 04126 ('LHKP0TEMBPM', 'PDUTEMPWRST'), 04127 ('LHKP0TEMAPM', 'PDUTEMPWRST'), 04128 ('LHKP0TEM9PM', 'PDUTEMPWRST'), 04129 ('LHKP0TEM8PM', 'PDUTEMPWRST'), 04130 ('LHKP0TEM7PM', 'PDUTEMPWRST'), 04131 ('LHKP0TEM6PM', 'PDUTEMPWRST'), 04132 ('LHKP0TEM5PM', 'PDUTEMPWRST'), 04133 ('LHKP0TEM4PM', 'PDUTEMPWRST'), 04134 ('LHKP0TEM3PM', 'PDUTEMPWRST'), 04135 ('LHKP0TEM2PM', 'PDUTEMPWRST'), 04136 ('LHKP0TEM1PM', 'PDUTEMPWRST'), 04137 ('LHKP0TEM0PM', 'PDUTEMPWRST'), 04138 ('LHKSPARE10', 'TSP10'), 04139 ('LHKP0EPU2CNVT', 'PDUEPUCVTST'), 04140 ('LHKP0EPU1CNVT', 'PDUEPUCVTST'), 04141 ('LHKP0EPU0CNVT', 'PDUEPUCVTST'), 04142 ('LHKP0EPU2PM', 'PDUEPUPWRST'), 04143 ('LHKP0EPU1PM', 'PDUEPUPWRST'), 04144 ('LHKP0EPU0PM', 'PDUEPUPWRST'), 04145 ('LHKSPARE13', 'TSP13'), 04146 ('LHKP0ACDCNVT', 'PDUACDCNVT'), 04147 ('LHKP0ACDPSP', 'PDUACDPWRSUP'), 04148 ('LHKP0ACDPM', 'PDUACDPWRST'), 04149 ('LHKP0TEM033VST', 'ADCS'), 04150 ('LHKP0TEM033V', 'ADCV'), 04151 ('LHKP0TEM133VST', 'ADCS'), 04152 ('LHKP0TEM133V', 'ADCV'), 04153 ('LHKP0TEM233VST', 'ADCS'), 04154 ('LHKP0TEM233V', 'ADCV'), 04155 ('LHKP0TEM333VST', 'ADCS'), 04156 ('LHKP0TEM333V', 'ADCV'), 04157 ('LHKP0TEM433VST', 'ADCS'), 04158 ('LHKP0TEM433V', 'ADCV'), 04159 ('LHKP0TEM533VST', 'ADCS'), 04160 ('LHKP0TEM533V', 'ADCV'), 04161 ('LHKP0TEM633VST', 'ADCS'), 04162 ('LHKP0TEM633V', 'ADCV'), 04163 ('LHKP0TEM733VST', 'ADCS'), 04164 ('LHKP0TEM733V', 'ADCV'), 04165 ('LHKP0TEM833VST', 'ADCS'), 04166 ('LHKP0TEM833V', 'ADCV'), 04167 ('LHKP0TEM933VST', 'ADCS'), 04168 ('LHKP0TEM933V', 'ADCV'), 04169 ('LHKP0TEMA33VST', 'ADCS'), 04170 ('LHKP0TEMA33V', 'ADCV'), 04171 ('LHKP0TEMB33VST', 'ADCS'), 04172 ('LHKP0TEMB33V', 'ADCV'), 04173 ('LHKP0TEMC33VST', 'ADCS'), 04174 ('LHKP0TEMC33V', 'ADCV'), 04175 ('LHKP0TEMD33VST', 'ADCS'), 04176 ('LHKP0TEMD33V', 'ADCV'), 04177 ('LHKP0TEME33VST', 'ADCS'), 04178 ('LHKP0TEME33V', 'ADCV'), 04179 ('LHKP0TEMF33VST', 'ADCS'), 04180 ('LHKP0TEMF33V', 'ADCV'), 04181 ('LHKP0TEM0PCTST', 'ADCS'), 04182 ('LHKP0TEM0PCT', 'ADCV'), 04183 ('LHKP0TEM1PCTST', 'ADCS'), 04184 ('LHKP0TEM1PCT', 'ADCV'), 04185 ('LHKP0TEM2PCTST', 'ADCS'), 04186 ('LHKP0TEM2PCT', 'ADCV'), 04187 ('LHKP0TEM3PCTST', 'ADCS'), 04188 ('LHKP0TEM3PCT', 'ADCV'), 04189 ('LHKP0TEM4PCTST', 'ADCS'), 04190 ('LHKP0TEM4PCT', 'ADCV'), 04191 ('LHKP0TEM5PCTST', 'ADCS'), 04192 ('LHKP0TEM5PCT', 'ADCV'), 04193 ('LHKP0TEM6PCTST', 'ADCS'), 04194 ('LHKP0TEM6PCT', 'ADCV'), 04195 ('LHKP0TEM7PCTST', 'ADCS'), 04196 ('LHKP0TEM7PCT', 'ADCV'), 04197 ('LHKP0TEM8PCTST', 'ADCS'), 04198 ('LHKP0TEM8PCT', 'ADCV'), 04199 ('LHKP0TEM9PCTST', 'ADCS'), 04200 ('LHKP0TEM9PCT', 'ADCV'), 04201 ('LHKP0TEMAPCTST', 'ADCS'), 04202 ('LHKP0TEMAPCT', 'ADCV'), 04203 ('LHKP0TEMBPCTST', 'ADCS'), 04204 ('LHKP0TEMBPCT', 'ADCV'), 04205 ('LHKP0TEMCPCTST', 'ADCS'), 04206 ('LHKP0TEMCPCT', 'ADCV'), 04207 ('LHKP0TEMDPCTST', 'ADCS'), 04208 ('LHKP0TEMDPCT', 'ADCV'), 04209 ('LHKP0TEMEPCTST', 'ADCS'), 04210 ('LHKP0TEMEPCT', 'ADCV'), 04211 ('LHKP0TEMFPCTST', 'ADCS'), 04212 ('LHKP0TEMFPCT', 'ADCV'), 04213 ('LHKP0EPU033VST', 'ADCS'), 04214 ('LHKP0EPU033V', 'ADCV'), 04215 ('LHKP0EPU133VST', 'ADCS'), 04216 ('LHKP0EPU133V', 'ADCV'), 04217 ('LHKP0EPU233VST', 'ADCS'), 04218 ('LHKP0EPU233V', 'ADCV'), 04219 ('LHKP0EPU0TST', 'ADCS'), 04220 ('LHKP0EPU0T', 'ADCV'), 04221 ('LHKP0EPU1TST', 'ADCS'), 04222 ('LHKP0EPU1T', 'ADCV'), 04223 ('LHKP0EPU2TST', 'ADCS'), 04224 ('LHKP0EPU2T', 'ADCV'), 04225 ('LHKAFR33ISUMST', 'ADCS'), 04226 ('LHKAFR33ISUM', 'ADCV'), 04227 ('LHKADABTEMPSTAT', 'ADCS'), 04228 ('LHKADABTEMP', 'ADCV'), 04229 ('LHKAFR28ISUMST', 'ADCS'), 04230 ('LHKAFR28ISUM', 'ADCV'), 04231 ('LHKADAB33VSTAT', 'ADCS'), 04232 ('LHKADAB33V', 'ADCV'), 04233 ('LHKSPARE08', 'TSP8'), 04234 ('LHKSPARE08', 'TSP8'), 04235 ('LHKSPARE08', 'TSP8'), 04236 ('LHKSPARE08', 'TSP8'), 04237 ('LHKSPARE08', 'TSP8'), 04238 ('LHKSPARE08', 'TSP8'), 04239 ] 04240 def __init__(self, ui): 04241 HskPacket.__init__(self, ui) 04242 self.name = "DiagPduEnv0" 04243 self.brief = "Diagnostic PDU Environmental Packet 0" 04244 self.descr = "PDU Packet 0" 04245 self.read() 04246 04247 04248 class HskPacket27f(HskPacket): 04249 mnemList = [ 04250 ('LHKSPARE08', 'TSP8'), 04251 ('LHKSPARE08', 'TSP8'), 04252 ('LHKSPARE08', 'TSP8'), 04253 ('LHKSPARE08', 'TSP8'), 04254 ('LHKSPARE08', 'TSP8'), 04255 ('LHKSPARE08', 'TSP8'), 04256 ('LHKP0TEM0PSTST', 'ADCS'), 04257 ('LHKP0TEM0PST', 'ADCV'), 04258 ('LHKP0TEM1PSTST', 'ADCS'), 04259 ('LHKP0TEM1PST', 'ADCV'), 04260 ('LHKP0TEM2PSTST', 'ADCS'), 04261 ('LHKP0TEM2PST', 'ADCV'), 04262 ('LHKP0TEM3PSTST', 'ADCS'), 04263 ('LHKP0TEM3PST', 'ADCV'), 04264 ('LHKP0TEM4PSTST', 'ADCS'), 04265 ('LHKP0TEM4PST', 'ADCV'), 04266 ('LHKP0TEM5PSTST', 'ADCS'), 04267 ('LHKP0TEM5PST', 'ADCV'), 04268 ('LHKP0TEM6PSTST', 'ADCS'), 04269 ('LHKP0TEM6PST', 'ADCV'), 04270 ('LHKP0TEM7PSTST', 'ADCS'), 04271 ('LHKP0TEM7PST', 'ADCV'), 04272 ('LHKP0TEM8PSTST', 'ADCS'), 04273 ('LHKP0TEM8PST', 'ADCV'), 04274 ('LHKP0TEM9PSTST', 'ADCS'), 04275 ('LHKP0TEM9PST', 'ADCV'), 04276 ('LHKP0TEMAPSTST', 'ADCS'), 04277 ('LHKP0TEMAPST', 'ADCV'), 04278 ('LHKP0TEMBPSTST', 'ADCS'), 04279 ('LHKP0TEMBPST', 'ADCV'), 04280 ('LHKP0TEMCPSTST', 'ADCS'), 04281 ('LHKP0TEMCPST', 'ADCV'), 04282 ('LHKP0TEMDPSTST', 'ADCS'), 04283 ('LHKP0TEMDPST', 'ADCV'), 04284 ('LHKP0TEMEPSTST', 'ADCS'), 04285 ('LHKP0TEMEPST', 'ADCV'), 04286 ('LHKP0TEMFPSTST', 'ADCS'), 04287 ('LHKP0TEMFPST', 'ADCV'), 04288 ('LHKP0CAL0BPTST', 'ADCS'), 04289 ('LHKP0CAL0BPT', 'ADCV'), 04290 ('LHKP0CAL1BPTST', 'ADCS'), 04291 ('LHKP0CAL1BPT', 'ADCV'), 04292 ('LHKP0CAL2BPTST', 'ADCS'), 04293 ('LHKP0CAL2BPT', 'ADCV'), 04294 ('LHKP0CAL3BPTST', 'ADCS'), 04295 ('LHKP0CAL3BPT', 'ADCV'), 04296 ('LHKP0CAL4BPTST', 'ADCS'), 04297 ('LHKP0CAL4BPT', 'ADCV'), 04298 ('LHKP0CAL5BPTST', 'ADCS'), 04299 ('LHKP0CAL5BPT', 'ADCV'), 04300 ('LHKP0CAL6BPTST', 'ADCS'), 04301 ('LHKP0CAL6BPT', 'ADCV'), 04302 ('LHKP0CAL7BPTST', 'ADCS'), 04303 ('LHKP0CAL7BPT', 'ADCV'), 04304 ('LHKP0CAL8BPTST', 'ADCS'), 04305 ('LHKP0CAL8BPT', 'ADCV'), 04306 ('LHKP0CAL9BPTST', 'ADCS'), 04307 ('LHKP0CAL9BPT', 'ADCV'), 04308 ('LHKP0CALABPTST', 'ADCS'), 04309 ('LHKP0CALABPT', 'ADCV'), 04310 ('LHKP0CALBBPTST', 'ADCS'), 04311 ('LHKP0CALBBPT', 'ADCV'), 04312 ('LHKP0CALCBPTST', 'ADCS'), 04313 ('LHKP0CALCBPT', 'ADCV'), 04314 ('LHKP0CALDBPTST', 'ADCS'), 04315 ('LHKP0CALDBPT', 'ADCV'), 04316 ('LHKP0CALEBPTST', 'ADCS'), 04317 ('LHKP0CALEBPT', 'ADCV'), 04318 ('LHKP0CALFBPTST', 'ADCS'), 04319 ('LHKP0CALFBPT', 'ADCV'), 04320 ('LHKSPARE08', 'TSP8'), 04321 ('LHKSPARE08', 'TSP8'), 04322 ('LHKSPARE08', 'TSP8'), 04323 ('LHKSPARE08', 'TSP8'), 04324 ('LHKSPARE08', 'TSP8'), 04325 ('LHKSPARE08', 'TSP8'), 04326 ('LHKSPARE08', 'TSP8'), 04327 ('LHKSPARE08', 'TSP8'), 04328 ('LHKSPARE08', 'TSP8'), 04329 ('LHKSPARE08', 'TSP8'), 04330 ('LHKSPARE08', 'TSP8'), 04331 ('LHKSPARE08', 'TSP8'), 04332 ('LHKSPARE08', 'TSP8'), 04333 ('LHKSPARE08', 'TSP8'), 04334 ('LHKSPARE08', 'TSP8'), 04335 ('LHKSPARE08', 'TSP8'), 04336 ('LHKSPARE08', 'TSP8'), 04337 ('LHKSPARE08', 'TSP8'), 04338 ('LHKSPARE08', 'TSP8'), 04339 ('LHKSPARE08', 'TSP8'), 04340 ('LHKSPARE08', 'TSP8'), 04341 ('LHKSPARE08', 'TSP8'), 04342 ('LHKSPARE08', 'TSP8'), 04343 ('LHKSPARE08', 'TSP8'), 04344 ('LHKSPARE08', 'TSP8'), 04345 ('LHKSPARE08', 'TSP8'), 04346 ('LHKSPARE08', 'TSP8'), 04347 ('LHKSPARE08', 'TSP8'), 04348 ('LHKSPARE08', 'TSP8'), 04349 ('LHKSPARE08', 'TSP8'), 04350 ('LHKSPARE08', 'TSP8'), 04351 ('LHKSPARE08', 'TSP8'), 04352 ] 04353 def __init__(self, ui): 04354 HskPacket.__init__(self, ui) 04355 self.name = "DiagPduEnv1" 04356 self.brief = "Diagnostic PDU Environmental Packet 1" 04357 self.descr = "PDU Packet 1" 04358 self.read() 04359 04360 04361 class HskPacket280(HskPacket): 04362 mnemList = [ 04363 ('LHKSPARE08', 'TSP8'), 04364 ('LHKSPARE08', 'TSP8'), 04365 ('LHKSPARE08', 'TSP8'), 04366 ('LHKSPARE08', 'TSP8'), 04367 ('LHKSPARE08', 'TSP8'), 04368 ('LHKSPARE08', 'TSP8'), 04369 ('LHKP0PHP0DSITST', 'ADCS'), 04370 ('LHKP0PHP0DSIT', 'ADCV'), 04371 ('LHKP0PHP1DSITST', 'ADCS'), 04372 ('LHKP0PHP1DSIT', 'ADCV'), 04373 ('LHKP0PHP2DSITST', 'ADCS'), 04374 ('LHKP0PHP2DSIT', 'ADCV'), 04375 ('LHKP0PHP3DSITST', 'ADCS'), 04376 ('LHKP0PHP3DSIT', 'ADCV'), 04377 ('LHKP0PHP4DSITST', 'ADCS'), 04378 ('LHKP0PHP4DSIT', 'ADCV'), 04379 ('LHKP0PHP5DSITST', 'ADCS'), 04380 ('LHKP0PHP5DSIT', 'ADCV'), 04381 ('LHKP0MHP0DSITST', 'ADCS'), 04382 ('LHKP0MHP0DSIT', 'ADCV'), 04383 ('LHKP0MHP1DSITST', 'ADCS'), 04384 ('LHKP0MHP1DSIT', 'ADCV'), 04385 ('LHKP0MHP2DSITST', 'ADCS'), 04386 ('LHKP0MHP2DSIT', 'ADCV'), 04387 ('LHKP0MHP3DSITST', 'ADCS'), 04388 ('LHKP0MHP3DSIT', 'ADCV'), 04389 ('LHKP0MHP4DSITST', 'ADCS'), 04390 ('LHKP0MHP4DSIT', 'ADCV'), 04391 ('LHKP0MHP5DSITST', 'ADCS'), 04392 ('LHKP0MHP5DSIT', 'ADCV'), 04393 ('LHKP0PHP0XLITST', 'ADCS'), 04394 ('LHKP0PHP0XLIT', 'ADCV'), 04395 ('LHKP0PHP1XLITST', 'ADCS'), 04396 ('LHKP0PHP1XLIT', 'ADCV'), 04397 ('LHKP0PHP2XLITST', 'ADCS'), 04398 ('LHKP0PHP2XLIT', 'ADCV'), 04399 ('LHKP0PHP3XLITST', 'ADCS'), 04400 ('LHKP0PHP3XLIT', 'ADCV'), 04401 ('LHKP0PHP4XLITST', 'ADCS'), 04402 ('LHKP0PHP4XLIT', 'ADCV'), 04403 ('LHKP0PHP5XLITST', 'ADCS'), 04404 ('LHKP0PHP5XLIT', 'ADCV'), 04405 ('LHKP0MHP0XLITST', 'ADCS'), 04406 ('LHKP0MHP0XLIT', 'ADCV'), 04407 ('LHKP0MHP1XLITST', 'ADCS'), 04408 ('LHKP0MHP1XLIT', 'ADCV'), 04409 ('LHKP0MHP2XLITST', 'ADCS'), 04410 ('LHKP0MHP2XLIT', 'ADCV'), 04411 ('LHKP0MHP3XLITST', 'ADCS'), 04412 ('LHKP0MHP3XLIT', 'ADCV'), 04413 ('LHKP0MHP4XLITST', 'ADCS'), 04414 ('LHKP0MHP4XLIT', 'ADCV'), 04415 ('LHKP0MHP5XLITST', 'ADCS'), 04416 ('LHKP0MHP5XLIT', 'ADCV'), 04417 ('LHKP0PHP0RVHTST', 'ADCS'), 04418 ('LHKP0PHP0RVHT', 'ADCV'), 04419 ('LHKP0PHP1RVHTST', 'ADCS'), 04420 ('LHKP0PHP1RVHT', 'ADCV'), 04421 ('LHKP0PHP2RVHTST', 'ADCS'), 04422 ('LHKP0PHP2RVHT', 'ADCV'), 04423 ('LHKP0PHP3RVHTST', 'ADCS'), 04424 ('LHKP0PHP3RVHT', 'ADCV'), 04425 ('LHKP0PHP4RVHTST', 'ADCS'), 04426 ('LHKP0PHP4RVHT', 'ADCV'), 04427 ('LHKP0PHP5RVHTST', 'ADCS'), 04428 ('LHKP0PHP5RVHT', 'ADCV'), 04429 ('LHKP0MHP0RVHTST', 'ADCS'), 04430 ('LHKP0MHP0RVHT', 'ADCV'), 04431 ('LHKP0MHP1RVHTST', 'ADCS'), 04432 ('LHKP0MHP1RVHT', 'ADCV'), 04433 ('LHKP0MHP2RVHTST', 'ADCS'), 04434 ('LHKP0MHP2RVHT', 'ADCV'), 04435 ('LHKP0MHP3RVHTST', 'ADCS'), 04436 ('LHKP0MHP3RVHT', 'ADCV'), 04437 ('LHKP0MHP4RVHTST', 'ADCS'), 04438 ('LHKP0MHP4RVHT', 'ADCV'), 04439 ('LHKP0MHP5RVHTST', 'ADCS'), 04440 ('LHKP0MHP5RVHT', 'ADCV'), 04441 ('LHKSPARE08', 'TSP8'), 04442 ('LHKSPARE08', 'TSP8'), 04443 ('LHKSPARE08', 'TSP8'), 04444 ('LHKSPARE08', 'TSP8'), 04445 ('LHKSPARE08', 'TSP8'), 04446 ('LHKSPARE08', 'TSP8'), 04447 ('LHKSPARE08', 'TSP8'), 04448 ('LHKSPARE08', 'TSP8'), 04449 ('LHKSPARE08', 'TSP8'), 04450 ('LHKSPARE08', 'TSP8'), 04451 ('LHKSPARE08', 'TSP8'), 04452 ('LHKSPARE08', 'TSP8'), 04453 ('LHKSPARE08', 'TSP8'), 04454 ('LHKSPARE08', 'TSP8'), 04455 ('LHKSPARE08', 'TSP8'), 04456 ('LHKSPARE08', 'TSP8'), 04457 ('LHKSPARE08', 'TSP8'), 04458 ('LHKSPARE08', 'TSP8'), 04459 ('LHKSPARE08', 'TSP8'), 04460 ('LHKSPARE08', 'TSP8'), 04461 ('LHKSPARE08', 'TSP8'), 04462 ('LHKSPARE08', 'TSP8'), 04463 ('LHKSPARE08', 'TSP8'), 04464 ('LHKSPARE08', 'TSP8'), 04465 ] 04466 def __init__(self, ui): 04467 HskPacket.__init__(self, ui) 04468 self.name = "DiagPduEnv2" 04469 self.brief = "Diagnostic PDU Environmental Packet 2" 04470 self.descr = "PDU Packet 2" 04471 self.read() 04472 04473 04474 class HskPacket281(HskPacket): 04475 mnemList = [ 04476 ('LHKSPARE08', 'TSP8'), 04477 ('LHKSPARE08', 'TSP8'), 04478 ('LHKSPARE08', 'TSP8'), 04479 ('LHKSPARE08', 'TSP8'), 04480 ('LHKSPARE08', 'TSP8'), 04481 ('LHKSPARE08', 'TSP8'), 04482 ('LHKP0GRID0TST', 'ADCS'), 04483 ('LHKP0GRID0T', 'ADCV'), 04484 ('LHKP0GRID1TST', 'ADCS'), 04485 ('LHKP0GRID1T', 'ADCV'), 04486 ('LHKP0GRID2TST', 'ADCS'), 04487 ('LHKP0GRID2T', 'ADCV'), 04488 ('LHKP0GRID3TST', 'ADCS'), 04489 ('LHKP0GRID3T', 'ADCV'), 04490 ('LHKP0GRID4TST', 'ADCS'), 04491 ('LHKP0GRID4T', 'ADCV'), 04492 ('LHKP0GRID5TST', 'ADCS'), 04493 ('LHKP0GRID5T', 'ADCV'), 04494 ('LHKP0GRID6TST', 'ADCS'), 04495 ('LHKP0GRID6T', 'ADCV'), 04496 ('LHKP0GRID7TST', 'ADCS'), 04497 ('LHKP0GRID7T', 'ADCV'), 04498 ('LHKP0GRID8TST', 'ADCS'), 04499 ('LHKP0GRID8T', 'ADCV'), 04500 ('LHKP0GRID9TST', 'ADCS'), 04501 ('LHKP0GRID9T', 'ADCV'), 04502 ('LHKP0GRID10TST', 'ADCS'), 04503 ('LHKP0GRID10T', 'ADCV'), 04504 ('LHKP0GRID11TST', 'ADCS'), 04505 ('LHKP0GRID11T', 'ADCV'), 04506 ('LHKP0ACDSHT0', 'ADCV'), 04507 ('LHKP0ACDSHT0ST', 'ADCS'), 04508 ('LHKP0ACDSHT1', 'ADCV'), 04509 ('LHKP0ACDSHT1ST', 'ADCS'), 04510 ('LHKP0ACDPRT0ST', 'ADCS'), 04511 ('LHKP0ACDPRT0', 'ADCV'), 04512 ('LHKP0ACDPRT1ST', 'ADCS'), 04513 ('LHKP0ACDPRT1', 'ADCV'), 04514 ('LHKP0ACDPRT2ST', 'ADCS'), 04515 ('LHKP0ACDPRT2', 'ADCV'), 04516 ('LHKP0ACDPRT3ST', 'ADCS'), 04517 ('LHKP0ACDPRT3', 'ADCV'), 04518 ('LHKP0ACDBGT0ST', 'ADCS'), 04519 ('LHKP0ACDBGT0', 'ADCV'), 04520 ('LHKP0ACDBGT1ST', 'ADCS'), 04521 ('LHKP0ACDBGT1', 'ADCV'), 04522 ('LHKP0RADAFHT0ST', 'ADCS'), 04523 ('LHKP0RADAFHT0', 'ADCV'), 04524 ('LHKP0RADAFHT1ST', 'ADCS'), 04525 ('LHKP0RADAFHT1', 'ADCV'), 04526 ('LHKP0GRAD0IFTST', 'ADCS'), 04527 ('LHKP0GRADIFT0', 'ADCV'), 04528 ('LHKP0GRAD1IFTST', 'ADCS'), 04529 ('LHKP0GRAD1IFT', 'ADCV'), 04530 ('LHKP0GRAD2IFTST', 'ADCS'), 04531 ('LHKP0GRAD2IFT', 'ADCV'), 04532 ('LHKP0GRAD3IFTST', 'ADCS'), 04533 ('LHKP0GRAD3IFT', 'ADCV'), 04534 ('LHKP0RAD0TST', 'ADCS'), 04535 ('LHKP0RAD0T', 'ADCV'), 04536 ('LHKP0RAD1TST', 'ADCS'), 04537 ('LHKP0RAD1T', 'ADCV'), 04538 ('LHKP0RAD2TST', 'ADCS'), 04539 ('LHKP0RAD2T', 'ADCV'), 04540 ('LHKP0RAD3TST', 'ADCS'), 04541 ('LHKP0RAD3T', 'ADCV'), 04542 ('LHKP0RAD4TST', 'ADCS'), 04543 ('LHKP0RAD4T', 'ADCV'), 04544 ('LHKP0RAD5TST', 'ADCS'), 04545 ('LHKP0RAD5T', 'ADCV'), 04546 ('LHKP0RAD6TST', 'ADCS'), 04547 ('LHKP0RAD6T', 'ADCV'), 04548 ('LHKP0RAD7TST', 'ADCS'), 04549 ('LHKP0RAD7T', 'ADCV'), 04550 ('LHKP0RAD8TST', 'ADCS'), 04551 ('LHKP0RAD8T', 'ADCV'), 04552 ('LHKP0RAD9TST', 'ADCS'), 04553 ('LHKP0RAD9T', 'ADCV'), 04554 ('LHKP0RAD10TST', 'ADCS'), 04555 ('LHKP0RAD10T', 'ADCV'), 04556 ('LHKP0RAD11TST', 'ADCS'), 04557 ('LHKP0RAD11T', 'ADCV'), 04558 ('LHKSPARE08', 'TSP8'), 04559 ('LHKSPARE08', 'TSP8'), 04560 ('LHKSPARE08', 'TSP8'), 04561 ('LHKSPARE08', 'TSP8'), 04562 ('LHKSPARE08', 'TSP8'), 04563 ('LHKSPARE08', 'TSP8'), 04564 ('LHKSPARE08', 'TSP8'), 04565 ('LHKSPARE08', 'TSP8'), 04566 ('LHKSPARE08', 'TSP8'), 04567 ('LHKSPARE08', 'TSP8'), 04568 ('LHKSPARE08', 'TSP8'), 04569 ('LHKSPARE08', 'TSP8'), 04570 ('LHKSPARE08', 'TSP8'), 04571 ('LHKSPARE08', 'TSP8'), 04572 ('LHKSPARE08', 'TSP8'), 04573 ('LHKSPARE08', 'TSP8'), 04574 ('LHKSPARE08', 'TSP8'), 04575 ('LHKSPARE08', 'TSP8'), 04576 ('LHKSPARE08', 'TSP8'), 04577 ('LHKSPARE08', 'TSP8'), 04578 ] 04579 def __init__(self, ui): 04580 HskPacket.__init__(self, ui) 04581 self.name = "DiagPduEnv3" 04582 self.brief = "Diagnostic PDU Environmental Packet 3" 04583 self.descr = "PDU Packet 3" 04584 self.read() 04585 04586 04587 class HskPacket282(HskPacket): 04588 mnemList = [ 04589 ('LHKSPARE08', 'TSP8'), 04590 ('LHKSPARE08', 'TSP8'), 04591 ('LHKSPARE08', 'TSP8'), 04592 ('LHKSPARE08', 'TSP8'), 04593 ('LHKSPARE08', 'TSP8'), 04594 ('LHKSPARE08', 'TSP8'), 04595 ('LHKP1TEMFPM', 'PDUTEMPWRST'), 04596 ('LHKP1TEMEPM', 'PDUTEMPWRST'), 04597 ('LHKP1TEMDPM', 'PDUTEMPWRST'), 04598 ('LHKP1TEMCPM', 'PDUTEMPWRST'), 04599 ('LHKP1TEMBPM', 'PDUTEMPWRST'), 04600 ('LHKP1TEMAPM', 'PDUTEMPWRST'), 04601 ('LHKP1TEM9PM', 'PDUTEMPWRST'), 04602 ('LHKP1TEM8PM', 'PDUTEMPWRST'), 04603 ('LHKP1TEM7PM', 'PDUTEMPWRST'), 04604 ('LHKP1TEM6PM', 'PDUTEMPWRST'), 04605 ('LHKP1TEM5PM', 'PDUTEMPWRST'), 04606 ('LHKP1TEM4PM', 'PDUTEMPWRST'), 04607 ('LHKP1TEM3PM', 'PDUTEMPWRST'), 04608 ('LHKP1TEM2PM', 'PDUTEMPWRST'), 04609 ('LHKP1TEM1PM', 'PDUTEMPWRST'), 04610 ('LHKP1TEM0PM', 'PDUTEMPWRST'), 04611 ('LHKSPARE10', 'TSP10'), 04612 ('LHKP1EPU2CNVT', 'PDUEPUCVTST'), 04613 ('LHKP1EPU1CNVT', 'PDUEPUCVTST'), 04614 ('LHKP1EPU0CNVT', 'PDUEPUCVTST'), 04615 ('LHKP1EPU2PM', 'PDUEPUPWRST'), 04616 ('LHKP1EPU1PM', 'PDUEPUPWRST'), 04617 ('LHKP1EPU0PM', 'PDUEPUPWRST'), 04618 ('LHKSPARE13', 'TSP13'), 04619 ('LHKP1ACDCNVT', 'PDUACDCNVT'), 04620 ('LHKP1ACDPSP', 'PDUACDPWRSUP'), 04621 ('LHKP1ACDPM', 'PDUACDPWRST'), 04622 ('LHKP1TEM033VST', 'ADCS'), 04623 ('LHKP1TEM033V', 'ADCV'), 04624 ('LHKP1TEM133VST', 'ADCS'), 04625 ('LHKP1TEM133V', 'ADCV'), 04626 ('LHKP1TEM233VST', 'ADCS'), 04627 ('LHKP1TEM233V', 'ADCV'), 04628 ('LHKP1TEM333VST', 'ADCS'), 04629 ('LHKP1TEM333V', 'ADCV'), 04630 ('LHKP1TEM433VST', 'ADCS'), 04631 ('LHKP1TEM433V', 'ADCV'), 04632 ('LHKP1TEM533VST', 'ADCS'), 04633 ('LHKP1TEM533V', 'ADCV'), 04634 ('LHKP1TEM633VST', 'ADCS'), 04635 ('LHKP1TEM633V', 'ADCV'), 04636 ('LHKP1TEM733VST', 'ADCS'), 04637 ('LHKP1TEM733V', 'ADCV'), 04638 ('LHKP1TEM833VST', 'ADCS'), 04639 ('LHKP1TEM833V', 'ADCV'), 04640 ('LHKP1TEM933VST', 'ADCS'), 04641 ('LHKP1TEM933V', 'ADCV'), 04642 ('LHKP1TEMA33VST', 'ADCS'), 04643 ('LHKP1TEMA33V', 'ADCV'), 04644 ('LHKP1TEMB33VST', 'ADCS'), 04645 ('LHKP1TEMB33V', 'ADCV'), 04646 ('LHKP1TEMC33VST', 'ADCS'), 04647 ('LHKP1TEMC33V', 'ADCV'), 04648 ('LHKP1TEMD33VST', 'ADCS'), 04649 ('LHKP1TEMD33V', 'ADCV'), 04650 ('LHKP1TEME33VST', 'ADCS'), 04651 ('LHKP1TEME33V', 'ADCV'), 04652 ('LHKP1TEMF33VST', 'ADCS'), 04653 ('LHKP1TEMF33V', 'ADCV'), 04654 ('LHKP1TEM0PCTST', 'ADCS'), 04655 ('LHKP1TEM0PCT', 'ADCV'), 04656 ('LHKP1TEM1PCTST', 'ADCS'), 04657 ('LHKP1TEM1PCT', 'ADCV'), 04658 ('LHKP1TEM2PCTST', 'ADCS'), 04659 ('LHKP1TEM2PCT', 'ADCV'), 04660 ('LHKP1TEM3PCTST', 'ADCS'), 04661 ('LHKP1TEM3PCT', 'ADCV'), 04662 ('LHKP1TEM4PCTST', 'ADCS'), 04663 ('LHKP1TEM4PCT', 'ADCV'), 04664 ('LHKP1TEM5PCTST', 'ADCS'), 04665 ('LHKP1TEM5PCT', 'ADCV'), 04666 ('LHKP1TEM6PCTST', 'ADCS'), 04667 ('LHKP1TEM6PCT', 'ADCV'), 04668 ('LHKP1TEM7PCTST', 'ADCS'), 04669 ('LHKP1TEM7PCT', 'ADCV'), 04670 ('LHKP1TEM8PCTST', 'ADCS'), 04671 ('LHKP1TEM8PCT', 'ADCV'), 04672 ('LHKP1TEM9PCTST', 'ADCS'), 04673 ('LHKP1TEM9PCT', 'ADCV'), 04674 ('LHKP1TEMAPCTST', 'ADCS'), 04675 ('LHKP1TEMAPCT', 'ADCV'), 04676 ('LHKP1TEMBPCTST', 'ADCS'), 04677 ('LHKP1TEMBPCT', 'ADCV'), 04678 ('LHKP1TEMCPCTST', 'ADCS'), 04679 ('LHKP1TEMCPCT', 'ADCV'), 04680 ('LHKP1TEMDPCTST', 'ADCS'), 04681 ('LHKP1TEMDPCT', 'ADCV'), 04682 ('LHKP1TEMEPCTST', 'ADCS'), 04683 ('LHKP1TEMEPCT', 'ADCV'), 04684 ('LHKP1TEMFPCTST', 'ADCS'), 04685 ('LHKP1TEMFPCT', 'ADCV'), 04686 ('LHKP1EPU033VST', 'ADCS'), 04687 ('LHKP1EPU033V', 'ADCV'), 04688 ('LHKP1EPU133VST', 'ADCS'), 04689 ('LHKP1EPU133V', 'ADCV'), 04690 ('LHKP1EPU233VST', 'ADCS'), 04691 ('LHKP1EPU233V', 'ADCV'), 04692 ('LHKP1EPU0TST', 'ADCS'), 04693 ('LHKP1EPU0T', 'ADCV'), 04694 ('LHKP1EPU1TST', 'ADCS'), 04695 ('LHKP1EPU1T', 'ADCV'), 04696 ('LHKP1EPU2TST', 'ADCS'), 04697 ('LHKP1EPU2T', 'ADCV'), 04698 ('LHKSPARE08', 'TSP8'), 04699 ('LHKSPARE08', 'TSP8'), 04700 ('LHKSPARE08', 'TSP8'), 04701 ('LHKSPARE08', 'TSP8'), 04702 ('LHKSPARE08', 'TSP8'), 04703 ('LHKSPARE08', 'TSP8'), 04704 ('LHKSPARE08', 'TSP8'), 04705 ('LHKSPARE08', 'TSP8'), 04706 ('LHKSPARE08', 'TSP8'), 04707 ('LHKSPARE08', 'TSP8'), 04708 ('LHKSPARE08', 'TSP8'), 04709 ('LHKSPARE08', 'TSP8'), 04710 ('LHKSPARE08', 'TSP8'), 04711 ('LHKSPARE08', 'TSP8'), 04712 ] 04713 def __init__(self, ui): 04714 HskPacket.__init__(self, ui) 04715 self.name = "DiagPduEnv4" 04716 self.brief = "Diagnostic PDU Environmental Packet 4" 04717 self.descr = "PDU Packet 4" 04718 self.read() 04719 04720 04721 class HskPacket283(HskPacket): 04722 mnemList = [ 04723 ('LHKSPARE08', 'TSP8'), 04724 ('LHKSPARE08', 'TSP8'), 04725 ('LHKSPARE08', 'TSP8'), 04726 ('LHKSPARE08', 'TSP8'), 04727 ('LHKSPARE08', 'TSP8'), 04728 ('LHKSPARE08', 'TSP8'), 04729 ('LHKP1TEM0PSTST', 'ADCS'), 04730 ('LHKP1TEM0PST', 'ADCV'), 04731 ('LHKP1TEM1PSTST', 'ADCS'), 04732 ('LHKP1TEM1PST', 'ADCV'), 04733 ('LHKP1TEM2PSTST', 'ADCS'), 04734 ('LHKP1TEM2PST', 'ADCV'), 04735 ('LHKP1TEM3PSTST', 'ADCS'), 04736 ('LHKP1TEM3PST', 'ADCV'), 04737 ('LHKP1TEM4PSTST', 'ADCS'), 04738 ('LHKP1TEM4PST', 'ADCV'), 04739 ('LHKP1TEM5PSTST', 'ADCS'), 04740 ('LHKP1TEM5PST', 'ADCV'), 04741 ('LHKP1TEM6PSTST', 'ADCS'), 04742 ('LHKP1TEM6PST', 'ADCV'), 04743 ('LHKP1TEM7PSTST', 'ADCS'), 04744 ('LHKP1TEM7PST', 'ADCV'), 04745 ('LHKP1TEM8PSTST', 'ADCS'), 04746 ('LHKP1TEM8PST', 'ADCV'), 04747 ('LHKP1TEM9PSTST', 'ADCS'), 04748 ('LHKP1TEM9PST', 'ADCV'), 04749 ('LHKP1TEMAPSTST', 'ADCS'), 04750 ('LHKP1TEMAPST', 'ADCV'), 04751 ('LHKP1TEMBPSTST', 'ADCS'), 04752 ('LHKP1TEMBPST', 'ADCV'), 04753 ('LHKP1TEMCPSTST', 'ADCS'), 04754 ('LHKP1TEMCPST', 'ADCV'), 04755 ('LHKP1TEMDPSTST', 'ADCS'), 04756 ('LHKP1TEMDPST', 'ADCV'), 04757 ('LHKP1TEMEPSTST', 'ADCS'), 04758 ('LHKP1TEMEPST', 'ADCV'), 04759 ('LHKP1TEMFPSTST', 'ADCS'), 04760 ('LHKP1TEMFPST', 'ADCV'), 04761 ('LHKP1CAL0BPTST', 'ADCS'), 04762 ('LHKP1CAL0BPT', 'ADCV'), 04763 ('LHKP1CAL1BPTST', 'ADCS'), 04764 ('LHKP1CAL1BPT', 'ADCV'), 04765 ('LHKP1CAL2BPTST', 'ADCS'), 04766 ('LHKP1CAL2BPT', 'ADCV'), 04767 ('LHKP1CAL3BPTST', 'ADCS'), 04768 ('LHKP1CAL3BPT', 'ADCV'), 04769 ('LHKP1CAL4BPTST', 'ADCS'), 04770 ('LHKP1CAL4BPT', 'ADCV'), 04771 ('LHKP1CAL5BPTST', 'ADCS'), 04772 ('LHKP1CAL5BPT', 'ADCV'), 04773 ('LHKP1CAL6BPTST', 'ADCS'), 04774 ('LHKP1CAL6BPT', 'ADCV'), 04775 ('LHKP1CAL7BPTST', 'ADCS'), 04776 ('LHKP1CAL7BPT', 'ADCV'), 04777 ('LHKP1CAL8BPTST', 'ADCS'), 04778 ('LHKP1CAL8BPT', 'ADCV'), 04779 ('LHKP1CAL9BPTST', 'ADCS'), 04780 ('LHKP1CAL9BPT', 'ADCV'), 04781 ('LHKP1CALABPTST', 'ADCS'), 04782 ('LHKP1CALABPT', 'ADCV'), 04783 ('LHKP1CALBBPTST', 'ADCS'), 04784 ('LHKP1CALBBPT', 'ADCV'), 04785 ('LHKP1CALCBPTST', 'ADCS'), 04786 ('LHKP1CALCBPT', 'ADCV'), 04787 ('LHKP1CALDBPTST', 'ADCS'), 04788 ('LHKP1CALDBPT', 'ADCV'), 04789 ('LHKP1CALEBPTST', 'ADCS'), 04790 ('LHKP1CALEBPT', 'ADCV'), 04791 ('LHKP1CALFBPTST', 'ADCS'), 04792 ('LHKP1CALFBPT', 'ADCV'), 04793 ('LHKSPARE08', 'TSP8'), 04794 ('LHKSPARE08', 'TSP8'), 04795 ('LHKSPARE08', 'TSP8'), 04796 ('LHKSPARE08', 'TSP8'), 04797 ('LHKSPARE08', 'TSP8'), 04798 ('LHKSPARE08', 'TSP8'), 04799 ('LHKSPARE08', 'TSP8'), 04800 ('LHKSPARE08', 'TSP8'), 04801 ('LHKSPARE08', 'TSP8'), 04802 ('LHKSPARE08', 'TSP8'), 04803 ('LHKSPARE08', 'TSP8'), 04804 ('LHKSPARE08', 'TSP8'), 04805 ('LHKSPARE08', 'TSP8'), 04806 ('LHKSPARE08', 'TSP8'), 04807 ('LHKSPARE08', 'TSP8'), 04808 ('LHKSPARE08', 'TSP8'), 04809 ('LHKSPARE08', 'TSP8'), 04810 ('LHKSPARE08', 'TSP8'), 04811 ('LHKSPARE08', 'TSP8'), 04812 ('LHKSPARE08', 'TSP8'), 04813 ('LHKSPARE08', 'TSP8'), 04814 ('LHKSPARE08', 'TSP8'), 04815 ('LHKSPARE08', 'TSP8'), 04816 ('LHKSPARE08', 'TSP8'), 04817 ('LHKSPARE08', 'TSP8'), 04818 ('LHKSPARE08', 'TSP8'), 04819 ('LHKSPARE08', 'TSP8'), 04820 ('LHKSPARE08', 'TSP8'), 04821 ('LHKSPARE08', 'TSP8'), 04822 ('LHKSPARE08', 'TSP8'), 04823 ('LHKSPARE08', 'TSP8'), 04824 ('LHKSPARE08', 'TSP8'), 04825 ] 04826 def __init__(self, ui): 04827 HskPacket.__init__(self, ui) 04828 self.name = "DiagPduEnv5" 04829 self.brief = "Diagnostic PDU Environmental Packet 5" 04830 self.descr = "PDU Packet 5" 04831 self.read() 04832 04833 04834 class HskPacket284(HskPacket): 04835 mnemList = [ 04836 ('LHKSPARE08', 'TSP8'), 04837 ('LHKSPARE08', 'TSP8'), 04838 ('LHKSPARE08', 'TSP8'), 04839 ('LHKSPARE08', 'TSP8'), 04840 ('LHKSPARE08', 'TSP8'), 04841 ('LHKSPARE08', 'TSP8'), 04842 ('LHKP1PHP0DSITST', 'ADCS'), 04843 ('LHKP1PHP0DSIT', 'ADCV'), 04844 ('LHKP1PHP1DSITST', 'ADCS'), 04845 ('LHKP1PHP1DSIT', 'ADCV'), 04846 ('LHKP1PHP2DSITST', 'ADCS'), 04847 ('LHKP1PHP2DSIT', 'ADCV'), 04848 ('LHKP1PHP3DSITST', 'ADCS'), 04849 ('LHKP1PHP3DSIT', 'ADCV'), 04850 ('LHKP1PHP4DSITST', 'ADCS'), 04851 ('LHKP1PHP4DSIT', 'ADCV'), 04852 ('LHKP1PHP5DSITST', 'ADCS'), 04853 ('LHKP1PHP5DSIT', 'ADCV'), 04854 ('LHKP1MHP0DSITST', 'ADCS'), 04855 ('LHKP1MHP0DSIT', 'ADCV'), 04856 ('LHKP1MHP1DSITST', 'ADCS'), 04857 ('LHKP1MHP1DSIT', 'ADCV'), 04858 ('LHKP1MHP2DSITST', 'ADCS'), 04859 ('LHKP1MHP2DSIT', 'ADCV'), 04860 ('LHKP1MHP3DSITST', 'ADCS'), 04861 ('LHKP1MHP3DSIT', 'ADCV'), 04862 ('LHKP1MHP4DSITST', 'ADCS'), 04863 ('LHKP1MHP4DSIT', 'ADCV'), 04864 ('LHKP1MHP5DSITST', 'ADCS'), 04865 ('LHKP1MHP5DSIT', 'ADCV'), 04866 ('LHKP1PHP0XLITST', 'ADCS'), 04867 ('LHKP1PHP0XLIT', 'ADCV'), 04868 ('LHKP1PHP1XLITST', 'ADCS'), 04869 ('LHKP1PHP1XLIT', 'ADCV'), 04870 ('LHKP1PHP2XLITST', 'ADCS'), 04871 ('LHKP1PHP2XLIT', 'ADCV'), 04872 ('LHKP1PHP3XLITST', 'ADCS'), 04873 ('LHKP1PHP3XLIT', 'ADCV'), 04874 ('LHKP1PHP4XLITST', 'ADCS'), 04875 ('LHKP1PHP4XLIT', 'ADCV'), 04876 ('LHKP1PHP5XLITST', 'ADCS'), 04877 ('LHKP1PHP5XLIT', 'ADCV'), 04878 ('LHKP1MHP0XLITST', 'ADCS'), 04879 ('LHKP1MHP0XLIT', 'ADCV'), 04880 ('LHKP1MHP1XLITST', 'ADCS'), 04881 ('LHKP1MHP1XLIT', 'ADCV'), 04882 ('LHKP1MHP2XLITST', 'ADCS'), 04883 ('LHKP1MHP2XLIT', 'ADCV'), 04884 ('LHKP1MHP3XLITST', 'ADCS'), 04885 ('LHKP1MHP3XLIT', 'ADCV'), 04886 ('LHKP1MHP4XLITST', 'ADCS'), 04887 ('LHKP1MHP4XLIT', 'ADCV'), 04888 ('LHKP1MHP5XLITST', 'ADCS'), 04889 ('LHKP1MHP5XLIT', 'ADCV'), 04890 ('LHKP1PHP0RVHTST', 'ADCS'), 04891 ('LHKP1PHP0RVHT', 'ADCV'), 04892 ('LHKP1PHP1RVHTST', 'ADCS'), 04893 ('LHKP1PHP1RVHT', 'ADCV'), 04894 ('LHKP1PHP2RVHTST', 'ADCS'), 04895 ('LHKP1PHP2RVHT', 'ADCV'), 04896 ('LHKP1PHP3RVHTST', 'ADCS'), 04897 ('LHKP1PHP3RVHT', 'ADCV'), 04898 ('LHKP1PHP4RVHTST', 'ADCS'), 04899 ('LHKP1PHP4RVHT', 'ADCV'), 04900 ('LHKP1PHP5RVHTST', 'ADCS'), 04901 ('LHKP1PHP5RVHT', 'ADCV'), 04902 ('LHKP1MHP0RVHTST', 'ADCS'), 04903 ('LHKP1MHP0RVHT', 'ADCV'), 04904 ('LHKP1MHP1RVHTST', 'ADCS'), 04905 ('LHKP1MHP1RVHT', 'ADCV'), 04906 ('LHKP1MHP2RVHTST', 'ADCS'), 04907 ('LHKP1MHP2RVHT', 'ADCV'), 04908 ('LHKP1MHP3RVHTST', 'ADCS'), 04909 ('LHKP1MHP3RVHT', 'ADCV'), 04910 ('LHKP1MHP4RVHTST', 'ADCS'), 04911 ('LHKP1MHP4RVHT', 'ADCV'), 04912 ('LHKP1MHP5RVHTST', 'ADCS'), 04913 ('LHKP1MHP5RVHT', 'ADCV'), 04914 ('LHKSPARE08', 'TSP8'), 04915 ('LHKSPARE08', 'TSP8'), 04916 ('LHKSPARE08', 'TSP8'), 04917 ('LHKSPARE08', 'TSP8'), 04918 ('LHKSPARE08', 'TSP8'), 04919 ('LHKSPARE08', 'TSP8'), 04920 ('LHKSPARE08', 'TSP8'), 04921 ('LHKSPARE08', 'TSP8'), 04922 ('LHKSPARE08', 'TSP8'), 04923 ('LHKSPARE08', 'TSP8'), 04924 ('LHKSPARE08', 'TSP8'), 04925 ('LHKSPARE08', 'TSP8'), 04926 ('LHKSPARE08', 'TSP8'), 04927 ('LHKSPARE08', 'TSP8'), 04928 ('LHKSPARE08', 'TSP8'), 04929 ('LHKSPARE08', 'TSP8'), 04930 ('LHKSPARE08', 'TSP8'), 04931 ('LHKSPARE08', 'TSP8'), 04932 ('LHKSPARE08', 'TSP8'), 04933 ('LHKSPARE08', 'TSP8'), 04934 ('LHKSPARE08', 'TSP8'), 04935 ('LHKSPARE08', 'TSP8'), 04936 ('LHKSPARE08', 'TSP8'), 04937 ('LHKSPARE08', 'TSP8'), 04938 ] 04939 def __init__(self, ui): 04940 HskPacket.__init__(self, ui) 04941 self.name = "DiagPduEnv6" 04942 self.brief = "Diagnostic PDU Environmental Packet 6" 04943 self.descr = "PDU Packet 6" 04944 self.read() 04945 04946 04947 class HskPacket285(HskPacket): 04948 mnemList = [ 04949 ('LHKSPARE08', 'TSP8'), 04950 ('LHKSPARE08', 'TSP8'), 04951 ('LHKSPARE08', 'TSP8'), 04952 ('LHKSPARE08', 'TSP8'), 04953 ('LHKSPARE08', 'TSP8'), 04954 ('LHKSPARE08', 'TSP8'), 04955 ('LHKP1GRID0TST', 'ADCS'), 04956 ('LHKP1GRID0T', 'ADCV'), 04957 ('LHKP1GRID1TST', 'ADCS'), 04958 ('LHKP1GRID1T', 'ADCV'), 04959 ('LHKP1GRID2TST', 'ADCS'), 04960 ('LHKP1GRID2T', 'ADCV'), 04961 ('LHKP1GRID3TST', 'ADCS'), 04962 ('LHKP1GRID3T', 'ADCV'), 04963 ('LHKP1GRID4TST', 'ADCS'), 04964 ('LHKP1GRID4T', 'ADCV'), 04965 ('LHKP1GRID5TST', 'ADCS'), 04966 ('LHKP1GRID5T', 'ADCV'), 04967 ('LHKP1GRID6TST', 'ADCS'), 04968 ('LHKP1GRID6T', 'ADCV'), 04969 ('LHKP1GRID7TST', 'ADCS'), 04970 ('LHKP1GRID7T', 'ADCV'), 04971 ('LHKP1GRID8TST', 'ADCS'), 04972 ('LHKP1GRID8T', 'ADCV'), 04973 ('LHKP1GRID9TST', 'ADCS'), 04974 ('LHKP1GRID9T', 'ADCV'), 04975 ('LHKP1GRID10TST', 'ADCS'), 04976 ('LHKP1GRID10T', 'ADCV'), 04977 ('LHKP1GRID11TST', 'ADCS'), 04978 ('LHKP1GRID11T', 'ADCV'), 04979 ('LHKP1ACDSHT0', 'ADCV'), 04980 ('LHKP1ACDSHT0ST', 'ADCS'), 04981 ('LHKP1ACDSHT1', 'ADCV'), 04982 ('LHKP1ACDSHT1ST', 'ADCS'), 04983 ('LHKP1ACDPRT0ST', 'ADCS'), 04984 ('LHKP1ACDPRT0', 'ADCV'), 04985 ('LHKP1ACDPRT1ST', 'ADCS'), 04986 ('LHKP1ACDPRT1', 'ADCV'), 04987 ('LHKP1ACDPRT2ST', 'ADCS'), 04988 ('LHKP1ACDPRT2', 'ADCV'), 04989 ('LHKP1ACDPRT3ST', 'ADCS'), 04990 ('LHKP1ACDPRT3', 'ADCV'), 04991 ('LHKP1ACDBGT0ST', 'ADCS'), 04992 ('LHKP1ACDBGT0', 'ADCV'), 04993 ('LHKP1ACDBGT1ST', 'ADCS'), 04994 ('LHKP1ACDBGT1', 'ADCV'), 04995 ('LHKP1RADAFHT0ST', 'ADCS'), 04996 ('LHKP1RADAFHT0', 'ADCV'), 04997 ('LHKP1RADAFHT1ST', 'ADCS'), 04998 ('LHKP1RADAFHT1', 'ADCV'), 04999 ('LHKP1GRAD0IFTST', 'ADCS'), 05000 ('LHKP1GRADIFT0', 'ADCV'), 05001 ('LHKP1GRAD1IFTST', 'ADCS'), 05002 ('LHKP1GRAD1IFT', 'ADCV'), 05003 ('LHKP1GRAD2IFTST', 'ADCS'), 05004 ('LHKP1GRAD2IFT', 'ADCV'), 05005 ('LHKP1GRAD3IFTST', 'ADCS'), 05006 ('LHKP1GRAD3IFT', 'ADCV'), 05007 ('LHKP1RAD0TST', 'ADCS'), 05008 ('LHKP1RAD0T', 'ADCV'), 05009 ('LHKP1RAD1TST', 'ADCS'), 05010 ('LHKP1RAD1T', 'ADCV'), 05011 ('LHKP1RAD2TST', 'ADCS'), 05012 ('LHKP1RAD2T', 'ADCV'), 05013 ('LHKP1RAD3TST', 'ADCS'), 05014 ('LHKP1RAD3T', 'ADCV'), 05015 ('LHKP1RAD4TST', 'ADCS'), 05016 ('LHKP1RAD4T', 'ADCV'), 05017 ('LHKP1RAD5TST', 'ADCS'), 05018 ('LHKP1RAD5T', 'ADCV'), 05019 ('LHKP1RAD6TST', 'ADCS'), 05020 ('LHKP1RAD6T', 'ADCV'), 05021 ('LHKP1RAD7TST', 'ADCS'), 05022 ('LHKP1RAD7T', 'ADCV'), 05023 ('LHKP1RAD8TST', 'ADCS'), 05024 ('LHKP1RAD8T', 'ADCV'), 05025 ('LHKP1RAD9TST', 'ADCS'), 05026 ('LHKP1RAD9T', 'ADCV'), 05027 ('LHKP1RAD10TST', 'ADCS'), 05028 ('LHKP1RAD10T', 'ADCV'), 05029 ('LHKP1RAD11TST', 'ADCS'), 05030 ('LHKP1RAD11T', 'ADCV'), 05031 ('LHKSPARE08', 'TSP8'), 05032 ('LHKSPARE08', 'TSP8'), 05033 ('LHKSPARE08', 'TSP8'), 05034 ('LHKSPARE08', 'TSP8'), 05035 ('LHKSPARE08', 'TSP8'), 05036 ('LHKSPARE08', 'TSP8'), 05037 ('LHKSPARE08', 'TSP8'), 05038 ('LHKSPARE08', 'TSP8'), 05039 ('LHKSPARE08', 'TSP8'), 05040 ('LHKSPARE08', 'TSP8'), 05041 ('LHKSPARE08', 'TSP8'), 05042 ('LHKSPARE08', 'TSP8'), 05043 ('LHKSPARE08', 'TSP8'), 05044 ('LHKSPARE08', 'TSP8'), 05045 ('LHKSPARE08', 'TSP8'), 05046 ('LHKSPARE08', 'TSP8'), 05047 ('LHKSPARE08', 'TSP8'), 05048 ('LHKSPARE08', 'TSP8'), 05049 ('LHKSPARE08', 'TSP8'), 05050 ('LHKSPARE08', 'TSP8'), 05051 ] 05052 def __init__(self, ui): 05053 HskPacket.__init__(self, ui) 05054 self.name = "DiagPduEnv7" 05055 self.brief = "Diagnostic PDU Environmental Packet 7" 05056 self.descr = "PDU Packet 7" 05057 self.read() 05058 05059 05060 class HskPacket286(HskPacket): 05061 mnemList = [ 05062 ('LHKSPARE08', 'TSP8'), 05063 ('LHKSPARE08', 'TSP8'), 05064 ('LHKSPARE08', 'TSP8'), 05065 ('LHKSPARE08', 'TSP8'), 05066 ('LHKSPARE04', 'TSP4'), 05067 ('LHKAEMFR11PWRST', 'AEMFRPWRST'), 05068 ('LHKAEMFR10PWRST', 'AEMFRPWRST'), 05069 ('LHKAEMFR9PWRST', 'AEMFRPWRST'), 05070 ('LHKAEMFR8PWRST', 'AEMFRPWRST'), 05071 ('LHKAEMFR7PWRST', 'AEMFRPWRST'), 05072 ('LHKAEMFR6PWRST', 'AEMFRPWRST'), 05073 ('LHKAEMFR5PWRST', 'AEMFRPWRST'), 05074 ('LHKAEMFR4PWRST', 'AEMFRPWRST'), 05075 ('LHKAEMFR3PWRST', 'AEMFRPWRST'), 05076 ('LHKAEMFR2PWRST', 'AEMFRPWRST'), 05077 ('LHKAEMFR1PWRST', 'AEMFRPWRST'), 05078 ('LHKAEMFR0PWRST', 'AEMFRPWRST'), 05079 ('LHKAEMFR0VDST', 'ADCS'), 05080 ('LHKAEMFR0VD', 'ADCV'), 05081 ('LHKAEMFR0TST', 'ADCS'), 05082 ('LHKAEMFR0T', 'ADCV'), 05083 ('LHKAEMFR0V1ST', 'ADCS'), 05084 ('LHKAEMFR0V1', 'ADCV'), 05085 ('LHKAEMFR0V2ST', 'ADCS'), 05086 ('LHKAEMFR0V2', 'ADCV'), 05087 ('LHKAEMFR1VDST', 'ADCS'), 05088 ('LHKAEMFR1VD', 'ADCV'), 05089 ('LHKAEMFR1TST', 'ADCS'), 05090 ('LHKAEMFR1T', 'ADCV'), 05091 ('LHKAEMFR1V1ST', 'ADCS'), 05092 ('LHKAEMFR1V1', 'ADCV'), 05093 ('LHKAEMFR1V2ST', 'ADCS'), 05094 ('LHKAEMFR1V2', 'ADCV'), 05095 ('LHKAEMFR2VDST', 'ADCS'), 05096 ('LHKAEMFR2VD', 'ADCV'), 05097 ('LHKAEMFR2TST', 'ADCS'), 05098 ('LHKAEMFR2T', 'ADCV'), 05099 ('LHKAEMFR2V1ST', 'ADCS'), 05100 ('LHKAEMFR2V1', 'ADCV'), 05101 ('LHKAEMFR2V2ST', 'ADCS'), 05102 ('LHKAEMFR2V2', 'ADCV'), 05103 ('LHKAEMFR3VDST', 'ADCS'), 05104 ('LHKAEMFR3VD', 'ADCV'), 05105 ('LHKAEMFR3TST', 'ADCS'), 05106 ('LHKAEMFR3T', 'ADCV'), 05107 ('LHKAEMFR3V1ST', 'ADCS'), 05108 ('LHKAEMFR3V1', 'ADCV'), 05109 ('LHKAEMFR3V2ST', 'ADCS'), 05110 ('LHKAEMFR3V2', 'ADCV'), 05111 ('LHKAEMFR4VDST', 'ADCS'), 05112 ('LHKAEMFR4VD', 'ADCV'), 05113 ('LHKAEMFR4TST', 'ADCS'), 05114 ('LHKAEMFR4T', 'ADCV'), 05115 ('LHKAEMFR4V1ST', 'ADCS'), 05116 ('LHKAEMFR4V1', 'ADCV'), 05117 ('LHKAEMFR4V2ST', 'ADCS'), 05118 ('LHKAEMFR4V2', 'ADCV'), 05119 ('LHKAEMFR5VDST', 'ADCS'), 05120 ('LHKAEMFR5VD', 'ADCV'), 05121 ('LHKAEMFR5TST', 'ADCS'), 05122 ('LHKAEMFR5T', 'ADCV'), 05123 ('LHKAEMFR5V1ST', 'ADCS'), 05124 ('LHKAEMFR5V1', 'ADCV'), 05125 ('LHKAEMFR5V2ST', 'ADCS'), 05126 ('LHKAEMFR5V2', 'ADCV'), 05127 ('LHKAEMFR6VDST', 'ADCS'), 05128 ('LHKAEMFR6VD', 'ADCV'), 05129 ('LHKAEMFR6TST', 'ADCS'), 05130 ('LHKAEMFR6T', 'ADCV'), 05131 ('LHKAEMFR6V1ST', 'ADCS'), 05132 ('LHKAEMFR6V1', 'ADCV'), 05133 ('LHKAEMFR6V2ST', 'ADCS'), 05134 ('LHKAEMFR6V2', 'ADCV'), 05135 ('LHKAEMFR7VDST', 'ADCS'), 05136 ('LHKAEMFR7VD', 'ADCV'), 05137 ('LHKAEMFR7TST', 'ADCS'), 05138 ('LHKAEMFR7T', 'ADCV'), 05139 ('LHKAEMFR7V1ST', 'ADCS'), 05140 ('LHKAEMFR7V1', 'ADCV'), 05141 ('LHKAEMFR7V2ST', 'ADCS'), 05142 ('LHKAEMFR7V2', 'ADCV'), 05143 ('LHKAEMFR8VDST', 'ADCS'), 05144 ('LHKAEMFR8VD', 'ADCV'), 05145 ('LHKAEMFR8TST', 'ADCS'), 05146 ('LHKAEMFR8T', 'ADCV'), 05147 ('LHKAEMFR8V1ST', 'ADCS'), 05148 ('LHKAEMFR8V1', 'ADCV'), 05149 ('LHKAEMFR8V2ST', 'ADCS'), 05150 ('LHKAEMFR8V2', 'ADCV'), 05151 ('LHKAEMFR9VDST', 'ADCS'), 05152 ('LHKAEMFR9VD', 'ADCV'), 05153 ('LHKAEMFR9TST', 'ADCS'), 05154 ('LHKAEMFR9T', 'ADCV'), 05155 ('LHKAEMFR9V1ST', 'ADCS'), 05156 ('LHKAEMFR9V1', 'ADCV'), 05157 ('LHKAEMFR9V2ST', 'ADCS'), 05158 ('LHKAEMFR9V2', 'ADCV'), 05159 ('LHKAEMFR10VDST', 'ADCS'), 05160 ('LHKAEMFR10VD', 'ADCV'), 05161 ('LHKAEMFR10TST', 'ADCS'), 05162 ('LHKAEMFR10T', 'ADCV'), 05163 ('LHKAEMFR10V1ST', 'ADCS'), 05164 ('LHKAEMFR10V1', 'ADCV'), 05165 ('LHKAEMFR10V2ST', 'ADCS'), 05166 ('LHKAEMFR10V2', 'ADCV'), 05167 ('LHKAEMFR11VDST', 'ADCS'), 05168 ('LHKAEMFR11VD', 'ADCV'), 05169 ('LHKAEMFR11TST', 'ADCS'), 05170 ('LHKAEMFR11T', 'ADCV'), 05171 ('LHKAEMFR11V1ST', 'ADCS'), 05172 ('LHKAEMFR11V1', 'ADCV'), 05173 ('LHKAEMFR11V2ST', 'ADCS'), 05174 ('LHKAEMFR11V2', 'ADCV'), 05175 ] 05176 def __init__(self, ui): 05177 HskPacket.__init__(self, ui) 05178 self.name = "DiagAemEnv0" 05179 self.brief = "Diagnostic AEM Environmental Monitor Packet 0" 05180 self.descr = "AEM Packet 0" 05181 self.read() 05182 05183 05184 class HskPacket227(HskPacket): 05185 mnemList = [ 05186 ('LHKSPARE16', 'TSP16'), 05187 ('LHKSPARE16', 'TSP16'), 05188 ('LHKSPARE16', 'TSP16'), 05189 ('LHKGLRSSEC', 'TIMESEC'), 05190 ('LHKGLRSSUB', 'TIMESUBSEC'), 05191 ('LHKGLRSLIVE', 'GEMLRSLIVE'), 05192 ('LHKGLRSPRESC', 'GEMPRSCL'), 05193 ('LHKGLRSDISC', 'GEMLRSDISC'), 05194 ('LHKGLRSSENT', 'GEMLRSSENT'), 05195 ('LHKSPARE16', 'TSP16'), 05196 ('LHKSPARE16', 'TSP16'), 05197 ('LHKSPARE16', 'TSP16'), 05198 ('LHKSPARE16', 'TSP16'), 05199 ('LHKSPARE16', 'TSP16'), 05200 ('LHKSPARE16', 'TSP16'), 05201 ('LHKSPARE16', 'TSP16'), 05202 ('LHKSPARE16', 'TSP16'), 05203 ('LHKSPARE16', 'TSP16'), 05204 ('LHKSPARE16', 'TSP16'), 05205 ('LHKSPARE16', 'TSP16'), 05206 ('LHKSPARE16', 'TSP16'), 05207 ('LHKSPARE16', 'TSP16'), 05208 ('LHKSPARE16', 'TSP16'), 05209 ('LHKSPARE16', 'TSP16'), 05210 ('LHKSPARE16', 'TSP16'), 05211 ('LHKSPARE16', 'TSP16'), 05212 ('LHKSPARE16', 'TSP16'), 05213 ('LHKSPARE16', 'TSP16'), 05214 ('LHKSPARE16', 'TSP16'), 05215 ('LHKSPARE16', 'TSP16'), 05216 ('LHKSPARE16', 'TSP16'), 05217 ('LHKSPARE16', 'TSP16'), 05218 ('LHKSPARE16', 'TSP16'), 05219 ('LHKSPARE16', 'TSP16'), 05220 ('LHKSPARE16', 'TSP16'), 05221 ('LHKSPARE16', 'TSP16'), 05222 ('LHKSPARE16', 'TSP16'), 05223 ('LHKSPARE16', 'TSP16'), 05224 ('LHKSPARE16', 'TSP16'), 05225 ('LHKSPARE16', 'TSP16'), 05226 ('LHKSPARE16', 'TSP16'), 05227 ('LHKSPARE16', 'TSP16'), 05228 ('LHKSPARE16', 'TSP16'), 05229 ('LHKSPARE16', 'TSP16'), 05230 ('LHKSPARE16', 'TSP16'), 05231 ] 05232 def __init__(self, ui): 05233 HskPacket.__init__(self, ui) 05234 self.name = "Lrs0" 05235 self.brief = "Low-rate Science Packet" 05236 self.descr = "Contains GEM low-rate science counters" 05237 self.read() 05238 05239 05240 class HskPacket287(HskPacket): 05241 mnemList = [ 05242 ('LHKSPARE16', 'TSP16'), 05243 ('LHKSPARE16', 'TSP16'), 05244 ('LHKSPARE16', 'TSP16'), 05245 ('LHKGLRSSEC', 'TIMESEC'), 05246 ('LHKGLRSSUB', 'TIMESUBSEC'), 05247 ('LHKGLRSLIVE', 'GEMLRSLIVE'), 05248 ('LHKGLRSPRESC', 'GEMPRSCL'), 05249 ('LHKGLRSDISC', 'GEMLRSDISC'), 05250 ('LHKGLRSSENT', 'GEMLRSSENT'), 05251 ('LHKSPARE16', 'TSP16'), 05252 ('LHKSPARE16', 'TSP16'), 05253 ('LHKSPARE16', 'TSP16'), 05254 ('LHKSPARE16', 'TSP16'), 05255 ('LHKSPARE16', 'TSP16'), 05256 ('LHKSPARE16', 'TSP16'), 05257 ('LHKSPARE16', 'TSP16'), 05258 ('LHKSPARE16', 'TSP16'), 05259 ('LHKSPARE16', 'TSP16'), 05260 ('LHKSPARE16', 'TSP16'), 05261 ('LHKSPARE16', 'TSP16'), 05262 ('LHKSPARE16', 'TSP16'), 05263 ('LHKSPARE16', 'TSP16'), 05264 ('LHKSPARE16', 'TSP16'), 05265 ('LHKSPARE16', 'TSP16'), 05266 ('LHKSPARE16', 'TSP16'), 05267 ('LHKSPARE16', 'TSP16'), 05268 ('LHKSPARE16', 'TSP16'), 05269 ('LHKSPARE16', 'TSP16'), 05270 ('LHKSPARE16', 'TSP16'), 05271 ('LHKSPARE16', 'TSP16'), 05272 ('LHKSPARE16', 'TSP16'), 05273 ('LHKSPARE16', 'TSP16'), 05274 ('LHKSPARE16', 'TSP16'), 05275 ('LHKSPARE16', 'TSP16'), 05276 ('LHKSPARE16', 'TSP16'), 05277 ('LHKSPARE16', 'TSP16'), 05278 ('LHKSPARE16', 'TSP16'), 05279 ('LHKSPARE16', 'TSP16'), 05280 ('LHKSPARE16', 'TSP16'), 05281 ('LHKSPARE16', 'TSP16'), 05282 ('LHKSPARE16', 'TSP16'), 05283 ('LHKSPARE16', 'TSP16'), 05284 ('LHKSPARE16', 'TSP16'), 05285 ('LHKSPARE16', 'TSP16'), 05286 ('LHKSPARE16', 'TSP16'), 05287 ] 05288 def __init__(self, ui): 05289 HskPacket.__init__(self, ui) 05290 self.name = "DiagLrs0" 05291 self.brief = "Diagnostic Low-rate Science Packet" 05292 self.descr = "Contains GEM low-rate science counters" 05293 self.read() 05294 05295 05296 class HskPacket228(HskPacket): 05297 mnemList = [ 05298 ('LHKSPARE16', 'TSP16'), 05299 ('LHKSPARE16', 'TSP16'), 05300 ('LHKSPARE16', 'TSP16'), 05301 ('LHKLCMCMDSEC', 'TIMESEC'), 05302 ('LHKLCMCMDSUB', 'TIMESUBSEC'), 05303 ('LHKLCMCMDSENT', 'CMDCNTS'), 05304 ('LHKLCMCMDEXEF', 'CMDEXEF'), 05305 ('LHKLFSCMDSEC', 'TIMESEC'), 05306 ('LHKLFSCMDSUB', 'TIMESUBSEC'), 05307 ('LHKLFSCMDSENT', 'CMDCNTS'), 05308 ('LHKLFSCMDEXEF', 'CMDEXEF'), 05309 ('LHKLHKCMDSEC', 'TIMESEC'), 05310 ('LHKLHKCMDSUB', 'TIMESUBSEC'), 05311 ('LHKLHKCMDSENT', 'CMDCNTS'), 05312 ('LHKLHKCMDEXEF', 'CMDEXEF'), 05313 ('LHKLIMCMDSEC', 'TIMESEC'), 05314 ('LHKLIMCMDSUB', 'TIMESUBSEC'), 05315 ('LHKLIMCMDSENT', 'CMDCNTS'), 05316 ('LHKLIMCMDEXEF', 'CMDEXEF'), 05317 ('LHKLSMMCMDSEC', 'TIMESEC'), 05318 ('LHKLSMMCMDSUB', 'TIMESUBSEC'), 05319 ('LHKLSMMCMDSENT', 'CMDCNTS'), 05320 ('LHKLSMMCMDEXEF', 'CMDEXEF'), 05321 ('LHKLSMSCMDSEC', 'TIMESEC'), 05322 ('LHKLSMSCMDSUB', 'TIMESUBSEC'), 05323 ('LHKLSMSCMDSENT', 'CMDCNTS'), 05324 ('LHKLSMSCMDEXEF', 'CMDEXEF'), 05325 ] 05326 def __init__(self, ui): 05327 HskPacket.__init__(self, ui) 05328 self.name = "CmdCnt0" 05329 self.brief = "Command Statistics Packet 0" 05330 self.descr = "Contains task level command statistics." 05331 self.read() 05332 05333 05334 class HskPacket229(HskPacket): 05335 mnemList = [ 05336 ('LHKSPARE16', 'TSP16'), 05337 ('LHKSPARE16', 'TSP16'), 05338 ('LHKSPARE16', 'TSP16'), 05339 ('LHKLCICMDSEC', 'TIMESEC'), 05340 ('LHKLCICMDSUB', 'TIMESUBSEC'), 05341 ('LHKLCICMDSENT', 'CMDCNTS'), 05342 ('LHKLCICMDEXEF', 'CMDEXEF'), 05343 ('LHKLMCCMDSEC', 'TIMESEC'), 05344 ('LHKLMCCMDSUB', 'TIMESUBSEC'), 05345 ('LHKLMCCMDSENT', 'CMDCNTS'), 05346 ('LHKLMCCMDEXEF', 'CMDEXEF'), 05347 ('LHKLTCCMDSEC', 'TIMESEC'), 05348 ('LHKLTCCMDSUB', 'TIMESUBSEC'), 05349 ('LHKLTCCMDSENT', 'CMDCNTS'), 05350 ('LHKLTCCMDEXEF', 'CMDEXEF'), 05351 ('LHKLPACMDSEC', 'TIMESEC'), 05352 ('LHKLPACMDSUB', 'TIMESUBSEC'), 05353 ('LHKLPACMDSENT', 'CMDCNTS'), 05354 ('LHKLPACMDEXEF', 'CMDEXEF'), 05355 ('LHKLDFCMDSEC', 'TIMESEC'), 05356 ('LHKLDFCMDSUB', 'TIMESUBSEC'), 05357 ('LHKLDFCMDSENT', 'CMDCNTS'), 05358 ('LHKLDFCMDEXEF', 'CMDEXEF'), 05359 ('LHKSPARECMDSEC', 'TIMESEC'), 05360 ('LHKSPARECMDSUB', 'TIMESUBSEC'), 05361 ('LHKSPARECMDSENT', 'CMDCNTS'), 05362 ('LHKSPARECMDEXEF', 'CMDEXEF'), 05363 ] 05364 def __init__(self, ui): 05365 HskPacket.__init__(self, ui) 05366 self.name = "CmdCnt1" 05367 self.brief = "Command Statistics Packet 1" 05368 self.descr = "Contains task level command statistics" 05369 self.read() 05370 05371 05372 class HskPacket288(HskPacket): 05373 mnemList = [ 05374 ('LHKSPARE16', 'TSP16'), 05375 ('LHKSPARE16', 'TSP16'), 05376 ('LHKSPARE16', 'TSP16'), 05377 ('LHKLCMCMDSEC', 'TIMESEC'), 05378 ('LHKLCMCMDSUB', 'TIMESUBSEC'), 05379 ('LHKLCMCMDSENT', 'CMDCNTS'), 05380 ('LHKLCMCMDEXEF', 'CMDEXEF'), 05381 ('LHKLFSCMDSEC', 'TIMESEC'), 05382 ('LHKLFSCMDSUB', 'TIMESUBSEC'), 05383 ('LHKLFSCMDSENT', 'CMDCNTS'), 05384 ('LHKLFSCMDEXEF', 'CMDEXEF'), 05385 ('LHKLHKCMDSEC', 'TIMESEC'), 05386 ('LHKLHKCMDSUB', 'TIMESUBSEC'), 05387 ('LHKLHKCMDSENT', 'CMDCNTS'), 05388 ('LHKLHKCMDEXEF', 'CMDEXEF'), 05389 ('LHKLIMCMDSEC', 'TIMESEC'), 05390 ('LHKLIMCMDSUB', 'TIMESUBSEC'), 05391 ('LHKLIMCMDSENT', 'CMDCNTS'), 05392 ('LHKLIMCMDEXEF', 'CMDEXEF'), 05393 ('LHKLSMMCMDSEC', 'TIMESEC'), 05394 ('LHKLSMMCMDSUB', 'TIMESUBSEC'), 05395 ('LHKLSMMCMDSENT', 'CMDCNTS'), 05396 ('LHKLSMMCMDEXEF', 'CMDEXEF'), 05397 ('LHKLSMSCMDSEC', 'TIMESEC'), 05398 ('LHKLSMSCMDSUB', 'TIMESUBSEC'), 05399 ('LHKLSMSCMDSENT', 'CMDCNTS'), 05400 ('LHKLSMSCMDEXEF', 'CMDEXEF'), 05401 ] 05402 def __init__(self, ui): 05403 HskPacket.__init__(self, ui) 05404 self.name = "DiagCmdCnt0" 05405 self.brief = "Diagnostic Command Statistics Packet 0" 05406 self.descr = "Contains task level command statistics" 05407 self.read() 05408 05409 05410 class HskPacket289(HskPacket): 05411 mnemList = [ 05412 ('LHKSPARE16', 'TSP16'), 05413 ('LHKSPARE16', 'TSP16'), 05414 ('LHKSPARE16', 'TSP16'), 05415 ('LHKLCICMDSEC', 'TIMESEC'), 05416 ('LHKLCICMDSUB', 'TIMESUBSEC'), 05417 ('LHKLCICMDSENT', 'CMDCNTS'), 05418 ('LHKLCICMDEXEF', 'CMDEXEF'), 05419 ('LHKLMCCMDSEC', 'TIMESEC'), 05420 ('LHKLMCCMDSUB', 'TIMESUBSEC'), 05421 ('LHKLMCCMDSENT', 'CMDCNTS'), 05422 ('LHKLMCCMDEXEF', 'CMDEXEF'), 05423 ('LHKLTCCMDSEC', 'TIMESEC'), 05424 ('LHKLTCCMDSUB', 'TIMESUBSEC'), 05425 ('LHKLTCCMDSENT', 'CMDCNTS'), 05426 ('LHKLTCCMDEXEF', 'CMDEXEF'), 05427 ('LHKLPACMDSEC', 'TIMESEC'), 05428 ('LHKLPACMDSUB', 'TIMESUBSEC'), 05429 ('LHKLPACMDSENT', 'CMDCNTS'), 05430 ('LHKLPACMDEXEF', 'CMDEXEF'), 05431 ('LHKLDFCMDSEC', 'TIMESEC'), 05432 ('LHKLDFCMDSUB', 'TIMESUBSEC'), 05433 ('LHKLDFCMDSENT', 'CMDCNTS'), 05434 ('LHKLDFCMDEXEF', 'CMDEXEF'), 05435 ('LHKSPARECMDSEC', 'TIMESEC'), 05436 ('LHKSPARECMDSUB', 'TIMESUBSEC'), 05437 ('LHKSPARECMDSENT', 'CMDCNTS'), 05438 ('LHKSPARECMDEXEF', 'CMDEXEF'), 05439 ] 05440 def __init__(self, ui): 05441 HskPacket.__init__(self, ui) 05442 self.name = "DiagCmdCnt1" 05443 self.brief = "Diagnostic Command Statistics Packet 1" 05444 self.descr = "Contains task level command statistics." 05445 self.read() 05446 05447 05448 class HskPacket22a(HskPacket): 05449 mnemList = [ 05450 ('LHKSPARE16', 'TSP16'), 05451 ('LHKSPARE16', 'TSP16'), 05452 ('LHKSPARE16', 'TSP16'), 05453 ('LHKSFILSTATE', 'FILESTATE'), 05454 ('LHKSFILCURSIZE', 'FILESIZECUR'), 05455 ('LHKSFILPKTCNT', 'FILEPKTCNT'), 05456 ('LHKSFILERRCODE', 'FILERRCODE'), 05457 ('LHKSFILERRCNT', 'FILERRCNT'), 05458 ('LHKSFILCOMID', 'FILEIDCOM'), 05459 ('LHKE0FILSTATE', 'FILESTATE'), 05460 ('LHKE0FILCURSIZE', 'FILESIZECUR'), 05461 ('LHKE0FILPKTCNT', 'FILEPKTCNT'), 05462 ('LHKE0FILERRCODE', 'FILERRCODE'), 05463 ('LHKE0FILERRCNT', 'FILERRCNT'), 05464 ('LHKE0FILCOMID', 'FILEIDCOM'), 05465 ('LHKE1FILSTATE', 'FILESTATE'), 05466 ('LHKE1FILCURSIZE', 'FILESIZECUR'), 05467 ('LHKE1FILPKTCNT', 'FILEPKTCNT'), 05468 ('LHKE1FILERRCODE', 'FILERRCODE'), 05469 ('LHKE1FILERRCNT', 'FILERRCNT'), 05470 ('LHKE1FILCOMID', 'FILEIDCOM'), 05471 ('LHKE2FILSTATE', 'FILESTATE'), 05472 ('LHKE2FILCURSIZE', 'FILESIZECUR'), 05473 ('LHKE2FILPKTCNT', 'FILEPKTCNT'), 05474 ('LHKE2FILERRCODE', 'FILERRCODE'), 05475 ('LHKE2FILERRCNT', 'FILERRCNT'), 05476 ('LHKE2FILCOMID', 'FILEIDCOM'), 05477 ] 05478 def __init__(self, ui): 05479 HskPacket.__init__(self, ui) 05480 self.name = "FileStats" 05481 self.brief = "File System Statistics Packet" 05482 self.descr = "Contains FILE statistics for each CPU." 05483 self.read() 05484 05485 05486 class HskPacket28a(HskPacket): 05487 mnemList = [ 05488 ('LHKSPARE16', 'TSP16'), 05489 ('LHKSPARE16', 'TSP16'), 05490 ('LHKSPARE16', 'TSP16'), 05491 ('LHKSFILSTATE', 'FILESTATE'), 05492 ('LHKSFILCURSIZE', 'FILESIZECUR'), 05493 ('LHKSFILPKTCNT', 'FILEPKTCNT'), 05494 ('LHKSFILERRCODE', 'FILERRCODE'), 05495 ('LHKSFILERRCNT', 'FILERRCNT'), 05496 ('LHKSFILCOMID', 'FILEIDCOM'), 05497 ('LHKE0FILSTATE', 'FILESTATE'), 05498 ('LHKE0FILCURSIZE', 'FILESIZECUR'), 05499 ('LHKE0FILPKTCNT', 'FILEPKTCNT'), 05500 ('LHKE0FILERRCODE', 'FILERRCODE'), 05501 ('LHKE0FILERRCNT', 'FILERRCNT'), 05502 ('LHKE0FILCOMID', 'FILEIDCOM'), 05503 ('LHKE1FILSTATE', 'FILESTATE'), 05504 ('LHKE1FILCURSIZE', 'FILESIZECUR'), 05505 ('LHKE1FILPKTCNT', 'FILEPKTCNT'), 05506 ('LHKE1FILERRCODE', 'FILERRCODE'), 05507 ('LHKE1FILERRCNT', 'FILERRCNT'), 05508 ('LHKE1FILCOMID', 'FILEIDCOM'), 05509 ('LHKE2FILSTATE', 'FILESTATE'), 05510 ('LHKE2FILCURSIZE', 'FILESIZECUR'), 05511 ('LHKE2FILPKTCNT', 'FILEPKTCNT'), 05512 ('LHKE2FILERRCODE', 'FILERRCODE'), 05513 ('LHKE2FILERRCNT', 'FILERRCNT'), 05514 ('LHKE2FILCOMID', 'FILEIDCOM'), 05515 ] 05516 def __init__(self, ui): 05517 HskPacket.__init__(self, ui) 05518 self.name = "DiagFileStats" 05519 self.brief = "Diagnositc File System Statistics Packet" 05520 self.descr = "Contains FILE system statistics for each CPU." 05521 self.read() 05522 05523 05524 class HskPacket22b(HskPacket): 05525 mnemList = [ 05526 ('LHKSPARE16', 'TSP16'), 05527 ('LHKSPARE16', 'TSP16'), 05528 ('LHKSPARE01', 'TSP1'), 05529 ('LHKSPARE10', 'TSP10'), 05530 ('LHKSIUPIDSCIN2', 'SCPIDIN2'), 05531 ('LHKSIUPIDSCIN1', 'SCPIDIN1'), 05532 ('LHKSIUPIDSCIN0', 'SCPIDIN0'), 05533 ('LHKSIUPIDGBMR', 'GBMPIDR'), 05534 ('LHKSIUPIDGBMP', 'GBMPIDP'), 05535 ('LHKSIUCPUJTEMP', 'CPUJT'), 05536 ('LHKSIUCPUAVLDS', 'AVGLDSEC'), 05537 ('LHKSIUCPUAVLDM', 'AVGLDMIN'), 05538 ('LHKSIUCPULDMIN', 'MINLDMIN'), 05539 ('LHKSIUCPULDMAX', 'MAXLDMIN'), 05540 ('LHKEPU0CPUJTEMP', 'CPUJT'), 05541 ('LHKEPU0CPUAVLDS', 'AVGLDSEC'), 05542 ('LHKEPU0CPUAVLDM', 'AVGLDMIN'), 05543 ('LHKEPU0CPULDMIN', 'MINLDMIN'), 05544 ('LHKEPU0CPULDMAX', 'MAXLDMIN'), 05545 ('LHKEPU1CPUJTEMP', 'CPUJT'), 05546 ('LHKEPU1CPUAVLDS', 'AVGLDSEC'), 05547 ('LHKEPU1CPUAVLDM', 'AVGLDMIN'), 05548 ('LHKEPU1CPULDMIN', 'MINLDMIN'), 05549 ('LHKEPU1CPULDMAX', 'MAXLDMIN'), 05550 ('LHKEPU2CPUJTEMP', 'CPUJT'), 05551 ('LHKEPU2CPUAVLDS', 'AVGLDSEC'), 05552 ('LHKEPU2CPUAVLDM', 'AVGLDMIN'), 05553 ('LHKEPU2CPULDMIN', 'MINLDMIN'), 05554 ('LHKEPU2CPULDMAX', 'MAXLDMIN'), 05555 ('LHKSPARE16', 'TSP16'), 05556 ('LHKSPARE16', 'TSP16'), 05557 ('LHKSPARE16', 'TSP16'), 05558 ('LHKSPARE16', 'TSP16'), 05559 ('LHKSPARE16', 'TSP16'), 05560 ('LHKSPARE16', 'TSP16'), 05561 ('LHKSPARE16', 'TSP16'), 05562 ('LHKSPARE16', 'TSP16'), 05563 ] 05564 def __init__(self, ui): 05565 HskPacket.__init__(self, ui) 05566 self.name = "CpuMetr" 05567 self.brief = "CPU Metrics" 05568 self.descr = "Contains CPU temperature and loading metrics for all LAT CPUs." 05569 self.read() 05570 05571 05572 class HskPacket28b(HskPacket): 05573 mnemList = [ 05574 ('LHKSPARE16', 'TSP16'), 05575 ('LHKSPARE16', 'TSP16'), 05576 ('LHKSPARE01', 'TSP1'), 05577 ('LHKSPARE10', 'TSP10'), 05578 ('LHKSIUPIDSCIN2', 'SCPIDIN2'), 05579 ('LHKSIUPIDSCIN1', 'SCPIDIN1'), 05580 ('LHKSIUPIDSCIN0', 'SCPIDIN0'), 05581 ('LHKSIUPIDGBMR', 'GBMPIDR'), 05582 ('LHKSIUPIDGBMP', 'GBMPIDP'), 05583 ('LHKSIUCPUJTEMP', 'CPUJT'), 05584 ('LHKSIUCPUAVLDS', 'AVGLDSEC'), 05585 ('LHKSIUCPUAVLDM', 'AVGLDMIN'), 05586 ('LHKSIUCPULDMIN', 'MINLDMIN'), 05587 ('LHKSIUCPULDMAX', 'MAXLDMIN'), 05588 ('LHKEPU0CPUJTEMP', 'CPUJT'), 05589 ('LHKEPU0CPUAVLDS', 'AVGLDSEC'), 05590 ('LHKEPU0CPUAVLDM', 'AVGLDMIN'), 05591 ('LHKEPU0CPULDMIN', 'MINLDMIN'), 05592 ('LHKEPU0CPULDMAX', 'MAXLDMIN'), 05593 ('LHKEPU1CPUJTEMP', 'CPUJT'), 05594 ('LHKEPU1CPUAVLDS', 'AVGLDSEC'), 05595 ('LHKEPU1CPUAVLDM', 'AVGLDMIN'), 05596 ('LHKEPU1CPULDMIN', 'MINLDMIN'), 05597 ('LHKEPU1CPULDMAX', 'MAXLDMIN'), 05598 ('LHKEPU2CPUJTEMP', 'CPUJT'), 05599 ('LHKEPU2CPUAVLDS', 'AVGLDSEC'), 05600 ('LHKEPU2CPUAVLDM', 'AVGLDMIN'), 05601 ('LHKEPU2CPULDMIN', 'MINLDMIN'), 05602 ('LHKEPU2CPULDMAX', 'MAXLDMIN'), 05603 ('LHKSPARE16', 'TSP16'), 05604 ('LHKSPARE16', 'TSP16'), 05605 ('LHKSPARE16', 'TSP16'), 05606 ('LHKSPARE16', 'TSP16'), 05607 ('LHKSPARE16', 'TSP16'), 05608 ('LHKSPARE16', 'TSP16'), 05609 ('LHKSPARE16', 'TSP16'), 05610 ('LHKSPARE16', 'TSP16'), 05611 ] 05612 def __init__(self, ui): 05613 HskPacket.__init__(self, ui) 05614 self.name = "DiagCpuMetr" 05615 self.brief = "Diagnostic CPU Metrics" 05616 self.descr = "Contains CPU termperature and loading metrics for all LAT CPUs." 05617 self.read() 05618 05619 05620 class HskPacket353(HskPacket): 05621 mnemList = [ 05622 ('LHKALRTREDDEV', 'RLDEV'), 05623 ('LHKALRTREDADC', 'RLADC'), 05624 ('LHKALRTREDCNT', 'RLCNT'), 05625 ('LHKALRTREDLIM', 'RLLIM'), 05626 ] 05627 def __init__(self, ui): 05628 HskPacket.__init__(self, ui) 05629 self.name = "RedLimAlrt" 05630 self.brief = "Red Limit Alert Packet" 05631 self.descr = "This packet reports alert data related to an ADC limit threshold violation." 05632 self.read() 05633 05634 05635 class HskPacket22c(HskPacket): 05636 mnemList = [ 05637 ('LHKSPARE16', 'TSP16'), 05638 ('LHKSPARE16', 'TSP16'), 05639 ('LHKSPARE16', 'TSP16'), 05640 ('LHKSMEMLDSTAT', 'MLDSTAT'), 05641 ('LHKSMEMLDACT', 'MLDACT'), 05642 ('LHKSMEMLDSTART', 'MLDSTADR'), 05643 ('LHKSMEMLDBYTES', 'MLDBYTS'), 05644 ('LHKSMEMLDOFST', 'MLDOFF'), 05645 ('LHKSMEMDMPSTAT', 'MDPSTAT'), 05646 ('LHKSMEMDMPACT', 'MDPACT'), 05647 ('LHKSMEMDMPSTRT', 'MDPSTADR'), 05648 ('LHKSMEMDMPBYT', 'MDPBYTS'), 05649 ('LHKSMEMDMPADDR', 'MDPADDR'), 05650 ('LHKSMEMDMPFCDE', 'MDPFCD'), 05651 ('LHKSMEM0MPTID', 'MDPTXID'), 05652 ('LHKE0MEMLDSTAT', 'MLDSTAT'), 05653 ('LHKE0MEMLDACT', 'MLDACT'), 05654 ('LHKE0MEMLDSTART', 'MLDSTADR'), 05655 ('LHKE0MEMLDBYTES', 'MLDBYTS'), 05656 ('LHKE0MEMLDOFST', 'MLDOFF'), 05657 ('LHKE0MEMDMPSTAT', 'MDPSTAT'), 05658 ('LHKE0MEMDMPACT', 'MDPACT'), 05659 ('LHKE0MEMDMPSTRT', 'MDPSTADR'), 05660 ('LHKE0MEMDMPBYT', 'MDPBYTS'), 05661 ('LHKE0MEMDMPADDR', 'MDPADDR'), 05662 ('LHKE0MEMDMPFCDE', 'MDPFCD'), 05663 ('LHKE0MEMDMPTID', 'MDPTXID'), 05664 ] 05665 def __init__(self, ui): 05666 HskPacket.__init__(self, ui) 05667 self.name = "MemStats0" 05668 self.brief = "Memory Load/Dump Statistics" 05669 self.descr = "Contains the statistics for memory loads and dumps on the SIU and EPU0." 05670 self.read() 05671 05672 05673 class HskPacket22d(HskPacket): 05674 mnemList = [ 05675 ('LHKSPARE16', 'TSP16'), 05676 ('LHKSPARE16', 'TSP16'), 05677 ('LHKSPARE16', 'TSP16'), 05678 ('LHKE1MEMLDSTAT', 'MLDSTAT'), 05679 ('LHKE1MEMLDACT', 'MLDACT'), 05680 ('LHKE1MEMLDSTART', 'MLDSTADR'), 05681 ('LHKE1MEMLDBYTES', 'MLDBYTS'), 05682 ('LHKE1MEMLDOFST', 'MLDOFF'), 05683 ('LHKE1MEMDMPSTAT', 'MDPSTAT'), 05684 ('LHKE1MEMDMPACT', 'MDPACT'), 05685 ('LHKE1MEMDMPSTRT', 'MDPSTADR'), 05686 ('LHKE1MEMDMPBYT', 'MDPBYTS'), 05687 ('LHKE1MEMDMPADDR', 'MDPADDR'), 05688 ('LHKE1MEMDMPFCDE', 'MDPFCD'), 05689 ('LHKE1MEMDMPTID', 'MDPTXID'), 05690 ('LHKE2MEMLDSTAT', 'MLDSTAT'), 05691 ('LHKE2MEMLDACT', 'MLDACT'), 05692 ('LHKE2MEMLDSTART', 'MLDSTADR'), 05693 ('LHKE2MEMLDBYTES', 'MLDBYTS'), 05694 ('LHKE2MEMLDOFST', 'MLDOFF'), 05695 ('LHKE2MEMDMPSTAT', 'MDPSTAT'), 05696 ('LHKE2MEMDMPACT', 'MDPACT'), 05697 ('LHKE2MEMDMPSTRT', 'MDPSTADR'), 05698 ('LHKE2MEMDMPBYT', 'MDPBYTS'), 05699 ('LHKE2MEMDMPADDR', 'MDPADDR'), 05700 ('LHKE2MEMDMPFCDE', 'MDPFCD'), 05701 ('LHKE2MEMDMPTID', 'MDPTXID'), 05702 ] 05703 def __init__(self, ui): 05704 HskPacket.__init__(self, ui) 05705 self.name = "MemStats1" 05706 self.brief = "Memory Load/Dump Statistics" 05707 self.descr = "Contains the statistics for memory loads and dumps on the EPU1 and EPU2." 05708 self.read() 05709 05710 05711 class HskPacket28c(HskPacket): 05712 mnemList = [ 05713 ('LHKSPARE16', 'TSP16'), 05714 ('LHKSPARE16', 'TSP16'), 05715 ('LHKSPARE16', 'TSP16'), 05716 ('LHKSMEMLDSTAT', 'MLDSTAT'), 05717 ('LHKSMEMLDACT', 'MLDACT'), 05718 ('LHKSMEMLDSTART', 'MLDSTADR'), 05719 ('LHKSMEMLDBYTES', 'MLDBYTS'), 05720 ('LHKSMEMLDOFST', 'MLDOFF'), 05721 ('LHKSMEMDMPSTAT', 'MDPSTAT'), 05722 ('LHKSMEMDMPACT', 'MDPACT'), 05723 ('LHKSMEMDMPSTRT', 'MDPSTADR'), 05724 ('LHKSMEMDMPBYT', 'MDPBYTS'), 05725 ('LHKSMEMDMPADDR', 'MDPADDR'), 05726 ('LHKSMEMDMPFCDE', 'MDPFCD'), 05727 ('LHKSMEM0MPTID', 'MDPTXID'), 05728 ('LHKE0MEMLDSTAT', 'MLDSTAT'), 05729 ('LHKE0MEMLDACT', 'MLDACT'), 05730 ('LHKE0MEMLDSTART', 'MLDSTADR'), 05731 ('LHKE0MEMLDBYTES', 'MLDBYTS'), 05732 ('LHKE0MEMLDOFST', 'MLDOFF'), 05733 ('LHKE0MEMDMPSTAT', 'MDPSTAT'), 05734 ('LHKE0MEMDMPACT', 'MDPACT'), 05735 ('LHKE0MEMDMPSTRT', 'MDPSTADR'), 05736 ('LHKE0MEMDMPBYT', 'MDPBYTS'), 05737 ('LHKE0MEMDMPADDR', 'MDPADDR'), 05738 ('LHKE0MEMDMPFCDE', 'MDPFCD'), 05739 ('LHKE0MEMDMPTID', 'MDPTXID'), 05740 ] 05741 def __init__(self, ui): 05742 HskPacket.__init__(self, ui) 05743 self.name = "DiagMemStats0" 05744 self.brief = "Diagnostic Memory Load/Dump Statistics" 05745 self.descr = "Contains the statistics for memory loads and dumps on the SIU and EPU0." 05746 self.read() 05747 05748 05749 class HskPacket28d(HskPacket): 05750 mnemList = [ 05751 ('LHKSPARE16', 'TSP16'), 05752 ('LHKSPARE16', 'TSP16'), 05753 ('LHKSPARE16', 'TSP16'), 05754 ('LHKE1MEMLDSTAT', 'MLDSTAT'), 05755 ('LHKE1MEMLDACT', 'MLDACT'), 05756 ('LHKE1MEMLDSTART', 'MLDSTADR'), 05757 ('LHKE1MEMLDBYTES', 'MLDBYTS'), 05758 ('LHKE1MEMLDOFST', 'MLDOFF'), 05759 ('LHKE1MEMDMPSTAT', 'MDPSTAT'), 05760 ('LHKE1MEMDMPACT', 'MDPACT'), 05761 ('LHKE1MEMDMPSTRT', 'MDPSTADR'), 05762 ('LHKE1MEMDMPBYT', 'MDPBYTS'), 05763 ('LHKE1MEMDMPADDR', 'MDPADDR'), 05764 ('LHKE1MEMDMPFCDE', 'MDPFCD'), 05765 ('LHKE1MEMDMPTID', 'MDPTXID'), 05766 ('LHKE2MEMLDSTAT', 'MLDSTAT'), 05767 ('LHKE2MEMLDACT', 'MLDACT'), 05768 ('LHKE2MEMLDSTART', 'MLDSTADR'), 05769 ('LHKE2MEMLDBYTES', 'MLDBYTS'), 05770 ('LHKE2MEMLDOFST', 'MLDOFF'), 05771 ('LHKE2MEMDMPSTAT', 'MDPSTAT'), 05772 ('LHKE2MEMDMPACT', 'MDPACT'), 05773 ('LHKE2MEMDMPSTRT', 'MDPSTADR'), 05774 ('LHKE2MEMDMPBYT', 'MDPBYTS'), 05775 ('LHKE2MEMDMPADDR', 'MDPADDR'), 05776 ('LHKE2MEMDMPFCDE', 'MDPFCD'), 05777 ('LHKE2MEMDMPTID', 'MDPTXID'), 05778 ] 05779 def __init__(self, ui): 05780 HskPacket.__init__(self, ui) 05781 self.name = "DiagMemStats1" 05782 self.brief = "Diagnostic Memory Load/Dump Statistics" 05783 self.descr = "Contains the statistics for memory loads and dumps on the EPU1 and EPU2." 05784 self.read() 05785 05786 05787 class HskPacket22e(HskPacket): 05788 mnemList = [ 05789 ('LHKSPARE16', 'TSP16'), 05790 ('LHKSPARE16', 'TSP16'), 05791 ('LHKSPARE16', 'TSP16'), 05792 ('LTCHP0SELRESHPN', 'SensorHpNum'), 05793 ('LTCHP0SELRESTYP', 'SensorType'), 05794 ('LTCHP0SELRITHPN', 'SensorHpNum'), 05795 ('LTCHP0SELRITTYP', 'SensorType'), 05796 ('LTCHP1SELRESHPN', 'SensorHpNum'), 05797 ('LTCHP1SELRESTYP', 'SensorType'), 05798 ('LTCHP1SELRITHPN', 'SensorHpNum'), 05799 ('LTCHP1SELRITTYP', 'SensorType'), 05800 ('LTCHP2SELRESHPN', 'SensorHpNum'), 05801 ('LTCHP2SELRESTYP', 'SensorType'), 05802 ('LTCHP2SELRITHPN', 'SensorHpNum'), 05803 ('LTCHP2SELRITTYP', 'SensorType'), 05804 ('LTCHP3SELRESHPN', 'SensorHpNum'), 05805 ('LTCHP3SELRESTYP', 'SensorType'), 05806 ('LTCHP3SELRITHPN', 'SensorHpNum'), 05807 ('LTCHP3SELRITTYP', 'SensorType'), 05808 ('LTCHP4SELRESHPN', 'SensorHpNum'), 05809 ('LTCHP4SELRESTYP', 'SensorType'), 05810 ('LTCHP4SELRITHPN', 'SensorHpNum'), 05811 ('LTCHP4SELRITTYP', 'SensorType'), 05812 ('LTCHP5SELRESHPN', 'SensorHpNum'), 05813 ('LTCHP5SELRESTYP', 'SensorType'), 05814 ('LTCHP5SELRITHPN', 'SensorHpNum'), 05815 ('LTCHP5SELRITTYP', 'SensorType'), 05816 ('LTCHP6SELRESHPN', 'SensorHpNum'), 05817 ('LTCHP6SELRESTYP', 'SensorType'), 05818 ('LTCHP6SELRITHPN', 'SensorHpNum'), 05819 ('LTCHP6SELRITTYP', 'SensorType'), 05820 ('LTCHP7SELRESHPN', 'SensorHpNum'), 05821 ('LTCHP7SELRESTYP', 'SensorType'), 05822 ('LTCHP7SELRITHPN', 'SensorHpNum'), 05823 ('LTCHP7SELRITTYP', 'SensorType'), 05824 ('LTCHP8SELRESHPN', 'SensorHpNum'), 05825 ('LTCHP8SELRESTYP', 'SensorType'), 05826 ('LTCHP8SELRITHPN', 'SensorHpNum'), 05827 ('LTCHP8SELRITTYP', 'SensorType'), 05828 ('LTCHP9SELRESHPN', 'SensorHpNum'), 05829 ('LTCHP9SELRESTYP', 'SensorType'), 05830 ('LTCHP9SELRITHPN', 'SensorHpNum'), 05831 ('LTCHP9SELRITTYP', 'SensorType'), 05832 ('LTCHP10SELRESHPN', 'SensorHpNum'), 05833 ('LTCHP10SELRESTYP', 'SensorType'), 05834 ('LTCHP10SELRITHPN', 'SensorHpNum'), 05835 ('LTCHP10SELRITTYP', 'SensorType'), 05836 ('LTCHP11SELRESHPN', 'SensorHpNum'), 05837 ('LTCHP11SELRESTYP', 'SensorType'), 05838 ('LTCHP11SELRITHPN', 'SensorHpNum'), 05839 ('LTCHP11SELRITTYP', 'SensorType'), 05840 ('LTCHP0RITSTAT', 'SensorStatus'), 05841 ('LTCHP0RESSTAT', 'SensorStatus'), 05842 ('LTCHP1RITSTAT', 'SensorStatus'), 05843 ('LTCHP1RESSTAT', 'SensorStatus'), 05844 ('LTCHP2RITSTAT', 'SensorStatus'), 05845 ('LTCHP2RESSTAT', 'SensorStatus'), 05846 ('LTCHP3RITSTAT', 'SensorStatus'), 05847 ('LTCHP3RESSTAT', 'SensorStatus'), 05848 ('LTCHP4RITSTAT', 'SensorStatus'), 05849 ('LTCHP4RESSTAT', 'SensorStatus'), 05850 ('LTCHP5RITSTAT', 'SensorStatus'), 05851 ('LTCHP5RESSTAT', 'SensorStatus'), 05852 ('LTCHP6RITSTAT', 'SensorStatus'), 05853 ('LTCHP6RESSTAT', 'SensorStatus'), 05854 ('LTCHP7RITSTAT', 'SensorStatus'), 05855 ('LTCHP7RESSTAT', 'SensorStatus'), 05856 ('LTCHP8RITSTAT', 'SensorStatus'), 05857 ('LTCHP8RESSTAT', 'SensorStatus'), 05858 ('LTCHP9RITSTAT', 'SensorStatus'), 05859 ('LTCHP9RESSTAT', 'SensorStatus'), 05860 ('LTCHP10RITSTAT', 'SensorStatus'), 05861 ('LTCHP10RESSTAT', 'SensorStatus'), 05862 ('LTCHP11RITSTAT', 'SensorStatus'), 05863 ('LTCHP11RESSTAT', 'SensorStatus'), 05864 ('LTCACTVHP', 'ActiveHtPipe'), 05865 ('LTCHTRCMD', 'HeaterCmdMask'), 05866 ('LTCHP0RITTEMP', 'TempCelsius'), 05867 ('LTCHP0RESTEMP', 'TempCelsius'), 05868 ('LTCHP1RITTEMP', 'TempCelsius'), 05869 ('LTCHP1RESTEMP', 'TempCelsius'), 05870 ('LTCHP2RITTEMP', 'TempCelsius'), 05871 ('LTCHP2RESTEMP', 'TempCelsius'), 05872 ('LTCHP3RITTEMP', 'TempCelsius'), 05873 ('LTCHP3RESTEMP', 'TempCelsius'), 05874 ('LTCHP4RITTEMP', 'TempCelsius'), 05875 ('LTCHP4RESTEMP', 'TempCelsius'), 05876 ('LTCHP5RITTEMP', 'TempCelsius'), 05877 ('LTCHP5RESTEMP', 'TempCelsius'), 05878 ('LTCHP6RITTEMP', 'TempCelsius'), 05879 ('LTCHP6RESTEMP', 'TempCelsius'), 05880 ('LTCHP7RITTEMP', 'TempCelsius'), 05881 ('LTCHP7RESTEMP', 'TempCelsius'), 05882 ('LTCHP8RITTEMP', 'TempCelsius'), 05883 ('LTCHP8RESTEMP', 'TempCelsius'), 05884 ('LTCHP9RITTEMP', 'TempCelsius'), 05885 ('LTCHP9RESTEMP', 'TempCelsius'), 05886 ('LTCHP10RITTEMP', 'TempCelsius'), 05887 ('LTCHP10RESTEMP', 'TempCelsius'), 05888 ('LTCHP11RITTEMP', 'TempCelsius'), 05889 ('LTCHP11RESTEMP', 'TempCelsius'), 05890 ('LHKSPARE16', 'TSP16'), 05891 ('LHKSPARE16', 'TSP16'), 05892 ('LHKSPARE16', 'TSP16'), 05893 ('LHKSPARE16', 'TSP16'), 05894 ] 05895 def __init__(self, ui): 05896 HskPacket.__init__(self, ui) 05897 self.name = "LtcData0" 05898 self.brief = "Thermal Control Data Packet 0" 05899 self.descr = "" 05900 self.read() 05901 05902 05903 class HskPacket22f(HskPacket): 05904 mnemList = [ 05905 ('LHKSPARE16', 'TSP16'), 05906 ('LHKSPARE16', 'TSP16'), 05907 ('LHKSPARE16', 'TSP16'), 05908 ('LTCHP0RITLOLIM', 'TempCelsius'), 05909 ('LTCHP1RITLOLIM', 'TempCelsius'), 05910 ('LTCHP2RITLOLIM', 'TempCelsius'), 05911 ('LTCHP3RITLOLIM', 'TempCelsius'), 05912 ('LTCHP4RITLOLIM', 'TempCelsius'), 05913 ('LTCHP5RITLOLIM', 'TempCelsius'), 05914 ('LTCHP6RITLOLIM', 'TempCelsius'), 05915 ('LTCHP7RITLOLIM', 'TempCelsius'), 05916 ('LTCHP8RITLOLIM', 'TempCelsius'), 05917 ('LTCHP9RITLOLIM', 'TempCelsius'), 05918 ('LTCHP10RITLOLIM', 'TempCelsius'), 05919 ('LTCHP11RITLOLIM', 'TempCelsius'), 05920 ('LTCHP0RITHILIM', 'TempCelsius'), 05921 ('LTCHP1RITHILIM', 'TempCelsius'), 05922 ('LTCHP2RITHILIM', 'TempCelsius'), 05923 ('LTCHP3RITHILIM', 'TempCelsius'), 05924 ('LTCHP4RITHILIM', 'TempCelsius'), 05925 ('LTCHP5RITHILIM', 'TempCelsius'), 05926 ('LTCHP6RITHILIM', 'TempCelsius'), 05927 ('LTCHP7RITHILIM', 'TempCelsius'), 05928 ('LTCHP8RITHILIM', 'TempCelsius'), 05929 ('LTCHP9RITHILIM', 'TempCelsius'), 05930 ('LTCHP10RITHILIM', 'TempCelsius'), 05931 ('LTCHP11RITHILIM', 'TempCelsius'), 05932 ('LTCHP0RESLOLIM', 'TempCelsius'), 05933 ('LTCHP1RESLOLIM', 'TempCelsius'), 05934 ('LTCHP2RESLOLIM', 'TempCelsius'), 05935 ('LTCHP3RESLOLIM', 'TempCelsius'), 05936 ('LTCHP4RESLOLIM', 'TempCelsius'), 05937 ('LTCHP5RESLOLIM', 'TempCelsius'), 05938 ('LTCHP6RESLOLIM', 'TempCelsius'), 05939 ('LTCHP7RESLOLIM', 'TempCelsius'), 05940 ('LTCHP8RESLOLIM', 'TempCelsius'), 05941 ('LTCHP9RESLOLIM', 'TempCelsius'), 05942 ('LTCHP10RESLOLIM', 'TempCelsius'), 05943 ('LTCHP11RESLOLIM', 'TempCelsius'), 05944 ('LTCHP0RESHILIM', 'TempCelsius'), 05945 ('LTCHP1RESHILIM', 'TempCelsius'), 05946 ('LTCHP2RESHILIM', 'TempCelsius'), 05947 ('LTCHP3RESHILIM', 'TempCelsius'), 05948 ('LTCHP4RESHILIM', 'TempCelsius'), 05949 ('LTCHP5RESHILIM', 'TempCelsius'), 05950 ('LTCHP6RESHILIM', 'TempCelsius'), 05951 ('LTCHP7RESHILIM', 'TempCelsius'), 05952 ('LTCHP8RESHILIM', 'TempCelsius'), 05953 ('LTCHP9RESHILIM', 'TempCelsius'), 05954 ('LTCHP10RESHILIM', 'TempCelsius'), 05955 ('LTCHP11RESHILIM', 'TempCelsius'), 05956 ] 05957 def __init__(self, ui): 05958 HskPacket.__init__(self, ui) 05959 self.name = "LtcData1" 05960 self.brief = "Thermal Control Data Packet 1" 05961 self.descr = "" 05962 self.read() 05963 05964 05965 class HskPacket230(HskPacket): 05966 mnemList = [ 05967 ('LHKSPARE16', 'TSP16'), 05968 ('LHKSPARE16', 'TSP16'), 05969 ('LHKSPARE16', 'TSP16'), 05970 ('LTCHP0DBDLTLIM', 'TempCelsius'), 05971 ('LTCHP1DBDLTLIM', 'TempCelsius'), 05972 ('LTCHP2DBDLTLIM', 'TempCelsius'), 05973 ('LTCHP3DBDLTLIM', 'TempCelsius'), 05974 ('LTCHP4DBDLTLIM', 'TempCelsius'), 05975 ('LTCHP5DBDLTLIM', 'TempCelsius'), 05976 ('LTCHP6DBDLTLIM', 'TempCelsius'), 05977 ('LTCHP7DBDLTLIM', 'TempCelsius'), 05978 ('LTCHP8DBDLTLIM', 'TempCelsius'), 05979 ('LTCHP9DBDLTLIM', 'TempCelsius'), 05980 ('LTCHP10DBDLTLIM', 'TempCelsius'), 05981 ('LTCHP11DBDLTLIM', 'TempCelsius'), 05982 ('LTCHP0RAWADC0', 'RawAdcStatVal'), 05983 ('LTCHP0RAWADC1', 'RawAdcStatVal'), 05984 ('LTCHP0RAWADC2', 'RawAdcStatVal'), 05985 ('LTCHP0RAWADC3', 'RawAdcStatVal'), 05986 ('LTCHP0RAWADC4', 'RawAdcStatVal'), 05987 ('LTCHP0RAWADC5', 'RawAdcStatVal'), 05988 ('LTCHP1RAWADC0', 'RawAdcStatVal'), 05989 ('LTCHP1RAWADC1', 'RawAdcStatVal'), 05990 ('LTCHP1RAWADC2', 'RawAdcStatVal'), 05991 ('LTCHP1RAWADC3', 'RawAdcStatVal'), 05992 ('LTCHP1RAWADC4', 'RawAdcStatVal'), 05993 ('LTCHP1RAWADC5', 'RawAdcStatVal'), 05994 ('LTCHP2RAWADC0', 'RawAdcStatVal'), 05995 ('LTCHP2RAWADC1', 'RawAdcStatVal'), 05996 ('LTCHP2RAWADC2', 'RawAdcStatVal'), 05997 ('LTCHP2RAWADC3', 'RawAdcStatVal'), 05998 ('LTCHP2RAWADC4', 'RawAdcStatVal'), 05999 ('LTCHP2RAWADC5', 'RawAdcStatVal'), 06000 ('LTCHP3RAWADC0', 'RawAdcStatVal'), 06001 ('LTCHP3RAWADC1', 'RawAdcStatVal'), 06002 ('LTCHP3RAWADC2', 'RawAdcStatVal'), 06003 ('LTCHP3RAWADC3', 'RawAdcStatVal'), 06004 ('LTCHP3RAWADC4', 'RawAdcStatVal'), 06005 ('LTCHP3RAWADC5', 'RawAdcStatVal'), 06006 ('LTCHP4RAWADC0', 'RawAdcStatVal'), 06007 ('LTCHP4RAWADC1', 'RawAdcStatVal'), 06008 ('LTCHP4RAWADC2', 'RawAdcStatVal'), 06009 ('LTCHP4RAWADC3', 'RawAdcStatVal'), 06010 ('LTCHP4RAWADC4', 'RawAdcStatVal'), 06011 ('LTCHP4RAWADC5', 'RawAdcStatVal'), 06012 ('LTCHP5RAWADC0', 'RawAdcStatVal'), 06013 ('LTCHP5RAWADC1', 'RawAdcStatVal'), 06014 ('LTCHP5RAWADC2', 'RawAdcStatVal'), 06015 ('LTCHP5RAWADC3', 'RawAdcStatVal'), 06016 ('LTCHP5RAWADC4', 'RawAdcStatVal'), 06017 ('LTCHP5RAWADC5', 'RawAdcStatVal'), 06018 ] 06019 def __init__(self, ui): 06020 HskPacket.__init__(self, ui) 06021 self.name = "LtcData2" 06022 self.brief = "Thermal Control Data Packet 2" 06023 self.descr = "" 06024 self.read() 06025 06026 06027 class HskPacket231(HskPacket): 06028 mnemList = [ 06029 ('LHKSPARE16', 'TSP16'), 06030 ('LHKSPARE16', 'TSP16'), 06031 ('LHKSPARE16', 'TSP16'), 06032 ('LTCHP6RAWADC0', 'RawAdcStatVal'), 06033 ('LTCHP6RAWADC1', 'RawAdcStatVal'), 06034 ('LTCHP6RAWADC2', 'RawAdcStatVal'), 06035 ('LTCHP6RAWADC3', 'RawAdcStatVal'), 06036 ('LTCHP6RAWADC4', 'RawAdcStatVal'), 06037 ('LTCHP6RAWADC5', 'RawAdcStatVal'), 06038 ('LTCHP7RAWADC0', 'RawAdcStatVal'), 06039 ('LTCHP7RAWADC1', 'RawAdcStatVal'), 06040 ('LTCHP7RAWADC2', 'RawAdcStatVal'), 06041 ('LTCHP7RAWADC3', 'RawAdcStatVal'), 06042 ('LTCHP7RAWADC4', 'RawAdcStatVal'), 06043 ('LTCHP7RAWADC5', 'RawAdcStatVal'), 06044 ('LTCHP8RAWADC0', 'RawAdcStatVal'), 06045 ('LTCHP8RAWADC1', 'RawAdcStatVal'), 06046 ('LTCHP8RAWADC2', 'RawAdcStatVal'), 06047 ('LTCHP8RAWADC3', 'RawAdcStatVal'), 06048 ('LTCHP8RAWADC4', 'RawAdcStatVal'), 06049 ('LTCHP8RAWADC5', 'RawAdcStatVal'), 06050 ('LTCHP9RAWADC0', 'RawAdcStatVal'), 06051 ('LTCHP9RAWADC1', 'RawAdcStatVal'), 06052 ('LTCHP9RAWADC2', 'RawAdcStatVal'), 06053 ('LTCHP9RAWADC3', 'RawAdcStatVal'), 06054 ('LTCHP9RAWADC4', 'RawAdcStatVal'), 06055 ('LTCHP9RAWADC5', 'RawAdcStatVal'), 06056 ('LTCHP10RAWADC0', 'RawAdcStatVal'), 06057 ('LTCHP10RAWADC1', 'RawAdcStatVal'), 06058 ('LTCHP10RAWADC2', 'RawAdcStatVal'), 06059 ('LTCHP10RAWADC3', 'RawAdcStatVal'), 06060 ('LTCHP10RAWADC4', 'RawAdcStatVal'), 06061 ('LTCHP10RAWADC5', 'RawAdcStatVal'), 06062 ('LTCHP11RAWADC0', 'RawAdcStatVal'), 06063 ('LTCHP11RAWADC1', 'RawAdcStatVal'), 06064 ('LTCHP11RAWADC2', 'RawAdcStatVal'), 06065 ('LTCHP11RAWADC3', 'RawAdcStatVal'), 06066 ('LTCHP11RAWADC4', 'RawAdcStatVal'), 06067 ('LTCHP11RAWADC5', 'RawAdcStatVal'), 06068 ('LHKSPARE16', 'TSP16'), 06069 ('LHKSPARE16', 'TSP16'), 06070 ('LHKSPARE16', 'TSP16'), 06071 ('LHKSPARE16', 'TSP16'), 06072 ('LHKSPARE16', 'TSP16'), 06073 ('LHKSPARE16', 'TSP16'), 06074 ('LHKSPARE16', 'TSP16'), 06075 ('LHKSPARE16', 'TSP16'), 06076 ('LHKSPARE16', 'TSP16'), 06077 ('LHKSPARE16', 'TSP16'), 06078 ('LHKSPARE16', 'TSP16'), 06079 ('LHKSPARE16', 'TSP16'), 06080 ] 06081 def __init__(self, ui): 06082 HskPacket.__init__(self, ui) 06083 self.name = "LtcData3" 06084 self.brief = "Thermal Control Data Packet 3" 06085 self.descr = "" 06086 self.read() 06087 06088 06089 class HskPacket28e(HskPacket): 06090 mnemList = [ 06091 ('LHKSPARE16', 'TSP16'), 06092 ('LHKSPARE16', 'TSP16'), 06093 ('LHKSPARE16', 'TSP16'), 06094 ('LTCDHP0SELRESHPN', 'SensorHpNum'), 06095 ('LTCDHP0SELRESTYP', 'SensorType'), 06096 ('LTCDHP0SELRITHPN', 'SensorHpNum'), 06097 ('LTCDHP0SELRITTYP', 'SensorType'), 06098 ('LTCDHP1SELRESHPN', 'SensorHpNum'), 06099 ('LTCDHP1SELRESTYP', 'SensorType'), 06100 ('LTCDHP1SELRITHPN', 'SensorHpNum'), 06101 ('LTCDHP1SELRITTYP', 'SensorType'), 06102 ('LTCDHP2SELRESHPN', 'SensorHpNum'), 06103 ('LTCDHP2SELRESTYP', 'SensorType'), 06104 ('LTCDHP2SELRITHPN', 'SensorHpNum'), 06105 ('LTCDHP2SELRITTYP', 'SensorType'), 06106 ('LTCDHP3SELRESHPN', 'SensorHpNum'), 06107 ('LTCDHP3SELRESTYP', 'SensorType'), 06108 ('LTCDHP3SELRITHPN', 'SensorHpNum'), 06109 ('LTCDHP3SELRITTYP', 'SensorType'), 06110 ('LTCDHP4SELRESHPN', 'SensorHpNum'), 06111 ('LTCDHP4SELRESTYP', 'SensorType'), 06112 ('LTCDHP4SELRITHPN', 'SensorHpNum'), 06113 ('LTCDHP4SELRITTYP', 'SensorType'), 06114 ('LTCDHP5SELRESHPN', 'SensorHpNum'), 06115 ('LTCDHP5SELRESTYP', 'SensorType'), 06116 ('LTCDHP5SELRITHPN', 'SensorHpNum'), 06117 ('LTCDHP5SELRITTYP', 'SensorType'), 06118 ('LTCDHP6SELRESHPN', 'SensorHpNum'), 06119 ('LTCDHP6SELRESTYP', 'SensorType'), 06120 ('LTCDHP6SELRITHPN', 'SensorHpNum'), 06121 ('LTCDHP6SELRITTYP', 'SensorType'), 06122 ('LTCDHP7SELRESHPN', 'SensorHpNum'), 06123 ('LTCDHP7SELRESTYP', 'SensorType'), 06124 ('LTCDHP7SELRITHPN', 'SensorHpNum'), 06125 ('LTCDHP7SELRITTYP', 'SensorType'), 06126 ('LTCDHP8SELRESHPN', 'SensorHpNum'), 06127 ('LTCDHP8SELRESTYP', 'SensorType'), 06128 ('LTCDHP8SELRITHPN', 'SensorHpNum'), 06129 ('LTCDHP8SELRITTYP', 'SensorType'), 06130 ('LTCDHP9SELRESHPN', 'SensorHpNum'), 06131 ('LTCDHP9SELRESTYP', 'SensorType'), 06132 ('LTCDHP9SELRITHPN', 'SensorHpNum'), 06133 ('LTCDHP9SELRITTYP', 'SensorType'), 06134 ('LTCDHP10SELRESHPN', 'SensorHpNum'), 06135 ('LTCDHP10SELRESTYP', 'SensorType'), 06136 ('LTCDHP10SELRITHPN', 'SensorHpNum'), 06137 ('LTCDHP10SELRITTYP', 'SensorType'), 06138 ('LTCDHP11SELRESHPN', 'SensorHpNum'), 06139 ('LTCDHP11SELRESTYP', 'SensorType'), 06140 ('LTCDHP11SELRITHPN', 'SensorHpNum'), 06141 ('LTCDHP11SELRITTYP', 'SensorType'), 06142 ('LTCDHP0RITSTAT', 'SensorStatus'), 06143 ('LTCDHP0RESSTAT', 'SensorStatus'), 06144 ('LTCDHP1RITSTAT', 'SensorStatus'), 06145 ('LTCDHP1RESSTAT', 'SensorStatus'), 06146 ('LTCDHP2RITSTAT', 'SensorStatus'), 06147 ('LTCDHP2RESSTAT', 'SensorStatus'), 06148 ('LTCDHP3RITSTAT', 'SensorStatus'), 06149 ('LTCDHP3RESSTAT', 'SensorStatus'), 06150 ('LTCDHP4RITSTAT', 'SensorStatus'), 06151 ('LTCDHP4RESSTAT', 'SensorStatus'), 06152 ('LTCDHP5RITSTAT', 'SensorStatus'), 06153 ('LTCDHP5RESSTAT', 'SensorStatus'), 06154 ('LTCDHP6RITSTAT', 'SensorStatus'), 06155 ('LTCDHP6RESSTAT', 'SensorStatus'), 06156 ('LTCDHP7RITSTAT', 'SensorStatus'), 06157 ('LTCDHP7RESSTAT', 'SensorStatus'), 06158 ('LTCDHP8RITSTAT', 'SensorStatus'), 06159 ('LTCDHP8RESSTAT', 'SensorStatus'), 06160 ('LTCDHP9RITSTAT', 'SensorStatus'), 06161 ('LTCDHP9RESSTAT', 'SensorStatus'), 06162 ('LTCDHP10RITSTAT', 'SensorStatus'), 06163 ('LTCDHP10RESSTAT', 'SensorStatus'), 06164 ('LTCDHP11RITSTAT', 'SensorStatus'), 06165 ('LTCDHP11RESSTAT', 'SensorStatus'), 06166 ('LTCDACTVHP', 'ActiveHtPipe'), 06167 ('LTCDHTRCMD', 'HeaterCmdMask'), 06168 ('LTCDHP0RITTEMP', 'TempCelsius'), 06169 ('LTCDHP0RESTEMP', 'TempCelsius'), 06170 ('LTCDHP1RITTEMP', 'TempCelsius'), 06171 ('LTCDHP1RESTEMP', 'TempCelsius'), 06172 ('LTCDHP2RITTEMP', 'TempCelsius'), 06173 ('LTCDHP2RESTEMP', 'TempCelsius'), 06174 ('LTCDHP3RITTEMP', 'TempCelsius'), 06175 ('LTCDHP3RESTEMP', 'TempCelsius'), 06176 ('LTCDHP4RITTEMP', 'TempCelsius'), 06177 ('LTCDHP4RESTEMP', 'TempCelsius'), 06178 ('LTCDHP5RITTEMP', 'TempCelsius'), 06179 ('LTCDHP5RESTEMP', 'TempCelsius'), 06180 ('LTCDHP6RITTEMP', 'TempCelsius'), 06181 ('LTCDHP6RESTEMP', 'TempCelsius'), 06182 ('LTCDHP7RITTEMP', 'TempCelsius'), 06183 ('LTCDHP7RESTEMP', 'TempCelsius'), 06184 ('LTCDHP8RITTEMP', 'TempCelsius'), 06185 ('LTCDHP8RESTEMP', 'TempCelsius'), 06186 ('LTCDHP9RITTEMP', 'TempCelsius'), 06187 ('LTCDHP9RESTEMP', 'TempCelsius'), 06188 ('LTCDHP10RITTEMP', 'TempCelsius'), 06189 ('LTCDHP10RESTEMP', 'TempCelsius'), 06190 ('LTCDHP11RITTEMP', 'TempCelsius'), 06191 ('LTCDHP11RESTEMP', 'TempCelsius'), 06192 ('LHKSPARE16', 'TSP16'), 06193 ('LHKSPARE16', 'TSP16'), 06194 ('LHKSPARE16', 'TSP16'), 06195 ('LHKSPARE16', 'TSP16'), 06196 ] 06197 def __init__(self, ui): 06198 HskPacket.__init__(self, ui) 06199 self.name = "DiagLtcData0" 06200 self.brief = "Diagnostic Thermal Control Data Packet 0" 06201 self.descr = "" 06202 self.read() 06203 06204 06205 class HskPacket28f(HskPacket): 06206 mnemList = [ 06207 ('LHKSPARE16', 'TSP16'), 06208 ('LHKSPARE16', 'TSP16'), 06209 ('LHKSPARE16', 'TSP16'), 06210 ('LTCDHP0RITLOLIM', 'TempCelsius'), 06211 ('LTCDHP1RITLOLIM', 'TempCelsius'), 06212 ('LTCDHP2RITLOLIM', 'TempCelsius'), 06213 ('LTCDHP3RITLOLIM', 'TempCelsius'), 06214 ('LTCDHP4RITLOLIM', 'TempCelsius'), 06215 ('LTCDHP5RITLOLIM', 'TempCelsius'), 06216 ('LTCDHP6RITLOLIM', 'TempCelsius'), 06217 ('LTCDHP7RITLOLIM', 'TempCelsius'), 06218 ('LTCDHP8RITLOLIM', 'TempCelsius'), 06219 ('LTCDHP9RITLOLIM', 'TempCelsius'), 06220 ('LTCDHP10RITLOLIM', 'TempCelsius'), 06221 ('LTCDHP11RITLOLIM', 'TempCelsius'), 06222 ('LTCDHP0RITHILIM', 'TempCelsius'), 06223 ('LTCDHP1RITHILIM', 'TempCelsius'), 06224 ('LTCDHP2RITHILIM', 'TempCelsius'), 06225 ('LTCDHP3RITHILIM', 'TempCelsius'), 06226 ('LTCDHP4RITHILIM', 'TempCelsius'), 06227 ('LTCDHP5RITHILIM', 'TempCelsius'), 06228 ('LTCDHP6RITHILIM', 'TempCelsius'), 06229 ('LTCDHP7RITHILIM', 'TempCelsius'), 06230 ('LTCDHP8RITHILIM', 'TempCelsius'), 06231 ('LTCDHP9RITHILIM', 'TempCelsius'), 06232 ('LTCDHP10RITHILIM', 'TempCelsius'), 06233 ('LTCDHP11RITHILIM', 'TempCelsius'), 06234 ('LTCDHP0RESLOLIM', 'TempCelsius'), 06235 ('LTCDHP1RESLOLIM', 'TempCelsius'), 06236 ('LTCDHP2RESLOLIM', 'TempCelsius'), 06237 ('LTCDHP3RESLOLIM', 'TempCelsius'), 06238 ('LTCDHP4RESLOLIM', 'TempCelsius'), 06239 ('LTCDHP5RESLOLIM', 'TempCelsius'), 06240 ('LTCDHP6RESLOLIM', 'TempCelsius'), 06241 ('LTCDHP7RESLOLIM', 'TempCelsius'), 06242 ('LTCDHP8RESLOLIM', 'TempCelsius'), 06243 ('LTCDHP9RESLOLIM', 'TempCelsius'), 06244 ('LTCDHP10RESLOLIM', 'TempCelsius'), 06245 ('LTCDHP11RESLOLIM', 'TempCelsius'), 06246 ('LTCDHP0RESHILIM', 'TempCelsius'), 06247 ('LTCDHP1RESHILIM', 'TempCelsius'), 06248 ('LTCDHP2RESHILIM', 'TempCelsius'), 06249 ('LTCDHP3RESHILIM', 'TempCelsius'), 06250 ('LTCDHP4RESHILIM', 'TempCelsius'), 06251 ('LTCDHP5RESHILIM', 'TempCelsius'), 06252 ('LTCDHP6RESHILIM', 'TempCelsius'), 06253 ('LTCDHP7RESHILIM', 'TempCelsius'), 06254 ('LTCDHP8RESHILIM', 'TempCelsius'), 06255 ('LTCDHP9RESHILIM', 'TempCelsius'), 06256 ('LTCDHP10RESHILIM', 'TempCelsius'), 06257 ('LTCDHP11RESHILIM', 'TempCelsius'), 06258 ] 06259 def __init__(self, ui): 06260 HskPacket.__init__(self, ui) 06261 self.name = "DiagLtcData1" 06262 self.brief = "Diagnostic Thermal Control Data Packet 1" 06263 self.descr = "" 06264 self.read() 06265 06266 06267 class HskPacket290(HskPacket): 06268 mnemList = [ 06269 ('LHKSPARE16', 'TSP16'), 06270 ('LHKSPARE16', 'TSP16'), 06271 ('LHKSPARE16', 'TSP16'), 06272 ('LTCDHP0DBDLTLIM', 'TempCelsius'), 06273 ('LTCDHP1DBDLTLIM', 'TempCelsius'), 06274 ('LTCDHP2DBDLTLIM', 'TempCelsius'), 06275 ('LTCDHP3DBDLTLIM', 'TempCelsius'), 06276 ('LTCDHP4DBDLTLIM', 'TempCelsius'), 06277 ('LTCDHP5DBDLTLIM', 'TempCelsius'), 06278 ('LTCDHP6DBDLTLIM', 'TempCelsius'), 06279 ('LTCDHP7DBDLTLIM', 'TempCelsius'), 06280 ('LTCDHP8DBDLTLIM', 'TempCelsius'), 06281 ('LTCDHP9DBDLTLIM', 'TempCelsius'), 06282 ('LTCDHP10DBDLTLIM', 'TempCelsius'), 06283 ('LTCDHP11DBDLTLIM', 'TempCelsius'), 06284 ('LTCDHP0RAWADC0', 'RawAdcStatVal'), 06285 ('LTCDHP0RAWADC1', 'RawAdcStatVal'), 06286 ('LTCDHP0RAWADC2', 'RawAdcStatVal'), 06287 ('LTCDHP0RAWADC3', 'RawAdcStatVal'), 06288 ('LTCDHP0RAWADC4', 'RawAdcStatVal'), 06289 ('LTCDHP0RAWADC5', 'RawAdcStatVal'), 06290 ('LTCDHP1RAWADC0', 'RawAdcStatVal'), 06291 ('LTCDHP1RAWADC1', 'RawAdcStatVal'), 06292 ('LTCDHP1RAWADC2', 'RawAdcStatVal'), 06293 ('LTCDHP1RAWADC3', 'RawAdcStatVal'), 06294 ('LTCDHP1RAWADC4', 'RawAdcStatVal'), 06295 ('LTCDHP1RAWADC5', 'RawAdcStatVal'), 06296 ('LTCDHP2RAWADC0', 'RawAdcStatVal'), 06297 ('LTCDHP2RAWADC1', 'RawAdcStatVal'), 06298 ('LTCDHP2RAWADC2', 'RawAdcStatVal'), 06299 ('LTCDHP2RAWADC3', 'RawAdcStatVal'), 06300 ('LTCDHP2RAWADC4', 'RawAdcStatVal'), 06301 ('LTCDHP2RAWADC5', 'RawAdcStatVal'), 06302 ('LTCDHP3RAWADC0', 'RawAdcStatVal'), 06303 ('LTCDHP3RAWADC1', 'RawAdcStatVal'), 06304 ('LTCDHP3RAWADC2', 'RawAdcStatVal'), 06305 ('LTCDHP3RAWADC3', 'RawAdcStatVal'), 06306 ('LTCDHP3RAWADC4', 'RawAdcStatVal'), 06307 ('LTCDHP3RAWADC5', 'RawAdcStatVal'), 06308 ('LTCDHP4RAWADC0', 'RawAdcStatVal'), 06309 ('LTCDHP4RAWADC1', 'RawAdcStatVal'), 06310 ('LTCDHP4RAWADC2', 'RawAdcStatVal'), 06311 ('LTCDHP4RAWADC3', 'RawAdcStatVal'), 06312 ('LTCDHP4RAWADC4', 'RawAdcStatVal'), 06313 ('LTCDHP4RAWADC5', 'RawAdcStatVal'), 06314 ('LTCDHP5RAWADC0', 'RawAdcStatVal'), 06315 ('LTCDHP5RAWADC1', 'RawAdcStatVal'), 06316 ('LTCDHP5RAWADC2', 'RawAdcStatVal'), 06317 ('LTCDHP5RAWADC3', 'RawAdcStatVal'), 06318 ('LTCDHP5RAWADC4', 'RawAdcStatVal'), 06319 ('LTCDHP5RAWADC5', 'RawAdcStatVal'), 06320 ] 06321 def __init__(self, ui): 06322 HskPacket.__init__(self, ui) 06323 self.name = "DiagLtcData2" 06324 self.brief = "Diagnostic Thermal Control Data Packet 2" 06325 self.descr = "" 06326 self.read() 06327 06328 06329 class HskPacket291(HskPacket): 06330 mnemList = [ 06331 ('LHKSPARE16', 'TSP16'), 06332 ('LHKSPARE16', 'TSP16'), 06333 ('LHKSPARE16', 'TSP16'), 06334 ('LTCDHP6RAWADC0', 'RawAdcStatVal'), 06335 ('LTCDHP6RAWADC1', 'RawAdcStatVal'), 06336 ('LTCDHP6RAWADC2', 'RawAdcStatVal'), 06337 ('LTCDHP6RAWADC3', 'RawAdcStatVal'), 06338 ('LTCDHP6RAWADC4', 'RawAdcStatVal'), 06339 ('LTCDHP6RAWADC5', 'RawAdcStatVal'), 06340 ('LTCDHP7RAWADC0', 'RawAdcStatVal'), 06341 ('LTCDHP7RAWADC1', 'RawAdcStatVal'), 06342 ('LTCDHP7RAWADC2', 'RawAdcStatVal'), 06343 ('LTCDHP7RAWADC3', 'RawAdcStatVal'), 06344 ('LTCDHP7RAWADC4', 'RawAdcStatVal'), 06345 ('LTCDHP7RAWADC5', 'RawAdcStatVal'), 06346 ('LTCDHP8RAWADC0', 'RawAdcStatVal'), 06347 ('LTCDHP8RAWADC1', 'RawAdcStatVal'), 06348 ('LTCDHP8RAWADC2', 'RawAdcStatVal'), 06349 ('LTCDHP8RAWADC3', 'RawAdcStatVal'), 06350 ('LTCDHP8RAWADC4', 'RawAdcStatVal'), 06351 ('LTCDHP8RAWADC5', 'RawAdcStatVal'), 06352 ('LTCDHP9RAWADC0', 'RawAdcStatVal'), 06353 ('LTCDHP9RAWADC1', 'RawAdcStatVal'), 06354 ('LTCDHP9RAWADC2', 'RawAdcStatVal'), 06355 ('LTCDHP9RAWADC3', 'RawAdcStatVal'), 06356 ('LTCDHP9RAWADC4', 'RawAdcStatVal'), 06357 ('LTCDHP9RAWADC5', 'RawAdcStatVal'), 06358 ('LTCDHP10RAWADC0', 'RawAdcStatVal'), 06359 ('LTCDHP10RAWADC1', 'RawAdcStatVal'), 06360 ('LTCDHP10RAWADC2', 'RawAdcStatVal'), 06361 ('LTCDHP10RAWADC3', 'RawAdcStatVal'), 06362 ('LTCDHP10RAWADC4', 'RawAdcStatVal'), 06363 ('LTCDHP10RAWADC5', 'RawAdcStatVal'), 06364 ('LTCDHP11RAWADC0', 'RawAdcStatVal'), 06365 ('LTCDHP11RAWADC1', 'RawAdcStatVal'), 06366 ('LTCDHP11RAWADC2', 'RawAdcStatVal'), 06367 ('LTCDHP11RAWADC3', 'RawAdcStatVal'), 06368 ('LTCDHP11RAWADC4', 'RawAdcStatVal'), 06369 ('LTCDHP11RAWADC5', 'RawAdcStatVal'), 06370 ('LHKSPARE16', 'TSP16'), 06371 ('LHKSPARE16', 'TSP16'), 06372 ('LHKSPARE16', 'TSP16'), 06373 ('LHKSPARE16', 'TSP16'), 06374 ('LHKSPARE16', 'TSP16'), 06375 ('LHKSPARE16', 'TSP16'), 06376 ('LHKSPARE16', 'TSP16'), 06377 ('LHKSPARE16', 'TSP16'), 06378 ('LHKSPARE16', 'TSP16'), 06379 ('LHKSPARE16', 'TSP16'), 06380 ('LHKSPARE16', 'TSP16'), 06381 ('LHKSPARE16', 'TSP16'), 06382 ] 06383 def __init__(self, ui): 06384 HskPacket.__init__(self, ui) 06385 self.name = "DiagLtcData3" 06386 self.brief = "Diagnostic Thermal Control Data Packet 3" 06387 self.descr = "" 06388 self.read() 06389 06390