23 while (!test.check()) {
39 while (!test.check()) {
55 while (!test.check()) {
70 while (!test.check()) {
Class responsible for controlling digital outputs in the Master Teensy.
static void enterReadyState()
ASSI yellow LED on, ebs valves activated, sdc closed.
static void enterFinishState()
ASSI blue LED on, ebs valves activated, sdc open.
void enterDrivingState()
ASSI LEDs yellow flashing, ebs valves deactivated, sdc closed.
void enterEmergencyState()
ASSI LEDs blue flashing, sdc open and buzzer ringing.
void blinkLED(int pin)
Blinks the LED at the given pin.
Our own implementation of Metro class.
void test_enterDrivingState_and_turn_off_LEDS(void)
Test the enterDrivingState function PROTOCOL:
void test_enterReadyState_and_turn_off_LEDS(void)
Test the enterReadyState function PROTOCOL:
void test_enterFinishState_and_turn_off_LEDS(void)
Test the enterFinishState function PROTOCOL:
void test_enterEmergencyState_and_turn_off_LEDS(void)
Test the enterEmergency state function PROTOCOL: