projects/maven/swia/
mvn_swia_packet_decompress.pro
FUNCTION: MVN_SWIA_PACKET_DECOMPRESS PURPOSE: Function to decompress a compressed telemetry packet. Adaptation of Davin's IDL adaptation of PRH's C code for packet including header. Contains a bunch of functions for manipulating individual bits and bytes. AUTHOR: Jasper Halekas CALLING SEQUENCE: Result = MVN_SWIA_PACKET_DECOMPRESS(Bfr) INPUTS: Bfr: The compressed packet (bytes), including CCSDS header OUTPUTS: Returns the uncompressed packet (bytes), including header, length field updated $LastChangedBy: jhalekas $ $LastChangedDate: 2013-06-18 21:19:24 -0700 (Tue, 18 Jun 2013) $ $LastChangedRevision: 12551 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/maven/swia/mvn_swia_packet_decompress.pro $
Routines
Routines from mvn_swia_packet_decompress.pro
result = mvn_pfdpu_getbit(bfr, bitinx)
result = mvn_pfdpu_GetBits(bfr, bitinx, leng)
result = mvn_pfdpu_NextA(bfr, bitinx)
result = mvn_pfdpu_NextB(bfr, bitinx)
result = mvn_pfdpu_NextC(bfr, bitinx)
result = mvn_pfdpu_NextD(bfr, bitinx)
result = mvn_pfdpu_DecodeA(bfr, bitinx)
result = mvn_pfdpu_DecodeB(bfr, bitinx)
result = mvn_pfdpu_DecodeC(bfr, bitinx)
result = mvn_pfdpu_DecodeD(bfr, bitinx)
result = mvn_swia_packet_decompress(bfr)
Routine details
File attributes
Modification date: | Thu Feb 13 16:42:25 2014 |
Lines: | 187 |