My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
AntennaMaster.h File Reference
#include <string>
#include <signal.h>
#include "gcp/util/common/AntNum.h"
#include "gcp/util/common/GenericMasterTask.h"
#include "gcp/util/common/SignalTask.h"
#include "gcp/util/specific/Directives.h"
#include "gcp/antenna/control/specific/AntennaTask.h"
#include "gcp/antenna/control/specific/AntennaMasterMsg.h"
#include "gcp/antenna/control/specific/SpecificShare.h"
#include "gcp/antenna/control/specific/SpecificTask.h"

Go to the source code of this file.

Classes

class  gcp::antenna::control::AntennaMaster
 

Macros

#define ANTENNA_HEARTBEAT_SIGNAL   SIGRTMIN
 
#define ANTENNA_MONITOR_SIGNAL   SIGRTMIN+1
 
#define ANTENNA_SERVO_CMD_SIGNAL   SIGRTMIN+2
 
#define ANTENNA_SERVO_READ_SIGNAL   SIGRTMIN+3
 
#define CONNECT_SIGNAL   SIGRTMIN+4
 
#define ANTENNA_GPIB_SIGNAL   SIGRTMIN+5
 
#define ANTENNA_RX_SIGNAL   SIGRTMIN+6
 
#define ANTENNA_RX_READ_SIGNAL   SIGRTMIN+7
 
#define ANTENNA_LNA_READ_SIGNAL   SIGRTMIN+8
 
#define ANTENNA_ROACH_SIGNAL   SIGRTMIN+9
 
#define ANTENNA_ROACH_READ_SIGNAL   SIGRTMIN+10
 
#define ANTENNA_ADC_READ_SIGNAL   SIGRTMIN+11
 
#define ANTENNA_HEARTBEAT_SEC   5
 
#define ANTENNA_MONITOR_SEC   1
 
#define ANTENNA_MONITOR_NSEC   0
 
#define ANTENNA_SERVO_CMD_SEC   1
 
#define ANTENNA_SERVO_CMD_NSEC   750000000
 
#define ANTENNA_SERVO_READ_SEC   1
 
#define ANTENNA_SERVO_READ_NSEC   250000000
 
#define CONNECT_SEC   2
 
#define CONNECT_NSEC   750000000
 
#define ANTENNA_GPIB_SEC   1
 
#define ANTENNA_GPIB_NSEC   200000000
 
#define ANTENNA_GPIB_DELAY_NSEC   50000000
 
#define ANTENNA_ROACH_SEC   0
 
#define ANTENNA_ROACH_NSEC   100000000
 
#define ANTENNA_ROACH_DELAY_NSEC   10000000
 
#define ANTENNA_ROACH_READ_SEC   0
 
#define ANTENNA_ROACH_READ_NSEC   1000000000
 
#define ANTENNA_ROACH_READ_DELAY_NSEC   300000000
 
#define ANTENNA_RX_SEC   0
 
#define ANTENNA_RX_NSEC   100000000
 
#define ANTENNA_RX_DELAY_NSEC   10000000
 
#define ANTENNA_RX_READ_SEC   0
 
#define ANTENNA_RX_READ_NSEC   1000000000
 
#define ANTENNA_RX_READ_DELAY_NSEC   300000000
 
#define ANTENNA_LNA_READ_SEC   1
 
#define ANTENNA_LNA_READ_NSEC   1000000000
 
#define ANTENNA_LNA_READ_DELAY_NSEC   150000000
 
#define ANTENNA_ADC_READ_SEC   10
 
#define ANTENNA_ADC_READ_NSEC   5000000000
 
#define ANTENNA_ADC_READ_DELAY_NSEC   550000000
 
#define ANTENNAMASTER_TASK_FWD_FN(fn)   void (fn)(AntennaMasterMsg* msg)
 

Detailed Description

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

Author
Erik Leitch