Skip to content
Snippets Groups Projects
Commit de0046fc authored by Scott Lahteine's avatar Scott Lahteine
Browse files

Fix empty HAS_TIMER macros

parent c9079165
No related branches found
No related tags found
No related merge requests found
...@@ -80,7 +80,7 @@ void FastIO_init(); // Must be called before using fast io macros ...@@ -80,7 +80,7 @@ void FastIO_init(); // Must be called before using fast io macros
#define IS_INPUT(IO) #define IS_INPUT(IO)
#define IS_OUTPUT(IO) #define IS_OUTPUT(IO)
#define HAS_TIMER(IO) #define HAS_TIMER(IO) digitalPinHasPWM(IO)
#define PWM_PIN(P) HAS_TIMER(P) #define PWM_PIN(P) HAS_TIMER(P)
#define USEABLE_HARDWARE_PWM(P) PWM_PIN(P) #define USEABLE_HARDWARE_PWM(P) PWM_PIN(P)
... ...
......
...@@ -50,9 +50,9 @@ ...@@ -50,9 +50,9 @@
#define IS_INPUT(IO) #define IS_INPUT(IO)
#define IS_OUTPUT(IO) #define IS_OUTPUT(IO)
#define HAS_TIMER(IO) #define HAS_TIMER(IO) true
#define PWM_PIN(P) true #define PWM_PIN(P) HAS_TIMER(P)
#define USEABLE_HARDWARE_PWM(P) PWM_PIN(P) #define USEABLE_HARDWARE_PWM(P) PWM_PIN(P)
// digitalRead/Write wrappers // digitalRead/Write wrappers
... ...
......
...@@ -49,9 +49,9 @@ ...@@ -49,9 +49,9 @@
#define IS_INPUT(IO) #define IS_INPUT(IO)
#define IS_OUTPUT(IO) #define IS_OUTPUT(IO)
#define HAS_TIMER(IO) #define HAS_TIMER(IO) true
#define PWM_PIN(P) true #define PWM_PIN(P) HAS_TIMER(P)
#define USEABLE_HARDWARE_PWM(P) PWM_PIN(P) #define USEABLE_HARDWARE_PWM(P) PWM_PIN(P)
// digitalRead/Write wrappers // digitalRead/Write wrappers
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment