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

Constituent: lem     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

decode.c File Reference

Unpack the payload of a result item. More...

#include "LEM/decode.h"
#include "decode.ih"

Include dependency graph for decode.c:

Include dependency graph

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 TIC_decode (const unsigned short *pkt, unsigned *value)
void TEM_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 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 *value)
 Copies the response from a result item.

void TIC_ENV_decode (const unsigned short *pkt, TIC_env_rsp *rsp)
 Dissects the response into constituent parts.

void AEM_ENV_decode (const unsigned short *pkt, AEM_env_rsp *rsp)

Detailed Description

Unpack the payload of a result item.

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

Here is the call graph for this function:

static inline 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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:


Generated on Fri Aug 26 20:30:29 2005 by doxygen 1.3.3