imap_processing.ultra.l0.decom_ultra#

Decommutates Ultra CCSDS packets.

Functions

extract_initial_items_from_combined_packets(packets)

Extract metadata fields from the beginning of combined event_data packets.

get_event_id(shcoarse)

Get unique event IDs using data from events packets.

process_ultra_cmd_echo(ds)

Unpack and decode Ultra CMD ECHO packets.

process_ultra_energy_rates(ds)

Unpack and decode Ultra ENERGY RATES packets.

process_ultra_energy_spectra(ds)

Unpack and decode Ultra ENERGY SPECTRA packets.

process_ultra_events(ds, apid)

Unpack and decode Ultra EVENTS packets.

process_ultra_macros_checksum(ds)

Unpack and decode Ultra MACROS CHECKSUM packets.

process_ultra_rates(ds)

Unpack and decode Ultra RATES packets.

process_ultra_tof(ds, packet_props)

Unpack and decode Ultra TOF packets.