localization
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
#pragma once
|
||||
#include <Arduino.h>
|
||||
|
||||
// Steuert die diskrete RGB-LED auf der Rueckseite des CYD (kein Lautsprecher
|
||||
// vorhanden, daher ersetzt die LED den akustischen Alarm vom Cardputer-
|
||||
// Projekt). Pins: Rot=GPIO4, Gruen=GPIO16, Blau=GPIO17, active-low (LOW = an).
|
||||
// Controls the discrete RGB LED on the back of the CYD (no speaker
|
||||
// present, therefore the LED replaces the acoustic alarm from the Cardputer
|
||||
// project). Pins: Red=GPIO4, Green=GPIO16, Blue=GPIO17, active-low (LOW = on).
|
||||
namespace LedAlert {
|
||||
|
||||
enum class Mode {
|
||||
@@ -18,9 +18,9 @@ namespace LedAlert {
|
||||
|
||||
void pulseHeartbeat(uint32_t nowMs);
|
||||
|
||||
// Blockierendes, kurzes weisses Aufblitzen (alle 3 Farbkanaele an) als
|
||||
// sofortige Bestaetigung fuer eine einmalige Nutzeraktion (z.B. "Cam"-
|
||||
// Button getroffen). Bewusst blockierend (delay), da nur aus dem
|
||||
// Haupt-Loop bei einem Tap aufgerufen, nicht aus der NetTask-Schleife.
|
||||
// Blocking, short white flash (all 3 color channels on) as
|
||||
// immediate confirmation for a one-time user action (e.g. "Cam"
|
||||
// button hit). Deliberately blocking (delay), since only called from the
|
||||
// main loop on a tap, not from the NetTask loop.
|
||||
void flashWhite(uint32_t durationMs = 150);
|
||||
}
|
||||
Reference in New Issue
Block a user