MCPcopy Create free account
hub / github.com/OpenHD/OpenHD / toggle_secondary_led

Function toggle_secondary_led

OpenHD/ohd_common/src/openhd_led.cpp:80–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78}
79
80static void toggle_secondary_led(const bool on) {
81 if (OHDPlatform::instance().is_rpi()) {
82 toggle_led("/sys/class/leds/PWR/brightness", on);
83 } else if (OHDPlatform::instance().is_radxa_cm3()) {
84 toggle_led("/sys/class/leds/pwr-led-red/brightness", on);
85 } else if (OHDPlatform::instance().is_rock5_a_b()) {
86 toggle_led("/sys/class/leds/user-led2/brightness", on);
87 } else if (OHDPlatform::instance().is_x20()) {
88 toggle_led("/sys/class/leds/openhd-x20dev:red:usr/brightness", on);
89 }
90}
91
92static void toggle_primary_led(const bool on) {
93 if (OHDPlatform::instance().is_rpi()) {

Callers 4

blink_leds_alternatingFunction · 0.85

Calls 5

toggle_ledFunction · 0.85
is_rpiMethod · 0.80
is_radxa_cm3Method · 0.80
is_rock5_a_bMethod · 0.80
is_x20Method · 0.80

Tested by

no test coverage detected