Display Nextion che non 'sente' i comandi

Ho preso uno di questi display per fare qualche esperimento

https://nextion.tech/intelligent-series-introduction/ Non riesco ad inviare comandi uno dopo l'altro Ad esempio se metto dentro un file di testo tre comandi per aggiornare delle textbox presenti su una pagina del display

t1.txt = "Out of range" ÿÿÿ t2.txt = "10,345.67" ÿÿÿ t3.txt = "44444" ÿÿÿ

viene eseguito solo il primo dei tre comandi, quello sulla textbox t1 gli altri due no Il file di testo lo sparo al display via RealTerm col tasto Send File I comandi singoli sono sicuramente correttamente formati perche' se li separo in tre file, una riga per ogni file, e poi sparo il primo, il secondo ed il terzo, vengono eseguiti corettamente Sicuramente dimentico qualcosa io, ma non avendoli mai usati non so bene ancora come 'parlargli'

La domanda e': qualcuno ha mai usato questi display e conosce il motivo per cui i tre comandi eseguiti uno dopo l'altro (dentro un unico file) non vengono eseguiti correttamente?

Reply to
RobertoA
Loading thread data ...

Un bel giorno RobertoA digitò:

Cosa sono quei caratteri alla fine delle righe?

Vedo due possibilità:

1) Il display ha bisogno di un certo tempo di processamento al termine di ogni comando, per cui se li invii a nastro non riconosce i successivi. Per verificare questo potresti provare a inserire spazi e/o righe vuote fra i comandi, per aggiungere un po' di ritardo. 2) Il display ha bisogno di un terminatore di riga specifico (CR, LF oppure CR+LF) e tu ne stai usando un altro.
Reply to
dalai lamah

Il 03/10/2022 19:47, dalai lamah ha scritto:

La seconda che hai detto

formatting link
Lo editor, ci aggiungeva di capoccia sua un cr+lf che al display gli infraccicava qualcosa In realta' il problema non era la capoccia dello editor, quanto la capoccia mia che non ci aveva pensato, ma siccome in questo periodo mi sto guardando tutti i video di Faggin, allora ho ripreso subito di consapevolezza ed ho apportato le modifiche necessarie

Reply to
RobertoA

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.