chandra_aca.maude_decom#
Classes and functions to help fetching ACA telemetry data using MAUDE.
See MAUDE ACA telemetry for more details and examples.
Attributes#
Classes#
Class to decommute ACA image telemtry headers. |
Functions#
|
|
|
|
|
|
|
Unpack ACA telemetry encoded in 225-byte packets. |
|
Combine a list of ACA packets into a single record. |
|
Group ACA image telemetry packets to form full images. |
|
Return a boolean mask to filter VCDU counters that are not continuous. |
|
Fetch 1025-byte VCDU frames using MAUDE and extract a list of 225-byte ACA packets. |
|
Store ACA packets in a table. |
|
Fetch VCDU 1025-byte frames, extract ACA packets, unpack them and store them in a table. |
|
This is a convenience function that splits get_aca_packets for testing without MAUDE. |
|
Fetch ACA image telemetry |
|
Fetch MAUDE blobs and group them according to the underlying 225-byte ACA packets. |
|
Assemble ACA image MSIDs from a blob into a dictionary. |