CARMA C++
AntennaMaster.h File Reference

Tagged: Thu Nov 13 16:53:28 UTC 2003. More...

#include <string>
#include <vector>
#include <signal.h>
#include "carma/szautil/AntNum.h"
#include "carma/szautil/Directives.h"
#include "carma/szautil/GenericMasterTask.h"
#include "carma/szautil/SignalTask.h"
#include "carma/antenna/sza/antenna/control/AntennaTask.h"
#include "carma/antenna/sza/antenna/control/AntennaMasterMsg.h"
#include "carma/antenna/sza/antenna/control/SzaShare.h"
#include "carma/antenna/sza/antenna/control/SzaTask.h"

Go to the source code of this file.

Classes

class  sza::antenna::control::AntennaMaster
 Define a class to encapsulate the entire Antenna control system. More...
 

Namespaces

 sza
 Define a class for Calibrator control.
 

Macros

#define ANTENNA_DRIVE_DELAY_NSEC   500000000
 
#define ANTENNA_DRIVE_SEC   1
 
#define ANTENNA_DRIVE_SIGNAL   SIGRTMIN+2
 
#define ANTENNA_HEARTBEAT_SEC   5
 
#define ANTENNA_HEARTBEAT_SIGNAL   SIGRTMIN+1
 
#define ANTENNA_MONITOR_NSEC   500000000
 
#define ANTENNA_MONITOR_SIGNAL   SIGRTMIN+3
 
#define ANTENNAMASTER_TASK_FWD_FN(fn)   void (fn)(AntennaMasterMsg* msg)
 
#define CONNECT_SEC   2
 
#define CONNECT_SIGNAL   SIGRTMIN+5
 
#define STROBE_PMAC_DELAY_NSEC   250000000
 
#define STROBE_PMAC_NSEC   500000000
 
#define STROBE_PMAC_SIGNAL   SIGRTMIN+4
 

Detailed Description

Tagged: Thu Nov 13 16:53:28 UTC 2003.

Author
Erik Leitch

Definition in file AntennaMaster.h.