Skip to content
Alden Hart edited this page Nov 22, 2015 · 9 revisions

This page contains items specific to the TinyGv9 board.

/* INPUT_MODE_DISABLED INPUT_ACTIVE_LOW aka NORMALLY_OPEN INPUT_ACTIVE_HIGH aka NORMALLY_CLOSED

INPUT_ACTION_NONE
INPUT_ACTION_STOP
INPUT_ACTION_FAST_STOP
INPUT_ACTION_HALT
INPUT_ACTION_RESET
    INPUT_FUNCTION_NONE
    INPUT_FUNCTION_LIMIT
    INPUT_FUNCTION_INTERLOCK
    INPUT_FUNCTION_SHUTDOWN
    INPUT_FUNCTION_PANIC
*/
// Xmin on v9 board
#define DI1_MODE                    NORMALLY_CLOSED
//#define DI1_ACTION                  INPUT_ACTION_STOP
#define DI1_ACTION                  INPUT_ACTION_NONE
#define DI1_FUNCTION                INPUT_FUNCTION_LIMIT

#define DI2_MODE NORMALLY_CLOSED #define DI2_ACTION INPUT_ACTION_NONE #define DI2_FUNCTION INPUT_FUNCTION_LIMIT

#define DI3_MODE NORMALLY_CLOSED #define DI3_ACTION INPUT_ACTION_NONE #define DI3_FUNCTION INPUT_FUNCTION_LIMIT

#define DI4_MODE NORMALLY_CLOSED #define DI4_ACTION INPUT_ACTION_NONE #define DI4_FUNCTION INPUT_FUNCTION_LIMIT

#define DI5_MODE INPUT_ACTIVE_HIGH // Z probe #define DI5_ACTION INPUT_ACTION_NONE #define DI5_FUNCTION INPUT_FUNCTION_NONE

#define DI6_MODE NORMALLY_CLOSED #define DI6_ACTION INPUT_ACTION_NONE #define DI6_FUNCTION INPUT_FUNCTION_LIMIT

#define DI7_MODE INPUT_MODE_DISABLED #define DI7_ACTION INPUT_ACTION_NONE #define DI7_FUNCTION INPUT_FUNCTION_NONE

#define DI8_MODE INPUT_MODE_DISABLED #define DI8_ACTION INPUT_ACTION_NONE #define DI8_FUNCTION INPUT_FUNCTION_NONE

#define DI9_MODE INPUT_MODE_DISABLED #define DI9_ACTION INPUT_ACTION_NONE #define DI9_FUNCTION INPUT_FUNCTION_NONE

Clone this wiki locally