LED-indikator#
Introduktion#
Klassen led gör det möjligt för EXP Brain att slå på eller av en ansluten lysdiod (LED) med hjälp av en 3-trådsport.

Klasskonstruktor#
led(
triport::port &port );
Klassförstörare#
Förstör led objektet och frigör tillhörande resurser.
virtual ~led();
Parametrar#
Parameter |
Typ |
Beskrivning |
|---|---|---|
|
|
Den 3-trådsport som LED-indikatorn är ansluten till, skriven som |
Exempel#
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
Medlemsfunktioner#
Klassen led inkluderar följande medlemsfunktioner:
Innan några led medlemsfunktioner anropas måste en led instans skapas, som visas nedan:
/* This constructor is required when using VS Code.
LED Indicator configuration is generated automatically
in VEXcode using the Device Menu. Replace the values
as needed. */
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
on#
Slår på den angivna LED-indikatorn.
Available Functionsvoid on();
Den här funktionen accepterar inga parametrar.
Return ValuesDen här funktionen returnerar inget värde.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();
off#
Stänger av den angivna LED-indikatorn.
Available Functionsvoid off();
Den här funktionen accepterar inga parametrar.
Return ValuesDen här funktionen returnerar inget värde.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();