GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LEM / V4-6-0

Constituent: lem     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

decode.h File Reference

Convert a response payload into a component specific response. More...

#include "LEM/decode_structs.h"

Include dependency graph for decode.h:

This graph shows which files directly or indirectly include this file:


Functions

void CRU_decode (const unsigned short *pkt, unsigned *value)
 Copies the response from a result item.
void GEM_decode (const unsigned short *pkt, unsigned *value)
 Copies the response from a result item.
void EBM_decode (const unsigned short *pkt, unsigned *value)
 Copies the response from a result item.
void PDU_decode (const unsigned short *pkt, unsigned *value)
 Copies the response from a result item.
void TEM_decode (const unsigned short *pkt, unsigned *value)
void TIC_decode (const unsigned short *pkt, unsigned *value)
void CCC_decode (const unsigned short *pkt, unsigned *value)
 Copies the response from a result item.
void CRC_decode (const unsigned short *pkt, CAL_rsp *rsp)
 Copies the response from a result item.
void CFE_decode (const unsigned short *pkt, CAL_rsp *rsp)
 Copies the response from a result item.
void TCC_decode (const unsigned short *pkt, unsigned *value)
 Copies the response from a result item.
void TRC_decode (const unsigned short *pkt, TKR_rsp *rsp)
 Copies the response from a result item.
void TFE_decode (const unsigned short *pkt, TKR_rsp *rsp)
 Copies the response from a result item.
void TDC_decode (const unsigned short *pkt, TKR_rsp *rsp)
 Copies the response from a result item.
void AEM_decode (const unsigned short *pkt, unsigned *value)
void ARC_decode (const unsigned short *pkt, ACD_rsp *rsp)
void AFE_decode (const unsigned short *pkt, ACD_rsp *rsp)
void PDU_ENV_decode (const unsigned short *pkt, PDU_env_rsp *rsp)
 Copies the response from a result item.
void AEM_ENV_decode (const unsigned short *pkt, AEM_env_rsp *rsp)
void TIC_ENV_decode (const unsigned short *pkt, TIC_env_rsp *rsp)
 Dissects the response into constituent parts.

Detailed Description

Convert a response payload into a component specific response.

Author:
James Swain - jswain@slac.stanford.edu

Function Documentation

void AEM_decode const unsigned short *  pkt,
unsigned *  value
 

Parameters:
pkt pointer to response payload data
value pointer to memory to hold decoded payload
Returns:
void

void AEM_ENV_decode const unsigned short *  pkt,
AEM_env_rsp rsp
 

Parameters:
pkt pointer to response payload data
rsp pointer to memory to hold decoded environmental monitor response data
Returns:
void

void AFE_decode const unsigned short *  pkt,
ACD_rsp rsp
 

Parameters:
rsp Pointer to stucture holding the response
pkt pointer to response payload data
Returns:
void

void ARC_decode const unsigned short *  pkt,
ACD_rsp rsp
 

Parameters:
rsp Pointer to stucture holding the response
pkt pointer to response payload data
Returns:
void

void CCC_decode const unsigned short *  pkt,
unsigned *  value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void CFE_decode const unsigned short *  pkt,
CAL_rsp rsp
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
rsp Pointer to structure to hold response

void CRC_decode const unsigned short *  pkt,
CAL_rsp rsp
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
rsp Pointer to structure to hold response

void CRU_decode const unsigned short *  pkt,
unsigned *  value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void EBM_decode const unsigned short *  pkt,
unsigned *  value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void GEM_decode const unsigned short *  pkt,
unsigned *  value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void PDU_decode const unsigned short *  pkt,
unsigned *  value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void PDU_ENV_decode const unsigned short *  pkt,
PDU_env_rsp value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void TCC_decode const unsigned short *  pkt,
unsigned *  value
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
value Pointer to location to store result

void TDC_decode const unsigned short *  pkt,
TKR_rsp rsp
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
rsp Pointer to structure holding the response flags and the result

void TEM_decode const unsigned short *  pkt,
unsigned *  value
 

Parameters:
pkt pointer to response payload data
value pointer to memory to hold decoded payload
Returns:
void

void TFE_decode const unsigned short *  pkt,
TKR_rsp rsp
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
rsp Pointer to structure holding the response flags and the result

void TIC_decode const unsigned short *  pkt,
unsigned *  value
 

Parameters:
pkt pointer to response payload data
value pointer to memory to hold decoded payload
Returns:
void

void TIC_ENV_decode const unsigned short *  pkt,
TIC_env_rsp rsp
 

Dissects the response into constituent parts.

Parameters:
pkt Pointer to result item payload
rsp Pointer to structure holding storage for storage for 8 16-bit values,the mux channel number that was acquired and the acquisition valid bit.

void TRC_decode const unsigned short *  pkt,
TKR_rsp rsp
 

Copies the response from a result item.

Parameters:
pkt Pointer to result item payload
rsp Pointer to structure holding the response flags and the result


Generated on Mon Dec 12 20:46:01 2005 by  doxygen 1.4.4