-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MCPWM Implementation update for ESP-IDF 5.0 #90
Conversation
c5c8f0c
to
3b65cd2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will want to review once more, after Rishi finished the review.
3b65cd2
to
329a81c
Compare
Updated MCPWM Interface, but stuck at an exception ( Guru Meditation Error: Core 0 panic'ed (InstrFetchError). Updated small pointer error. Fixed double pointer assignment error. Cleaned Interface, fixed issue with mapping of duty cycle values Fixed silly error in pindefs for motors motor driver parallel example deleted Small change in include files
Delete .vscode directory Uncommented out code and add license headers to header files Add .gitignore entry for sdkconfig file
1e043c2
to
0fb2c89
Compare
ff5df4a
to
c5e30ab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@VedantParanjape The Wall-E bot successfully achieves self-balancing through the implemented MCPWM driver, and I have completed my review. Please add your reviews so that we can proceed with merging.
I am issuing this PR to update the MCPWM implementation for ESP-IDF 5.0.
As per pull request #88 , I have rewritten the MCPWM implementation for ESP-IDF 5.0. It make use of the
driver/mcpwm_prelude.h
now.This new MCPWM implementation requires the use of a
motor_handle_t
when trying to access the mcpwm object and perform actions.Please review and let me know the changes, thank you.