Replies: 1 comment
-
Now, that is not to say this is an ideal state. What would be ideal is to have the current control loop running in a high-priority interrupt and stuff like CAN frame handling, trajectory planners etc. on a low priority "main" thread. In fact, this is where our development is going, but we'd like to do it in a bit more elegant way than just slapping a Freertos to the firmware, so that we have room to grow in the future. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi! Just curious about the "Control block reentered" error that seems to appear quite often for me when running an ESC. My understanding is that it occurs when the ADC interrupt (which is the basis for the 20kHz control loop timing) triggers while a control step is still processing.
Beta Was this translation helpful? Give feedback.
All reactions