Lydia - Printhead
features.h
Go to the documentation of this file.
1 #ifndef FEATURES_H
2 #define FEATURES_H
3 
4 #include "config.h"
5 
6 #ifdef OMRON_MX2_SLAVE_ID
7 #include "./OmronVFD.h"
8 #define HAS_OMRON_VFD_MODBUS
9 #endif
10 
11 #if defined(OMRON_PID_SLAVE_START)
12 #include "OmronPID.h"
13 #endif
14 
15 #if defined(MB_RELAY_0) || defined(MB_RELAY_1) || defined(MB_RELAY_2) || defined(MB_RELAY_3)
16 #include "./components/Relay.h"
17 #endif
18 
19 #if defined(MB_ANALOG_0) || defined(MB_ANALOG_1) || defined(MB_ANALOG_2)
20 #include "./components/POT.h"
21 #endif
22 
23 #if (defined(MB_ANALOG_3POS_SWITCH_0) && defined(MB_ANALOG_3POS_SWITCH_1) || defined(MB_ANALOG_3POS_SWITCH_3))
25 #endif
26 
27 #if (defined(MB_STEPPER_DIR_0) && defined(MB_STEPPER_PULSE_0) || defined(MB_STEPPER_DIR_1) && defined(MB_STEPPER_PULSE_1))
29 #endif
30 
31 #ifdef MOTOR_LOAD_PIN
32 #include "./components/MotorLoad.h"
33 #endif
34 
35 #ifdef HAS_STATUS
37 #endif
38 
39 #endif
OmronPID.h
StatusLight.h
POT.h
MotorLoad.h
StepperController.h
Relay.h
OmronVFD.h
config.h
3PosAnalog.h