I usually use Arduino IDE 2.x. I downloaded 1.8.19 specifically for this project and installed it in parallel.
I installed the libraries as described in the instructions. However, I am still getting a compiler error. How can I resolve this?
C:\Users\tho52849\Documents\Arduino\VSKFocuser\myfp2esp32_318\driver_board.cpp: In member function 'void DRIVER_BOARD::initmove(bool, long int)':
driver_board.cpp:976:25: error: too many arguments to function 'hw_timer_t* timerBegin(uint32_t)'
976 | movetimer = timerBegin(1, 80, true);
You have the wrong esp32 core defined. You will need to remove that core and install an earlier version. What probably happened is that you got a message in Arduino IDE about new libraries or new xxxx, and you clicked "update" which then replaced everything with new versions
regards
Robert
and avoid using the "Update" warning messsage box that Arduino IDE shows till you have the controller done and dusted.
I usually use Arduino IDE 2.x. I downloaded 1.8.19 specifically for this project and installed it in parallel.
I installed the libraries as described in the instructions. However, I am still getting a compiler error. How can I resolve this?
C:\Users\tho52849\Documents\Arduino\VSKFocuser\myfp2esp32_318\driver_board.cpp: In member function 'void DRIVER_BOARD::initmove(bool, long int)':
driver_board.cpp:976:25: error: too many arguments to function 'hw_timer_t* timerBegin(uint32_t)'
976 | movetimer = timerBegin(1, 80, true);
You have the wrong esp32 core defined. You will need to remove that core and install an earlier version. What probably happened is that you got a message in Arduino IDE about new libraries or new xxxx, and you clicked "update" which then replaced everything with new versions
regards
Robert
and avoid using the "Update" warning messsage box that Arduino IDE shows till you have the controller done and dusted.