RSeries astromech firmware
Marcduino.h File Reference
#include "ReelTwo.h"
#include "core/Animation.h"
#include "core/JawaCommander.h"
+ Include dependency graph for Marcduino.h:

Go to the source code of this file.

Classes

class  Marcduino
 
class  MarcduinoSerial< BUFFER_SIZE >
 

Macros

#define MARCDUINO_ANIMATION(name, marc)
 
#define MARCDUINO_ACTION(name, marc, p)
 

Macro Definition Documentation

◆ MARCDUINO_ACTION

#define MARCDUINO_ACTION (   name,
  marc,
 
)
Value:
MARCDUINO_ANIMATION(name, marc) \
{ \
DO_START() \
DO_ONCE(p) \
DO_END() \
}

◆ MARCDUINO_ANIMATION

#define MARCDUINO_ANIMATION (   name,
  marc 
)
Value:
const char _marc_msg_##name[] PROGMEM = #marc; \
Marcduino Marc_##name(Animation_##name, _marc_msg_##name); \
ANIMATION(name)
MARCDUINO_ANIMATION
#define MARCDUINO_ANIMATION(name, marc)
Definition: Marcduino.h:8
ANIMATION_FUNC_DECL
#define ANIMATION_FUNC_DECL(name)
Definition: Animation.h:12