Forums

Full Version: Alert
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Ho questi due pannelli:
Code:
void SendSplashScreen() {      // Funziona! attivato con tasto "Inizio"
  Serial.print("\n$P:D!06F;/{^*30%80,100!22B,14F{ht2,000,1{*9T:Erogatore;_*9T:di crocchette;}}");
  Serial.println("/3{*5T:versione 4.0;}_{*4T:EzioGi;}}//20*15B0r20:Inizio;");  
   }

void SendPanel(){  
  Serial.print("\n$P:D!06F;/{-r30!228,114*15{T:Automatico;|L1G:1:;_T:Riserva;|L2R:0;}|{^*10L35:0;&L45:0;_T:Erogazioni;}}");
  Serial.print("//{T#FFF*15fa:Manuale;|*11W0G:0;}/20A1-*20-5r20!00F,DDD>:0:100:100:!00F;{T#FFF*15fa:% livello crocchette;}");
  Serial.println("/20*15B1r10:Azzera;Dw!00A;{~1^%100,y25!00A#FFF{%50,y60M1*40fb:00:00;}}");
   }
Ma appena visualizzato il SplashScreen() mi dice "Error at column 46: Invalid character:;"
e mi chiude la connessione con il cloud.
Non so dove sbaglio.
Se nel SendPanel() tolgo o i ":" o il ";" al led L1G:1 mi visualizza il panel in maniera casuale.
Saluti
Ciao Ezio Gi,

per il pannello inviato col SendSplashScreen() ho solo provato a semplificare un pò, non ho verificato:

D!06F;/{^%80,100!22B,14F{ht2,000,1{*20T:Erogatore;_T:di crocchette;}}/3{*15T:versione 4.0;}_{*10T:EzioGi;}}/30*15B0r20:Inizio;

-----------------------

Per quello nel SendPanel() effettivamente dovrebbe andar bene così:

....{T:Automatico;|L1G:1;_T:Riserva;|L2R:0;}...

ma in caso prova
Se tolgo "*9T" a questo {*9T:Erogatore;_*9T:di crocchette;} mi scrive tre ":::" prima della scritta "Erogatore".
Saluti