From: Andrea Manni Date: Wed, 15 Feb 2017 17:43:36 +0000 (+0100) Subject: CPP X-Git-Url: http://git.piffa.net/web?a=commitdiff_plain;ds=inline;p=common CPP --- diff --git a/TODO b/TODO index bfd3808..5ab7c7a 100644 --- a/TODO +++ b/TODO @@ -1,11 +1,4 @@ -* aggiungere un displace temporale ai blink / pwm * Flasher con sequenza arbitraria di lampeggio * oggetti che lavorino contemporaneamente su piu' PIN * Link a Schemi / Schemi -* esempio con state machine per flight modes -** battery voltage reader -> RGB -** digital compass e RGB -** barometer -** 6 axis -** Neopixel diff --git a/common.cpp b/common.cpp index 5a7230d..e696ff4 100644 --- a/common.cpp +++ b/common.cpp @@ -177,19 +177,16 @@ void Lampeggiatore::Blink(long up, long down, long drift ) { void Lampeggiatore::High() { // Accende il LED - digitalWrite(ledPin, HIGH); } void Lampeggiatore::Low() { // Spegne il LED - digitalWrite(ledPin, LOW); } void Lampeggiatore::Swap() { // Inverte lo stato del LED - digitalWrite(ledPin, !digitalRead(ledPin)); } diff --git a/library.properties b/library.properties new file mode 100644 index 0000000..8f17f8a --- /dev/null +++ b/library.properties @@ -0,0 +1,9 @@ +name=Common: oggetti comuni non blocking +version=1.0 +author=Andrea Manni +maintainer=Andrea Manni +sentence=Vari oggetti e funzioni per la gestione delle luci. +paragraph=Elementi di base per lampeggi, fade e sequenze di luci tramite codice non blocking. Realizzati durante i corsi di Arduino di Andrea Manni su piffa.net . +category=Display +url=https://piffa.net +architectures=*