Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

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

top source mvn_pfdpu_getbit

result = mvn_pfdpu_getbit(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_GetBits

result = mvn_pfdpu_GetBits(bfr, bitinx, leng)

Parameters

bfr
bitinx
leng

top source mvn_pfdpu_NextA

result = mvn_pfdpu_NextA(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_NextB

result = mvn_pfdpu_NextB(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_NextC

result = mvn_pfdpu_NextC(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_NextD

result = mvn_pfdpu_NextD(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_DecodeA

result = mvn_pfdpu_DecodeA(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_DecodeB

result = mvn_pfdpu_DecodeB(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_DecodeC

result = mvn_pfdpu_DecodeC(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_pfdpu_DecodeD

result = mvn_pfdpu_DecodeD(bfr, bitinx)

Parameters

bfr
bitinx

top source mvn_swia_packet_decompress

result = mvn_swia_packet_decompress(bfr)

Parameters

bfr

File attributes

Modification date: Thu Feb 13 16:42:25 2014
Lines: 187