Schau dir an, was du mit der App alles machen kannst
Verbinde dich automatisch beim Starten mit deiner Wortuhr!
Lass die Buchstaben in unterschiedlichen Farben leuchten!
Zeig die Uhrzeit in einer anderen Sprache an!
Wechsle zwischen verschiedenen Übergangseffekten!
Hinzufügen von eigenen Bluetooth Codes als Quick & Dirty Lösung
Qlockthree CLT2.0 von bracci
Yet Another QLOCKTHREE Firmware (YAQTFW) von ch570512
IRTranslatorCLT.cpp
...
#include "IRTranslatorCLT.h"
#include "Colors.h"
#include "Effects.h"
//#define DEBUG
#include "Debug.h"
...
...
#define CLT_SAVE 0xFFC837
// Only possible with QLCKRMOTE App by adding BT-Code to Custom Page
#define QR_EFFECT_FIREWORK 0xFFFF00 //16776960
#define QR_EFFECT_HEART 0xFFFF01 //16776961
#define QR_EFFECT_CANDEL 0xFFFF02 //16776962
#define QR_EFFECT_LOVEU 0xFFFF03 //16776963
#define QR_EFFECT_INTRO 0xFFFF04 //16776964
#define QR_BITMAP_HEART 0xFFFF10 //16776976
#define QR_BITMAP_DOTCIRCLE 0xFFFF11 //16776977
#define QR_BITMAP_WEDDINGRING 0xFFFF12 //16776978
#define QR_BITMAP_BDPIE 0xFFFF13 //16776979
#define QR_BITMAP_CHAMPGLASS1 0xFFFF14 //16776980
#define QR_BITMAP_CHAMPGLASS2 0xFFFF15 //16776981
#define QR_BITMAP_CHRISTTREE1 0xFFFF16 //16776982
#define QR_BITMAP_CHRISTTREE2 0xFFFF17 //16776983
#define QR_BITMAP_SMILEY 0xFFFF18 //16776984
#define QR_BITMAP_SMILEY_WINK 0xFFFF19 //16776985
#define QR_BITMAP_LOVE_U 0xFFFF1A //16776986
#define QR_ANI_BITMAP_CHAMPGLASS 0xFFFF20 //16776992
#define QR_ANI_BITMAP_CHRISTTREE 0xFFFF21 //16776993
#define QR_ANI_BITMAP_SMILEY_WINK 0xFFFF22 //16776994
#define QR_TICKER_YOU_PLUS_ME 0xFFFF30 //16777008
#define QR_TICKER_HAPPY_BIRTHDAY 0xFFFF31 //16777009
#define QR_TICKER_HAPPY_NEW_YEAR 0xFFFF32 //16777010
#define QR_TICKER_MERRY_CHRISTMAS 0xFFFF33 //16777011
#define QR_TICKER_CUSTOM1 0xFFFF40 //16777024
#define QR_TICKER_CUSTOM2 0xFFFF41 //16777025
#define QR_TICKER_CUSTOM3 0xFFFF42 //16777026
#define QR_COLOR_ORANGE1 0xFFFF50 //16777040
#define QR_COLOR_ORANGE2 0xFFFF51 //16777041
#define QR_COLOR_ORANGE3 0xFFFF52 //16777042
#define QR_COLOR_ORANGE4 0xFFFF53 //16777043
#define QR_COLOR_TURQUOIS1 0xFFFF54 //16777044
#define QR_COLOR_TURQUOIS2 0xFFFF55 //16777045
#define QR_COLOR_TURQUOIS3 0xFFFF56 //16777046
#define QR_COLOR_TURQUOIS4 0xFFFF57 //16777047
#define QR_COLOR_PURPLE1 0xFFFF58 //16777048
#define QR_COLOR_PURPLE2 0xFFFF59 //16777049
#define QR_COLOR_PURPLE3 0xFFFF5A //16777050
#define QR_COLOR_PURPLE4 0xFFFF5B //16777051
void IRTranslatorCLT::printSignature()
{ ...
...
switch (code)
{
case CLT_TIME:
setMode(STD_MODE_NORMAL);
return REMOTE_BUTTON_SETMODE;
...
case CLT_SAVE:
return REMOTE_BUTTON_EXTMODE;
// QLCKRMOTE-App Effects
case QR_EFFECT_FIREWORK:
Effects::showFireWork(5, color_rgb_continuous);
Effects::showFireWork(2, color_rgb_continuous);
Effects::showFireWork(8, color_rgb_continuous);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_HEART:
Effects::showHeart(6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_CANDEL:
Effects::showCandle(color_orange2);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_LOVEU:
Effects::showTickerString("I LOVE YOU", 6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_INTRO:
// NOPE - the amount of power is too damn high!
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Bitmap
case QR_BITMAP_HEART:
Effects::showBitmap(Effects::eEffects::BITMAP_HEART, 8, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_DOTCIRCLE:
Effects::showBitmap(Effects::eEffects::BITMAP_DOTCIRCLE, 8, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_WEDDINGRING:
Effects::showBitmap(Effects::eEffects::BITMAP_WEDDINGRING, 8, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_BDPIE:
Effects::showBitmap(Effects::eEffects::BITMAP_BDPIE, 8, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHAMPGLASS1:
Effects::showBitmap(Effects::eEffects::BITMAP_CHAMPGLASS1, 8, color_yellow);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHAMPGLASS2:
Effects::showBitmap(Effects::eEffects::BITMAP_CHAMPGLASS2, 8, color_pink);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHRISTTREE1:
Effects::showBitmap(Effects::eEffects::BITMAP_CHRISTTREE1, 8, color_green);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHRISTTREE2:
Effects::showBitmap(Effects::eEffects::BITMAP_CHRISTTREE2, 8, color_turquois1);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_SMILEY:
Effects::showBitmap(Effects::eEffects::BITMAP_SMILEY, 8, color_orange1);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_SMILEY_WINK:
Effects::showBitmap(Effects::eEffects::BITMAP_SMILEY_WINK, 8, color_orange2);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_LOVE_U:
Effects::showBitmap(Effects::eEffects::BITMAP_LOVE_U, 8, color_red);
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Animated Bitmap
case QR_ANI_BITMAP_CHAMPGLASS:
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_CHAMPGLASS, 3, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_ANI_BITMAP_CHRISTTREE:
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_CHRISTTREE, 3, color_green);
return REMOTE_BUTTON_UNDEFINED;
case QR_ANI_BITMAP_SMILEY_WINK:
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_SMILEY_WINK, 3, color_orange3);
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Ticker
case QR_TICKER_YOU_PLUS_ME:
Effects::showTickerString("You + Me = ", 6, color_red);
Effects::showHeart(6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_HAPPY_BIRTHDAY:
Effects::showTickerString("Happy Birthday", 6, color_white);
Effects::showBitmap(Effects::eEffects::BITMAP_BDPIE, 15, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_HAPPY_NEW_YEAR:
Effects::showTickerString("Happy New Year", 6, color_white);
Effects::showFireWork(5, color_darkBlue);
Effects::showFireWork(2, color_red);
Effects::showFireWork(8, color_green);
Effects::showFireWork(3, color_yellow);
Effects::showFireWork(6, color_brightBlue);
Effects::showFireWork(8, color_orange4);
Effects::showFireWork(5, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_MERRY_CHRISTMAS:
Effects::showTickerString("Merry Christmas", 6, color_red);
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_CHRISTTREE, 15, color_green);
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Ticker Custom
case QR_TICKER_CUSTOM1:
Effects::showTickerString("Wir können alles. Ausser Hochdeutsch.", 6, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_CUSTOM2:
Effects::showTickerString(FIRMWARE_VERSION, 6, color_red);
Effects::showHeart(6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_CUSTOM3:
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Color
case QR_COLOR_ORANGE1:
setColor(color_orange1);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_ORANGE2:
setColor(color_orange2);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_ORANGE3:
setColor(color_orange3);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_ORANGE4:
setColor(color_orange4);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS1:
setColor(color_turquois1);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS2:
setColor(color_turquois2);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS3:
setColor(color_turquois3);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS4:
setColor(color_turquois4);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE1:
setColor(color_purple1);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE2:
setColor(color_purple2);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE3:
setColor(color_purple3);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE4:
setColor(color_purple4);
return REMOTE_BUTTON_SETCOLOR;
default:
return REMOTE_BUTTON_UNDEFINED;
...
IRTranslatorCLT.cpp
/**
IRTranslatorCLT
Remote-Klasse für die Lunartec-Remote (NX6612-901 / http://www.pearl.de/a-NX6612-3350.shtml?vid=901).
@mc Arduino/RBBB
@autor Manuel Bracher / bracher _AT_ win _DOT_ com
@version 1.1
@created 5.5.2015
@updated 10.12.2017 by Simon Golms / development@gol.ms
Versionshistorie:
V 1.0: - Erstellt.
V 1.1: - BT-Codes für QLCKRMOTE-App hinzugefügt
*/
#include "IRTranslatorCLT.h"
#include "Colors.h"
#include "Effects.h"
//#define DEBUG
#include "Debug.h"
// Codes, mit #DEBUG im Hauptprogramm ausgelesen...
#define CLT_TIME 0xFFA05F
#define CLT_REGION 0xFF20DF
#define CLT_SECONDS 0xFF609F
#define CLT_ON_OFF 0xFFE01F
#define CLT_RED 0xFF906F
#define CLT_GREEN 0xFF10EF
#define CLT_DARKBLUE 0xFF50AF
#define CLT_PINK 0xFFD02F
#define CLT_WHITE 0xFFB04F
#define CLT_BRIGHTBLUE 0xFF30CF
#define CLT_YELLOW 0xFF708F
#define CLT_RGB 0xFFF00F
#define CLT_NORMAL 0xFFA857
#define CLT_FADE 0xFF28D7
#define CLT_MATRIX 0xFF6897
#define CLT_SLIDE 0xFFE817
#define CLT_STD_PLUS 0xFF9867
#define CLT_STD_MINUS 0xFF8877
#define CLT_MIN_PLUS 0xFF18E7
#define CLT_MIN_MINUS 0xFF08F7
#define CLT_BRIGHTER 0xFF58A7
#define CLT_DARKER 0xFF48B7
#define CLT_LDR 0xFFD827
#define CLT_SAVE 0xFFC837
// Only possible with QLCKRMOTE App by adding BT-Code to Custom Page
#define QR_EFFECT_FIREWORK 0xFFFF00 //16776960
#define QR_EFFECT_HEART 0xFFFF01 //16776961
#define QR_EFFECT_CANDEL 0xFFFF02 //16776962
#define QR_EFFECT_LOVEU 0xFFFF03 //16776963
#define QR_EFFECT_INTRO 0xFFFF04 //16776964
#define QR_BITMAP_HEART 0xFFFF10 //16776976
#define QR_BITMAP_DOTCIRCLE 0xFFFF11 //16776977
#define QR_BITMAP_WEDDINGRING 0xFFFF12 //16776978
#define QR_BITMAP_BDPIE 0xFFFF13 //16776979
#define QR_BITMAP_CHAMPGLASS1 0xFFFF14 //16776980
#define QR_BITMAP_CHAMPGLASS2 0xFFFF15 //16776981
#define QR_BITMAP_CHRISTTREE1 0xFFFF16 //16776982
#define QR_BITMAP_CHRISTTREE2 0xFFFF17 //16776983
#define QR_BITMAP_SMILEY 0xFFFF18 //16776984
#define QR_BITMAP_SMILEY_WINK 0xFFFF19 //16776985
#define QR_BITMAP_LOVE_U 0xFFFF1A //16776986
#define QR_ANI_BITMAP_CHAMPGLASS 0xFFFF20 //16776992
#define QR_ANI_BITMAP_CHRISTTREE 0xFFFF21 //16776993
#define QR_ANI_BITMAP_SMILEY_WINK 0xFFFF22 //16776994
#define QR_TICKER_YOU_PLUS_ME 0xFFFF30 //16777008
#define QR_TICKER_HAPPY_BIRTHDAY 0xFFFF31 //16777009
#define QR_TICKER_HAPPY_NEW_YEAR 0xFFFF32 //16777010
#define QR_TICKER_MERRY_CHRISTMAS 0xFFFF33 //16777011
#define QR_TICKER_CUSTOM1 0xFFFF40 //16777024
#define QR_TICKER_CUSTOM2 0xFFFF41 //16777025
#define QR_TICKER_CUSTOM3 0xFFFF42 //16777026
#define QR_COLOR_ORANGE1 0xFFFF50 //16777040
#define QR_COLOR_ORANGE2 0xFFFF51 //16777041
#define QR_COLOR_ORANGE3 0xFFFF52 //16777042
#define QR_COLOR_ORANGE4 0xFFFF53 //16777043
#define QR_COLOR_TURQUOIS1 0xFFFF54 //16777044
#define QR_COLOR_TURQUOIS2 0xFFFF55 //16777045
#define QR_COLOR_TURQUOIS3 0xFFFF56 //16777046
#define QR_COLOR_TURQUOIS4 0xFFFF57 //16777047
#define QR_COLOR_PURPLE1 0xFFFF58 //16777048
#define QR_COLOR_PURPLE2 0xFFFF59 //16777049
#define QR_COLOR_PURPLE3 0xFFFF5A //16777050
#define QR_COLOR_PURPLE4 0xFFFF5B //16777051
void IRTranslatorCLT::printSignature()
{
DEBUG_PRINTLN(F("CLT leuchtbildshop"));
}
byte IRTranslatorCLT::buttonForCode(unsigned long code)
{
switch (code)
{
case CLT_TIME:
setMode(STD_MODE_NORMAL);
return REMOTE_BUTTON_SETMODE;
case CLT_REGION:
return REMOTE_BUTTON_REGION;
case CLT_SECONDS:
return REMOTE_BUTTON_SECONDS;
case CLT_ON_OFF:
return REMOTE_BUTTON_TOGGLEBLANK;
case CLT_RED:
setColor(color_red);
return REMOTE_BUTTON_SETCOLOR;
case CLT_GREEN:
setColor(color_green);
return REMOTE_BUTTON_SETCOLOR;
case CLT_DARKBLUE:
setColor(color_darkBlue);
return REMOTE_BUTTON_SETCOLOR;
case CLT_PINK:
setColor(color_pink);
return REMOTE_BUTTON_SETCOLOR;
case CLT_WHITE:
setColor(color_white);
return REMOTE_BUTTON_SETCOLOR;
case CLT_BRIGHTBLUE:
setColor(color_brightBlue);
return REMOTE_BUTTON_SETCOLOR;
case CLT_YELLOW:
setColor(color_yellow);
return REMOTE_BUTTON_SETCOLOR;
case CLT_RGB:
setColor(color_rgb_continuous);
return REMOTE_BUTTON_SETCOLOR;
case CLT_NORMAL:
setTransition(Settings::TRANSITION_MODE_NORMAL);
return REMOTE_BUTTON_TRANSITION;
case CLT_FADE:
setTransition(Settings::TRANSITION_MODE_FADE);
return REMOTE_BUTTON_TRANSITION;
return REMOTE_BUTTON_UNDEFINED;
case CLT_MATRIX:
setTransition(Settings::TRANSITION_MODE_MATRIX);
return REMOTE_BUTTON_TRANSITION;
case CLT_SLIDE:
setTransition(Settings::TRANSITION_MODE_SLIDE);
return REMOTE_BUTTON_TRANSITION;
case CLT_STD_PLUS:
return REMOTE_BUTTON_TIME_H_PLUS;
case CLT_STD_MINUS:
return REMOTE_BUTTON_TIME_H_MINUS;
case CLT_MIN_PLUS:
return REMOTE_BUTTON_TIME_M_PLUS;
case CLT_MIN_MINUS:
return REMOTE_BUTTON_TIME_M_MINUS;
case CLT_BRIGHTER:
return REMOTE_BUTTON_BRIGHTER;
case CLT_DARKER:
return REMOTE_BUTTON_DARKER;
case CLT_LDR:
return REMOTE_BUTTON_LDR;
case CLT_SAVE:
return REMOTE_BUTTON_EXTMODE;
// QLCKRMOTE-App Effects
case QR_EFFECT_FIREWORK:
Effects::showFireWork(5, color_rgb_continuous);
Effects::showFireWork(2, color_rgb_continuous);
Effects::showFireWork(8, color_rgb_continuous);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_HEART:
Effects::showHeart(6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_CANDEL:
Effects::showCandle(color_orange2);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_LOVEU:
Effects::showTickerString("I LOVE YOU", 6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_EFFECT_INTRO:
// NOPE - the amount of power is too damn high!
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Bitmap
case QR_BITMAP_HEART:
Effects::showBitmap(Effects::eEffects::BITMAP_HEART, 8, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_DOTCIRCLE:
Effects::showBitmap(Effects::eEffects::BITMAP_DOTCIRCLE, 8, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_WEDDINGRING:
Effects::showBitmap(Effects::eEffects::BITMAP_WEDDINGRING, 8, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_BDPIE:
Effects::showBitmap(Effects::eEffects::BITMAP_BDPIE, 8, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHAMPGLASS1:
Effects::showBitmap(Effects::eEffects::BITMAP_CHAMPGLASS1, 8, color_yellow);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHAMPGLASS2:
Effects::showBitmap(Effects::eEffects::BITMAP_CHAMPGLASS2, 8, color_pink);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHRISTTREE1:
Effects::showBitmap(Effects::eEffects::BITMAP_CHRISTTREE1, 8, color_green);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_CHRISTTREE2:
Effects::showBitmap(Effects::eEffects::BITMAP_CHRISTTREE2, 8, color_turquois1);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_SMILEY:
Effects::showBitmap(Effects::eEffects::BITMAP_SMILEY, 8, color_orange1);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_SMILEY_WINK:
Effects::showBitmap(Effects::eEffects::BITMAP_SMILEY_WINK, 8, color_orange2);
return REMOTE_BUTTON_UNDEFINED;
case QR_BITMAP_LOVE_U:
Effects::showBitmap(Effects::eEffects::BITMAP_LOVE_U, 8, color_red);
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Animated Bitmap
case QR_ANI_BITMAP_CHAMPGLASS:
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_CHAMPGLASS, 3, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_ANI_BITMAP_CHRISTTREE:
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_CHRISTTREE, 3, color_green);
return REMOTE_BUTTON_UNDEFINED;
case QR_ANI_BITMAP_SMILEY_WINK:
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_SMILEY_WINK, 3, color_orange3);
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Ticker
case QR_TICKER_YOU_PLUS_ME:
Effects::showTickerString("You + Me = ", 6, color_red);
Effects::showHeart(6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_HAPPY_BIRTHDAY:
Effects::showTickerString("Happy Birthday", 6, color_white);
Effects::showBitmap(Effects::eEffects::BITMAP_BDPIE, 15, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_HAPPY_NEW_YEAR:
Effects::showTickerString("Happy New Year", 6, color_white);
Effects::showFireWork(5, color_darkBlue);
Effects::showFireWork(2, color_red);
Effects::showFireWork(8, color_green);
Effects::showFireWork(3, color_yellow);
Effects::showFireWork(6, color_brightBlue);
Effects::showFireWork(8, color_orange4);
Effects::showFireWork(5, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_MERRY_CHRISTMAS:
Effects::showTickerString("Merry Christmas", 6, color_red);
Effects::showAnimatedBitmap(Effects::eEffects::ANI_BITMAP_CHRISTTREE, 15, color_green);
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Ticker Custom
case QR_TICKER_CUSTOM1:
Effects::showTickerString("Wir können alles. Ausser Hochdeutsch.", 6, color_white);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_CUSTOM2:
Effects::showTickerString(FIRMWARE_VERSION, 6, color_red);
Effects::showHeart(6, color_red);
return REMOTE_BUTTON_UNDEFINED;
case QR_TICKER_CUSTOM3:
return REMOTE_BUTTON_UNDEFINED;
// QLCKRMOTE-App Color
case QR_COLOR_ORANGE1:
setColor(color_orange1);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_ORANGE2:
setColor(color_orange2);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_ORANGE3:
setColor(color_orange3);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_ORANGE4:
setColor(color_orange4);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS1:
setColor(color_turquois1);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS2:
setColor(color_turquois2);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS3:
setColor(color_turquois3);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_TURQUOIS4:
setColor(color_turquois4);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE1:
setColor(color_purple1);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE2:
setColor(color_purple2);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE3:
setColor(color_purple3);
return REMOTE_BUTTON_SETCOLOR;
case QR_COLOR_PURPLE4:
setColor(color_purple4);
return REMOTE_BUTTON_SETCOLOR;
default:
return REMOTE_BUTTON_UNDEFINED;
}
}
Im Moment kommt es in der CLT2 zu Darstellungsproblemen bzw. Speicherüberlauf, wenn unter QR_TICKER_CUSTOM die Zeichenkette mehr als 4 Zeichen beinhaltet. Eine genaue Analyse steht noch aus.
In Configuration.h
muss #define REMOTE_BLUETOOTH
aktiviert sein.
NAME | CODE |
---|---|
Effekte | |
Feuerwerk | 16776960 |
Herzschlag | 16776961 |
Flammende Kerze | 16776962 |
I LOVE YOU | 16776963 |
Symbol | |
Herz | 16776976 |
Kreis | 16776977 |
Hochzeitsring | 16776978 |
Geburtstagskuchen | 16776979 |
Sektglas 1 | 16776980 |
Sektglas 2 | 16776981 |
Weihnachtsbaum 1 | 16776982 |
Weihnachtsbaum 2 | 16776983 |
Smiley | 16776984 |
Smiley Zwinker | 16776985 |
I Love You | 16776986 |
Animation | |
Sektgläser | 16776992 |
Weihnachtsbaum | 16776993 |
Smiley | 16776994 |
Ticker | |
You + Me | 16777008 |
Happy Birthday | 16777009 |
Happy New Year | 16777010 |
Merry Christmas | 16777011 |
Ticker (Benutzer) | |
Benutzerdefiniert 1 | 16777024 |
Benutzerdefiniert 2 | 16777025 |
Benutzerdefiniert 3 | 16777025 |
Farben | |
Orange 1 | 16777040 |
Orange 2 | 16777041 |
Orange 3 | 16777042 |
Orange 4 | 16777043 |
Türkis 1 | 16777044 |
Türkis 2 | 16777045 |
Türkis 3 | 16777046 |
Türkis 4 | 16777047 |
Lila 1 | 16777048 |
Lila 2 | 16777049 |
Lila 3 | 16777050 |
Lila 4 | 16777051 |
Bausätze für eine Wortuhr werden unter anderem in folgenden Shops angeboten:
Nicht alle Wortuhr sind für den Einsatz dieser App kompatibel.
Unter Vorbehalt und Abhängig von der Entwicklung der Clockthree CLT2.0 Firmware: