Problema Easy Transfer


buonasera tutti!

sto avendo un piccolo problema con un codice (abbastanza lungo e che riporterò integralmente) il quale dovrebbe essere il pilota (assieme ad un pc per comandi vocali) di un progettino di domotica. allego il codice in basso.

allora errori di compliazione non ne ottengo, tuttavia l'errore che riscontro è alla parte di codice seguente e presente nel loop() :
code: [select]
 if(etemp.receivedata()){ // in caso di ricezione temperatura
   gettemp();
   temp2pc();
 }


questa funzione dovrebbe ricevere la temperatura da un attiny collegato ad arduino con la softeasyserial; essa ha funzionato correttamente fino ad alcune modifiche fa ma da poco non ha voluto più saperne di stamparmi la temperatura (e controllando con l'accensione di un led, il codice non arriva mai quell'if) quindi suppongo il problema sia di collegamenti, e non credo perchè ho sempre fatto così, oppure sia di qualche ritardo eccessivo nel loop() che non fa in tempo per la ricezione dall'attiny. che cosa ne pensate?

grazie mille tutti,
ma

p.s. scusate, il codice è un po' lungo e se riscontrate la mancanza di alcune variabili è perchè fa parte di un codice ancora più lungo che ho dovuto sfoltire.
a proposito come posso dividere un codice in più file? troppo o.t.?  :)

se il codice è lungo meglio allegarlo post.
banalmente, sicuro non hai esaurito la sram (su arduino uno solo 2kb) ?


Arduino Forum > International > Italiano > Software (Moderator: leo72) > Problema Easy Transfer


arduino

Comments

Popular posts from this blog

opencv3, tbb and rasp pi 2 - Raspberry Pi Forums

small ethernet problem - Raspberry Pi Forums

Multithumb configuration params not working? - Joomla! Forum - community, help and support