spiler0078 Creative Commons License 2016.12.03 0 0 2535

Szia Vargham!

 

Elég sokat teszteltem, de még mindig csak a kiíratás megy a Nextion-ról és a beolvasás még mindig nem....

Beolvasásra -1 et kapok.

Ahogy teszteltem, a serial2.begin(9600) soros port indítás nem is kell, mert a nélkül is megy a 

kiíratás a képernyőre. Ez milyen célt szolgálna? /egy példaprogiban láttam/

 

Arra gondolok, hogy a Nextion.h -ban nem kerek valami, de már próbáltam mindent és mindig csak a kiírás müxik...

 

A Nextion HMI deklarációja ha jól tudom ennyi, ha softwareserial-t használok:

 

#include <SoftwareSerial.h>
#include <Nextion.h>
SoftwareSerial nextion(17, 16);// Nextion TX to pin 2 and RX to pin 3 of Arduino (Ez az arduino 17 os és 16es portja)
Nextion myNextion(nextion, 9600); //create a Nextion object named myNextion using the nextion serial port @ 9600bps

 

aztán inicializálás:

myNextion.init();  

 

Majd mehet a kiírás:

myNextion.setComponentText("t25",String(kulsoh));   

 

Ha viszont beolvasni akarok Nextion number értéket, akkor -1 et kapok

int idox=0;

idox = myNextion.getComponentValue("page8.nbeall");

 

Mit ronthatok el amiért mindig -1 jön át az érték helyett?

 

Előzmény: Vargham (2512)