diff --git a/ASYD_Safety/Ada_Microbit/examples/MicroBit/jumper/src/main.adb b/ASYD_Safety/Ada_Microbit/examples/MicroBit/jumper/src/main.adb index 01b608e..980096b 100644 --- a/ASYD_Safety/Ada_Microbit/examples/MicroBit/jumper/src/main.adb +++ b/ASYD_Safety/Ada_Microbit/examples/MicroBit/jumper/src/main.adb @@ -66,10 +66,12 @@ begin loop if Buttons.State (Button_A) = Pressed then + DO_1_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Up); DO_2_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Up); + DO_3_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Up); DO_4_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Up); Display.Clear; - Display.Display ('0'); + Display.Display ('X'); end if; if Buttons.State (Button_B) = Pressed then DO_1_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Down); @@ -77,7 +79,7 @@ begin DO_3_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Down); DO_4_Pt.Set_Pull_Resistor(Pull => HAL.GPIO.Pull_Down); Display.Clear; - Display.Display ('X'); + Display.Display ('0'); end if;