I am running a modified version of this code on a mega.
AC_Dimmer
I want to run it on a teensy 3.0. I finally figured out how to get the interrupt pin to work, now I want to attach a timer to it and have previously used the TimerOne library. I also tried both examples which come with the TimerOne library and they both fail with the same error listing. Can anyone help me to get this working without the library or will this library interaction be fixed shortly (beta 8)? There are a number of reasons I want to use the teensy 3.0 on this project and an arduino or even a teensy 2.0 is not adequate.
my line 24 is the include of the TimerOne library...
When I try to compile it, it pukes with this error:
AC_Dimmer
I want to run it on a teensy 3.0. I finally figured out how to get the interrupt pin to work, now I want to attach a timer to it and have previously used the TimerOne library. I also tried both examples which come with the TimerOne library and they both fail with the same error listing. Can anyone help me to get this working without the library or will this library interaction be fixed shortly (beta 8)? There are a number of reasons I want to use the teensy 3.0 on this project and an arduino or even a teensy 2.0 is not adequate.
my line 24 is the include of the TimerOne library...
When I try to compile it, it pukes with this error:
Code:
In file included from dimmer_v9.ino:24:
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::initialize(long unsigned int)':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:42: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:42: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:43: error: 'TCCR1A' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::setPeriod(long unsigned int)':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:49: error: 'CS10' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:53: error: 'CS11' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:57: error: 'CS11' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:57: error: 'CS10' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:61: error: 'CS12' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:65: error: 'CS12' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:65: error: 'CS10' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:68: error: 'CS12' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:68: error: 'CS10' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:71: error: 'ICR1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:72: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:72: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::start()':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:79: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:80: error: 'TCNT1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:81: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::stop()':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:84: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:84: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::restart()':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:87: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:88: error: 'TCNT1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:89: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::resume()':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:92: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:92: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::setPwmDuty(char, unsigned int)':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:102: error: 'TIMER1_A_PIN' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:102: error: 'OCR1A' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::pwm(char, unsigned int)':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:111: error: 'TIMER1_A_PIN' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:111: error: 'TCCR1A' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:111: error: 'COM1A1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:119: error: 'TCCR1B' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:119: error: 'WGM13' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::disablePwm(char)':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:126: error: 'TIMER1_A_PIN' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:126: error: 'TCCR1A' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:126: error: 'COM1A1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::attachInterrupt(void (*)())':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:140: error: 'TIMSK1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:140: error: 'TOIE1' was not declared in this scope
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h: In member function 'void TimerOne::detachInterrupt()':
C:\Users\kgrider\Documents\Arduino\arduino-1.0.2_b7\libraries\TimerOne/TimerOne.h:147: error: 'TIMSK1' was not declared in this scope