Describe the bug
The FactoryTest.ino from examples does not compile, ERROR:
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino: In function 'void setup()':
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1157:32: error: too many arguments to function 'hw_timer_t* timerBegin(uint32_t)'
1157 | timer = timerBegin(0, 80, true);
| ~~~~~~~~~~^~~~~~~~~~~~~
In file included from D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/esp32-hal.h:126,
from D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/Arduino.h:44,
from C:\Users\JK40105.ITB\AppData\Local\arduino\sketches\B8E70855F4939AFB62F909C4BADDD75B\sketch\FactoryTest.ino.cpp:1:
D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/esp32-hal-timer.h:35:13: note: declared here
35 | hw_timer_t timerBegin(uint32_t frequency);
| ^~~~~~~~~~
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1158:25: error: too many arguments to function 'void timerAttachInterrupt(hw_timer_t, void (*)())'
1158 | timerAttachInterrupt(timer, &onTimer, true);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/esp32-hal-timer.h:50:6: note: declared here
50 | void timerAttachInterrupt(hw_timer_t *timer, void (*userFunc)(void));
| ^~~~~~~~~~~~~~~~~~~~
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1159:5: error: 'timerAlarmWrite' was not declared in this scope; did you mean 'timerWrite'?
1159 | timerAlarmWrite(timer, 50000, true);
| ^~~~~~~~~~~~~~~
| timerWrite
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1160:5: error: 'timerAlarmEnable' was not declared in this scope; did you mean 'timerAlarm'?
1160 | timerAlarmEnable(timer);
| ^~~~~~~~~~~~~~~~
| timerAlarm
exit status 1
To reproduce
Arduino IDE 2.3.10
FactoryTest. ino from GitHub
try to compile
Expected behavior
successful compile
Screenshots
No response
Environment
- OS:
- IDE &IDE Version:
- Repository Version:
Additional context
No response
Issue checklist
Describe the bug
The FactoryTest.ino from examples does not compile, ERROR:
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino: In function 'void setup()':
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1157:32: error: too many arguments to function 'hw_timer_t* timerBegin(uint32_t)'
1157 | timer = timerBegin(0, 80, true);
| ~~~~~~~~~~^~~~~~~~~~~~~
In file included from D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/esp32-hal.h:126,
from D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/Arduino.h:44,
from C:\Users\JK40105.ITB\AppData\Local\arduino\sketches\B8E70855F4939AFB62F909C4BADDD75B\sketch\FactoryTest.ino.cpp:1:
D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/esp32-hal-timer.h:35:13: note: declared here
35 | hw_timer_t timerBegin(uint32_t frequency);
| ^~~~~~~~~~
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1158:25: error: too many arguments to function 'void timerAttachInterrupt(hw_timer_t, void (*)())'
1158 | timerAttachInterrupt(timer, &onTimer, true);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:\Users\Public\Documents\Arduino\Arduino15\packages\esp32\hardware\esp32\3.3.10\cores\esp32/esp32-hal-timer.h:50:6: note: declared here
50 | void timerAttachInterrupt(hw_timer_t *timer, void (*userFunc)(void));
| ^~~~~~~~~~~~~~~~~~~~
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1159:5: error: 'timerAlarmWrite' was not declared in this scope; did you mean 'timerWrite'?
1159 | timerAlarmWrite(timer, 50000, true);
| ^~~~~~~~~~~~~~~
| timerWrite
D:\Users\Public\Documents\Arduino\Debug\M5StickCplus\FactoryTest\FactoryTest.ino:1160:5: error: 'timerAlarmEnable' was not declared in this scope; did you mean 'timerAlarm'?
1160 | timerAlarmEnable(timer);
| ^~~~~~~~~~~~~~~~
| timerAlarm
exit status 1
To reproduce
Arduino IDE 2.3.10
FactoryTest. ino from GitHub
try to compile
Expected behavior
successful compile
Screenshots
No response
Environment
Additional context
No response
Issue checklist