diff --git a/EXRAIL2MacroReset.h b/EXRAIL2MacroReset.h index 32e28a2..6c004ff 100644 --- a/EXRAIL2MacroReset.h +++ b/EXRAIL2MacroReset.h @@ -28,6 +28,7 @@ #undef AFTER #undef ALIAS #undef AMBER +#undef ANOUT #undef AT #undef ATGTE #undef ATLT @@ -143,6 +144,7 @@ #define AFTER(sensor_id) #define ALIAS(name,value...) #define AMBER(signal_id) +#define ANOUT(vpin,value,param1,param2) #define AT(sensor_id) #define ATGTE(sensor_id,value) #define ATLT(sensor_id,value) diff --git a/EXRAILMacros.h b/EXRAILMacros.h index b5e78d9..304443c 100644 --- a/EXRAILMacros.h +++ b/EXRAILMacros.h @@ -241,6 +241,7 @@ const HIGHFLASH int16_t RMFT2::SignalDefinitions[] = { #define AFTER(sensor_id) OPCODE_AT,V(sensor_id),OPCODE_AFTER,V(sensor_id), #define ALIAS(name,value...) #define AMBER(signal_id) OPCODE_AMBER,V(signal_id), +#define ANOUT(vpin,value,param1,param2) OPCODE_SERVO,V(vpin),OPCODE_PAD,V(value),OPCODE_PAD,V(param1),OPCODE_PAD,V(param2), #define AT(sensor_id) OPCODE_AT,V(sensor_id), #define ATGTE(sensor_id,value) OPCODE_ATGTE,V(sensor_id),OPCODE_PAD,V(value), #define ATLT(sensor_id,value) OPCODE_ATLT,V(sensor_id),OPCODE_PAD,V(value),