Libreria v3.3 PCF8563

7 Anni 10 Mesi fa #1 da toni
Libreria v3.3 PCF8563 è stato creato da toni
Una buona giornata a tutti
sempre per cortesia, avrei bisogno del vostro aiuto,
sto tentando di utilizzare la funzione RTCC_get_day_of_the_week, ma non ho nessun risultato,
da quello che o capito dovrebbe destituire il giorno della settimana "esempio DO x Domenica"
ma probabilmente sbagli a dichiararla,
GLCD_write_string (30, 88, RTCC_get_day_of_the_week());
mi da errore,
per cortesia c'è qualcuno che mi può dare una spiegazione di come va dichiarata?
Toni

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
7 Anni 10 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Libreria v3.3 PCF8563
sei incappato in due errori in un colpo solo...

uno è mio e uno è tuo...

Il mio è che la funzione RTCC_get_day_of_the_week è nell'header file ma nel file .c è chiamata RTCC_get_week_days.

Nella nuova versione della libreria LTlib ho corretto il nome della funzione ed ora si chiama in entrambi i file RTCC_get_day_of_the_week.

Nel tuo caso devi usare RTCC_get_week_days o cambia semplicemente il nome RTCC_get_week_days in RTCC_get_day_of_the_week nel file PCF8563.

...ora l'errore tuo.
La funzione restituisce un numero intero e non lo puoi scrivere come stringa.
Devi usare la funzione per scrivere un numero intero ovvero GLCD_write_integer.
Il valore è un intero che fa riferimento al numero della del giorno per cui non hai scritto LU, MA, ....
ma 1,2,...

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
7 Anni 10 Mesi fa #3 da toni
Risposta da toni al topic Libreria v3.3 PCF8563

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
7 Anni 9 Mesi fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Libreria v3.3 PCF8563
ti do un suggerimento.
Guarda il file della libreria in particolare il file .h
Cerca la funzione e guarda il numero di parametri necessari.
Per ogni parametro c'è la relativa spiegazione.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
7 Anni 9 Mesi fa #5 da toni
Risposta da toni al topic Libreria v3.3 PCF8563

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login