BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Radiocomandi (https://www.baronerosso.it/forum/radiocomandi/)
-   -   FrSky Taranis - Lua scripts per tutti (https://www.baronerosso.it/forum/radiocomandi/353596-frsky-taranis-lua-scripts-per-tutti.html)

marzipane 17 novembre 16 22:57

una domanda tecnica

quali sono i limiti in punti del display? i valori x,y vanno da 0,0 a?
per quanto riguarda i widget esiste una guida? una lista...

TermicOne 17 novembre 16 23:06

Citazione:

Originalmente inviato da LONGFLYER (Messaggio 4981934)
Sì approfondisci perché generalmente una variabile globale costa meno in termini di processo: una variabile locale viene creata (istanziata) ed inizializzata all'inizio di funzione/script e poi anche distrutta prima di uscire. Una variabile globale invece è creata ed inizializzata una volta solo. Peraltro come ti dicevo, la variazione di valore di una cella avviene in un tempo notevolmente superiore a quello ciclico dello script, pertanto quest'ultimo passerebbe la maggior parte del tempo a riscrivere il medesimo valore su schermo.

"(1) When I declare an ordinary global variable in a file outside of a function, it will be global and visible in all other files, too.

(2) When I declare a local variable in a file outside of a function, it will be global (and static) in that specific file, but is not visible in other files."

Questo sembra promettente. Nei prossimi giorni provo...

TermicOne 17 novembre 16 23:11

Citazione:

Originalmente inviato da marzipane (Messaggio 4982102)
una domanda tecnica

quali sono i limiti in punti del display? i valori x,y vanno da 0,0 a?
per quanto riguarda i widget esiste una guida? una lista...

"Taranis has an LCD display width of 212 pixels and height of 64 pixels. Position (0,0) is at top left. Y axis is negative, top line is 0, bottom line is 63"

Non so cosa siano i "widget"....

marzipane 17 novembre 16 23:35

Ma questo e il testo di una guida...
Puoi mettere il link?

TermicOne 18 novembre 16 12:47

Citazione:

Originalmente inviato da marzipane (Messaggio 4982125)
Ma questo e il testo di una guida...
Puoi mettere il link?

E' la guida alla programmazione LUA di OPENTX

versione on-line

https://opentx.gitbooks.io/opentx-lu...guide/content/

versione pdf

https://www.gitbook.com/download/pdf...eference-guide

sinapse75 18 novembre 16 13:14

Citazione:

Originalmente inviato da marzipane (Messaggio 4981903)
ti dico io come ho risolto!

1 - cancella il sensore cels dalla pagina telemetria
2 - vai su aggiungi sensore
3 - definisci manualmente il sensore per la batteria come nell'immagine allegata al post

puoi fare anche tutto da opentx e po copiare il modello sulla radio. da me ora funziona

Funziona tutto eccetto la cell min:azz:

TermicOne 18 novembre 16 14:01

Citazione:

Originalmente inviato da sinapse75 (Messaggio 4982277)
Funziona tutto eccetto la cell min:azz:

Devi definire Celm come da screenshot allegato al post. Se vuoi posta o mandami il tuo .eepe del modello che stai usando e verifico

sinapse75 18 novembre 16 14:08

1 Allegato/i
Citazione:

Originalmente inviato da TermicOne (Messaggio 4982300)
Devi definire Celm come da screenshot allegato al post. Se vuoi posta o mandami il tuo .eepe del modello che stai usando e verifico

sei sempre gentilissimo Luciano, allego la eepe............poi dimmi la soluzione però:clap::clap:

Andrea

TermicOne 18 novembre 16 16:52

Citazione:

Originalmente inviato da sinapse75 (Messaggio 4982277)
Funziona tutto eccetto la cell min:azz:

Nello script è previsto che la tensione della cella con valore minimo deve chiamarsi "Celm" con la C maiuscola. I nomi delle variabili sono case sensitive e devono essere immessi rispettando maiuscole e minuscole. :D

Nel tuo caso avevi definito "celm" invece che "Celm"....:wink:

sinapse75 18 novembre 16 17:42

Citazione:

Originalmente inviato da TermicOne (Messaggio 4982375)
Nello script è previsto che la tensione della cella con valore minimo deve chiamarsi "Celm" con la C maiuscola. I nomi delle variabili sono case sensitive e devono essere immessi rispettando maiuscole e minuscole. :D

Nel tuo caso avevi definito "celm" invece che "Celm"....:wink:

come al solito mi sono perso in un bicchier d'acqua:azz:
Come posso stampo la guida.......ormai è una sfida personale


Tutti gli orari sono GMT +2. Adesso sono le 15:07.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002