Hello. i am having some issues with PID control on our shooter. we are running the PID controller through the code. not in the jag. we are using black jags, no CAN, and we have our PID values correct. the problem we are having is that it will not run in the continuious loop. the PID controller does not output. is this just as simple as puttting
“shooterPID.setContinuious(true);”? or can i only run it in periodic. the PID is reset and re-enabled in tele-op initialize. it is getting set to a value, but is not outputing anything. idea? more info needed?
This is likely not the problem, but how do you know your PID gains are correct if you haven’t got it working yet?
we had it working in teleop periodic, but in our final code we are switching to continuous, and it stopped working. i think i could put just the PID in periodic, but i was hoping to keep it in continuous.