diff options
Diffstat (limited to 'users/mtdjr/solenoid.h')
| -rw-r--r-- | users/mtdjr/solenoid.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/users/mtdjr/solenoid.h b/users/mtdjr/solenoid.h index 38066f4c3..a911bf794 100644 --- a/users/mtdjr/solenoid.h +++ b/users/mtdjr/solenoid.h | |||
| @@ -4,13 +4,17 @@ | |||
| 4 | #include <timer.h> | 4 | #include <timer.h> |
| 5 | #include "pincontrol.h" | 5 | #include "pincontrol.h" |
| 6 | 6 | ||
| 7 | |||
| 7 | #define SOLENOID_DEFAULT_DWELL 12 | 8 | #define SOLENOID_DEFAULT_DWELL 12 |
| 8 | #define SOLENOID_MAX_DWELL 100 | 9 | #define SOLENOID_MAX_DWELL 100 |
| 9 | #define SOLENOID_MIN_DWELL 4 | 10 | #define SOLENOID_MIN_DWELL 4 |
| 10 | #ifndef SOLENOID_ACTIVE | 11 | #ifndef SOLENOID_ACTIVE |
| 11 | #define SOLENOID_ACTIVE false | 12 | #define SOLENOID_ACTIVE false |
| 12 | #endif | 13 | #endif |
| 13 | //#define SOLENOID_PIN F6 | 14 | #ifndef SOLENOID_PIN |
| 15 | #define SOLENOID_PIN F6 | ||
| 16 | #endif | ||
| 17 | |||
| 14 | 18 | ||
| 15 | bool solenoid_enabled = SOLENOID_ACTIVE; | 19 | bool solenoid_enabled = SOLENOID_ACTIVE; |
| 16 | bool solenoid_on = false; | 20 | bool solenoid_on = false; |
| @@ -92,12 +96,4 @@ void solenoid_setup(void) { | |||
| 92 | pinMode(SOLENOID_PIN, PinDirectionOutput); | 96 | pinMode(SOLENOID_PIN, PinDirectionOutput); |
| 93 | } | 97 | } |
| 94 | 98 | ||
| 95 | void matrix_init_user(void) { | ||
| 96 | solenoid_setup(); | ||
| 97 | } | ||
| 98 | |||
| 99 | void matrix_scan_user(void) { | ||
| 100 | solenoid_check(); | ||
| 101 | } | ||
| 102 | |||
| 103 | #endif | 99 | #endif |
