GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> CTDB / V5-5-5 > ctdb_link_test_poll / mv2304
#include <CTDB/SUMT_rt.h>
Typedefs | |
typedef struct _SUMT_RT_Poll | SUMT_RT_Poll |
Functions | |
SUMT_RT_Poll * | SUMT_rtPollGet (void) |
Get a pointer to the polled mode remote terminal descriptor. | |
unsigned int | SUMT_rtPollInit (SUMT_RT_Poll *rt, const SUMT_RT_Bus_Config *busConfig, unsigned int busAddr) |
Intialize a polled mode remote terminal driver and 1553 device hardware. | |
unsigned int | SUMT_rtPollStart (SUMT_RT_Poll *rt) |
Start the remote terminal listening for 1553 bus commands. | |
unsigned int | SUMT_rtPollQuery (SUMT_RT_Poll *rt, unsigned short *subAddr, void *buf) |
Query the polled mode remote terminal for any new 1553 bus events. | |
unsigned int | SUMT_rtPollTelem (SUMT_RT_Poll *rt, void *buf, const void *pkt, int size) |
Set the polled mode remote terminal telemetry output values. |
The polled mode driver generally deals with a simplified bus schedule and does not provide the full CCSDS packet interface. Only interfaces to the telecommand receive and telemetry transmit subaddresses are provided.
A polled mode driver remote terminal descriptor. The driver interface functions will take a pointer to an instance of one of these structures as a parameter.