You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've got a basic setup for stopping the high-side switches using a loop, but that is having two different tasks using the same resource.
I need to do this in a safe manner, and in a way such that I can update other variables (I think only global variables). The basic way of just accessing the global variable might be enough, but I've now done some research on Semaphores and can discuss this with Xander.
Goals:
Be able to vary the PID Tuning Parameters as I'm running an experiment/logging data. This lets us do some tuning easily.
Be able to activate or deactivate tasks (se eventually the pressurizing tank handoff to DPR)
Should start looking into how the DAQ board will change based on commands the FC will send it over CAN.
The text was updated successfully, but these errors were encountered:
I have learned and verified usage of Semaphores to do this safely, in the one case of pausing and resuming the DPR PWM Cycle. I now need to be able to do this for multiple features in an organized manner.
This is working right now but it's just not organized. It will be once CAN is started to be setup and once the boards are talking to each other and this feature is needed.
I've got a basic setup for stopping the high-side switches using a loop, but that is having two different tasks using the same resource.
I need to do this in a safe manner, and in a way such that I can update other variables (I think only global variables). The basic way of just accessing the global variable might be enough, but I've now done some research on Semaphores and can discuss this with Xander.
Goals:
The text was updated successfully, but these errors were encountered: