15 #ifndef CARMA_ANTENNA_BIMA_DRIVEMGRTHREAD_H
16 #define CARMA_ANTENNA_BIMA_DRIVEMGRTHREAD_H
25 #include "carma/util/Program.h"
26 #include "log4cpp/Category.hh"
43 DriveMgrThread( Configuration &config, Drives &drives );
45 static void thread( DriveMgrThread &This );
47 double getAzOffsetRadians();
48 double getElOffsetRadians();
55 Configuration &_config;
60 double _azRampDownMod, _elRampDownMod;
61 double _azTarget, _elTarget;
62 double _azOffset, _elOffset;
63 double _azMountOffset, _elMountOffset;
64 double _azApertureOffset, _elApertureOffset;
65 double _lastAzOffsetRads, _lastElOffsetRads;
67 std::string _lastCUEEwhat;
69 DriveCommand::CommandType _command;
71 log4cpp::Category &_logger;
80 #endif // CARMA_ANTENNA_BIMA_DRIVEMGRTHREAD_H
Class definition for DriveCommand on the BIMA antennas.
Class definition for Stepper Motors for BIMA systems.