Railway Challenge
/
challenge-2022Fork
Commented out energgy sotrage code to rever to old state
brakes.h
- Committer:
- as96
- Date:
- 16 months ago
- Revision:
- 36:5c61710813b3
- Parent:
- 30:c65bf90e8f47
File content as of revision 36:5c61710813b3:
#include <mbed.h> #include "motor.h" #include "rtc.h" #include "definitions.h" class Brakes{ // Separate brakes class to implement friction and regen braking public: Brakes(); //default constructor void ParkMode(Motor motor); //Park Mode Definition void BrakesOn(); //Turns on Both Mechanical BRakes void FrontBrakeOn(); //Only turns on Front Mechanical Brake void RearBrakeOn(); // Only turns on Rear Mechanical Brake void MechanicalBraking(int brakeRate, Motor motor); //Mechanical Braking Function when train in operation void RegenControl(int ratecontrol, Motor motor); //Regen Function void EmergencyStop(Motor motor, RoundTrainCircuit rtc, bool emergencyStopActive); };