Pages: 1 ... 7 8 [9] 10 11 ... 15   Go Down
Author Topic: MENWIZ: una libreria per creare menu su LCD  (Read 24705 times)
0 Members and 2 Guests are viewing this topic.
rome
Offline Offline
Sr. Member
****
Karma: 17
Posts: 483
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

cioè il problema viene dalla libreria LiquidCrystal?
Non saprei che dire. Su Linux normalmente funziona tutto....
E il tipo di errori è dell'ide e del codice...
Logged

ivrea (to)
Offline Offline
Faraday Member
**
Karma: 86
Posts: 4954
miaaao ^-^
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

meglio in italiano smiley-grin cmq si l ho usata quella libreria ma purtroppo ho lo stesso problema.. può essere linux?

Occhio che quella nuova la puoi mettere sotto
H:\Arduino\_projects\libraries           (librerie tue o non fornite con l'IDE)
ma quella vecchia sotto:
H:\Arduino\arduino-IDE\libraries         (librerie fornitote con l'IDE)
la devi eliminare
Logged

my name is IGOR, not AIGOR

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 112
Posts: 7121
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

EDIT ho usato la ide 1.5.3 beta Funziona. Ho notato che evidentemente hanno aggiornato la toolchain perchè la dimensione finale dell'esempio è molto più piccola. O è la digestione  smiley-twist

Creerai anche la libreria nel nuovo formato?
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

rome
Offline Offline
Sr. Member
****
Karma: 17
Posts: 483
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Certo. Solo devo verificare la retrocompatibilita. Non vorrei che chi utilizza le versioni precedenti dell Ide abbia problemi.
Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 112
Posts: 7121
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non c'è retrocompatibilità.
Per il momento la vecchia struttura funziona anche sulla 1.5.3. Più avanti, molto più avanti, non verrà più accettata.
Se decidi di creare una libreria modello 1.5.3 dovrai averne anche una seconda per la serie 1.0.5 e aggiornarle in contemporanea.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

rome
Offline Offline
Sr. Member
****
Karma: 17
Posts: 483
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... mi hai convinto. Vecchio formato ....
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 332
Posts: 22800
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non c'è retrocompatibilità.
Per il momento la vecchia struttura funziona anche sulla 1.5.3. Più avanti, molto più avanti, non verrà più accettata.
Se decidi di creare una libreria modello 1.5.3 dovrai averne anche una seconda per la serie 1.0.5 e aggiornarle in contemporanea.
[OT]
Doppia fatica per chi come me fa diverse lib... mi tocca convertire tutto anche per l'IDE 1.5...  smiley-sweat
Logged


ivrea (to)
Offline Offline
Faraday Member
**
Karma: 86
Posts: 4954
miaaao ^-^
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non c'è retrocompatibilità.
Per il momento la vecchia struttura funziona anche sulla 1.5.3. Più avanti, molto più avanti, non verrà più accettata.
Se decidi di creare una libreria modello 1.5.3 dovrai averne anche una seconda per la serie 1.0.5 e aggiornarle in contemporanea.

Scusa, dove si può leggere come deve essere la struttura delle nuove librerie?
Un link per favore, non trovo nulla   smiley-red
Logged

my name is IGOR, not AIGOR

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 112
Posts: 7121
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

--> https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification
Poi scarica l'IDE 1.5.3 e guarda le nuove librerie create dal Team. Si impara di più.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Patti (ME)
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti.

Mi sono affacciato da poco al mondo Arduino e, al momento, sto programmando un Arduino Mega.
  smiley Complimenti per l'ottima gestione del forum e dei consigli e delle soluzioni che vengono elargiti a chi ha dei problemi, spesso risolvendo in tempi brevi quello che ci farebbe perdere del tempo prezioso nella programmazione.

Vorrei chiedere:
Utilizzo un display da 7" con le librerie UTFT ed UTFT_CTE, con queste istruzioni:

UTFT myGLCD(CTE70,38,39,40,41);
UTFT_CTE CTE_LCD(&myGLCD);

posso usare la libreria MenWiz?

Se si, cosa devo cambiare?

Grazie
Logged

Switzerland
Online Online
Faraday Member
**
Karma: 114
Posts: 5958
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

...
posso usare la libreria MenWiz?
...

Se leggi da QUI in poi, vedrai che molto probabilmente è NO, non la puoi usare senza modifiche al codice ...  smiley-roll

Guglielmo
Logged

Search is Your friend ... or I am Your enemy !

rome
Offline Offline
Sr. Member
****
Karma: 17
Posts: 483
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Confermo. Non si può usare Menwiz.
Bisognerebbe riscrivere le funzioni di visualizzazione e di inizializzazione.
In realtà la visualizzazione è completamente staccata dalla gestione (creazione del menu e logica di navigazione) ma sono anche le funzioni più rognose...
Chissa magari in futuro...
Logged

Patti (ME)
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie delle risposte.

Un'altra domanda.
La nuova libreria LiquidCrystal, supporta i display grafici con risoluzione 800x480?

Grazie
Logged

rome
Offline Offline
Sr. Member
****
Karma: 17
Posts: 483
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La "famiglia" di librerie liquidCrystal supporta solo LCD a caratteri.
Ci sono molte librerie grafiche, ma non avendone mai usata una non ti so consigliare.
Può essere utile seguire questo thread:

http://forum.arduino.cc/index.php?topic=187761.0
Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 112
Posts: 7121
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Apri un topic nella sezione generale e cancella questo.
Grazie.

Da quello che ho capito hai problemi di gestione del display che vengono prima della gestione del menù con la libreria di Bruno.
Quindi il tuo post qui non ci azzecca (cit.). smiley-sweat
Una volta risolto quello allora potrai proseguire qui per problemi specifici di questa libreria.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Pages: 1 ... 7 8 [9] 10 11 ... 15   Go Up
Jump to: