RSeries astromech firmware
DomeDrive.h File Reference
#include "ReelTwo.h"
#include "core/AnimatedEvent.h"
#include "core/SetupEvent.h"
#include "JoystickController.h"
#include "ServoEasing.h"
#include "drive/DomePosition.h"
+ Include dependency graph for DomeDrive.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DomeDrive
 Base template of automatic forwarder from i2c to CommandEvent. More...
 

Macros

#define DOME_DEBUG_PRINT(s)
 
#define DOME_DEBUG_PRINTLN(s)
 
#define DOME_DEBUG_PRINT_HEX(s)
 
#define DOME_DEBUG_PRINTLN_HEX(s)
 
#define VERBOSE_DOME_DEBUG_PRINT(s)
 
#define VERBOSE_DOME_DEBUG_PRINTLN(s)
 
#define VERBOSE_DOME_DEBUG_PRINT_HEX(s)
 
#define VERBOSE_DOME_DEBUG_PRINTLN_HEX(s)
 
#define DOME_DIRECTION_CHANGE_THRESHOLD   5
 
#define DOME_RANDOM_MOVE_MIN_DEGREES   5
 

Macro Definition Documentation

◆ DOME_DEBUG_PRINT

#define DOME_DEBUG_PRINT (   s)

◆ DOME_DEBUG_PRINT_HEX

#define DOME_DEBUG_PRINT_HEX (   s)

◆ DOME_DEBUG_PRINTLN

#define DOME_DEBUG_PRINTLN (   s)

◆ DOME_DEBUG_PRINTLN_HEX

#define DOME_DEBUG_PRINTLN_HEX (   s)

◆ DOME_DIRECTION_CHANGE_THRESHOLD

#define DOME_DIRECTION_CHANGE_THRESHOLD   5

◆ DOME_RANDOM_MOVE_MIN_DEGREES

#define DOME_RANDOM_MOVE_MIN_DEGREES   5

◆ VERBOSE_DOME_DEBUG_PRINT

#define VERBOSE_DOME_DEBUG_PRINT (   s)

◆ VERBOSE_DOME_DEBUG_PRINT_HEX

#define VERBOSE_DOME_DEBUG_PRINT_HEX (   s)

◆ VERBOSE_DOME_DEBUG_PRINTLN

#define VERBOSE_DOME_DEBUG_PRINTLN (   s)

◆ VERBOSE_DOME_DEBUG_PRINTLN_HEX

#define VERBOSE_DOME_DEBUG_PRINTLN_HEX (   s)