Wskaźnik LED#
Wstęp#
Klasa led umożliwia EXP Brain włączanie i wyłączanie podłączonej diody elektroluminescencyjnej (LED) za pomocą portu 3-żyłowego.

Konstruktor klasy#
led(
triport::port &port );
Destruktor klasy#
Niszczy obiekt led i uwalnia powiązane zasoby.
virtual ~led();
Parametry#
Parametr |
Typ |
Opis |
|---|---|---|
|
|
Port 3-żyłowy, do którego podłączony jest wskaźnik LED, zapisany jako |
Przykłady#
// Create an led instance in Port A
led LEDA = led(Brain.ThreeWirePort.A);
Funkcje członkowskie#
Klasa led zawiera następujące funkcje członkowskie:
Przed wywołaniem jakiejkolwiek funkcji członkowskiej led należy utworzyć instancję led , jak pokazano poniżej:
/* 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#
Włącza określony wskaźnik LED.
Available Functionsvoid on();
Ta funkcja nie przyjmuje żadnych parametrów.
Return ValuesTa funkcja nie zwraca wartości.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();
off#
Wyłącza określony wskaźnik LED.
Available Functionsvoid off();
Ta funkcja nie przyjmuje żadnych parametrów.
Return ValuesTa funkcja nie zwraca wartości.
Examples// Turn on the LED
LEDA.on();
// Wait 2 seconds
wait(2, seconds);
// Turn off LED
LEDA.off();