@@ -32,24 +32,24 @@ void setup()
32
32
pinMode (BUTTON_PIN, INPUT_PULLUP);
33
33
34
34
// Setup LED Timer
35
- Timer2.setChannel1Mode ( TIMER_OUTPUTCOMPARE);
35
+ Timer2.setMode (TIMER_CH1, TIMER_OUTPUTCOMPARE);
36
36
Timer2.setPeriod (LED_RATE); // in microseconds
37
- Timer2.setCompare1 ( 1 ); // overflow might be small
38
- Timer2.attachCompare1Interrupt ( handler_led);
37
+ Timer2.setCompare (TIMER_CH1, 1 ); // overflow might be small
38
+ Timer2.attachInterrupt (TIMER_CH1, handler_led);
39
39
40
40
// Setup Counting Timers
41
- Timer3.setChannel1Mode ( TIMER_OUTPUTCOMPARE);
42
- Timer4.setChannel1Mode ( TIMER_OUTPUTCOMPARE);
41
+ Timer3.setMode (TIMER_CH1, TIMER_OUTPUTCOMPARE);
42
+ Timer4.setMode (TIMER_CH1, TIMER_OUTPUTCOMPARE);
43
43
Timer3.pause ();
44
44
Timer4.pause ();
45
45
Timer3.setCount (0 );
46
46
Timer4.setCount (0 );
47
47
Timer3.setOverflow (30000 );
48
48
Timer4.setOverflow (30000 );
49
- Timer3.setCompare1 ( 1000 ); // somewhere in the middle
50
- Timer4.setCompare1 ( 1000 );
51
- Timer3.attachCompare1Interrupt ( handler1);
52
- Timer4.attachCompare1Interrupt ( handler2);
49
+ Timer3.setCompare (TIMER_CH1, 1000 ); // somewhere in the middle
50
+ Timer4.setCompare (TIMER_CH1, 1000 );
51
+ Timer3.attachInterrupt (TIMER_CH1, handler1);
52
+ Timer4.attachInterrupt (TIMER_CH1, handler2);
53
53
Timer3.resume ();
54
54
Timer4.resume ();
55
55
0 commit comments