
- This code combines steering and driving in one ticker - Fault check is in a ticker instead of while loop
History
- fixed some bugs
2021-10-25, by aalawfi [Mon, 25 Oct 2021 17:39:23 +0000] rev 9
- fixed some bugs
- Switched fault check from while loop to ticker
2021-10-25, by aalawfi [Mon, 25 Oct 2021 17:36:50 +0000] rev 8
- Switched fault check from while loop to ticker
- Combined steering and driving tickers into one ticker that calls both, similar to what is shown in the lecture
2021-10-25, by aalawfi [Mon, 25 Oct 2021 16:48:20 +0000] rev 7
- Combined steering and driving tickers into one ticker that calls both, similar to what is shown in the lecture
Added braking to the fault code, added low batt voltage to the fault code. Removed a wait method in the main loop bc it breaks the driving code (mbed is dumb)
2021-10-25, by quarren42 [Mon, 25 Oct 2021 03:15:51 +0000] rev 6
Added braking to the fault code, added low batt voltage to the fault code. Removed a wait method in the main loop bc it breaks the driving code (mbed is dumb)
- Attempted to extend state control to driving: I wrapped the PI controller in an if-else statement, if the motor is enabled, allow PI controll, if the motor is disabled, write duty cycle of zero.
2021-10-25, by aalawfi [Mon, 25 Oct 2021 02:14:11 +0000] rev 5
- Attempted to extend state control to driving: I wrapped the PI controller in an if-else statement, if the motor is enabled, allow PI controll, if the motor is disabled, write duty cycle of zero.
- Updated steering pins
2021-10-25, by aalawfi [Mon, 25 Oct 2021 01:53:10 +0000] rev 4
- Updated steering pins
- Created bluetooth.h and moved bluetooth related stuff over there. ; - Moved PI controller algorithm to driving.h
2021-10-25, by aalawfi [Mon, 25 Oct 2021 01:39:55 +0000] rev 3
- Created bluetooth.h and moved bluetooth related stuff over there. ; - Moved PI controller algorithm to driving.h
- Added steering files ; - We must re-assign IO pins
2021-10-25, by aalawfi [Mon, 25 Oct 2021 01:28:53 +0000] rev 2
- Added steering files ; - We must re-assign IO pins
final code before merging;
2021-10-24, by quarren42 [Sun, 24 Oct 2021 18:15:30 +0000] rev 1
final code before merging;
test commit;
2021-09-10, by quarren42 [Fri, 10 Sep 2021 03:52:04 +0000] rev 0
test commit;