Skip to content

Commit f60f17f

Browse files
author
Shigeru KANEMOTO
committed
Avoid TIMER3 conflict with Servo and tone().
1 parent 4455620 commit f60f17f

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

libraries/Servo/Servo.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,8 @@
6565
typedef enum { _timer5, _timer1, _timer3, _timer4, _Nbr_16timers } timer16_Sequence_t ;
6666

6767
#elif defined(__AVR_ATmega32U4__)
68-
#define _useTimer3
6968
#define _useTimer1
70-
typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t ;
69+
typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;
7170

7271
#elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__)
7372
#define _useTimer3
@@ -124,4 +123,4 @@ class Servo
124123
int8_t max; // maximum is this value times 4 added to MAX_PULSE_WIDTH
125124
};
126125

127-
#endif
126+
#endif

0 commit comments

Comments
 (0)