Sto tentando di far dialogare in C il modulino uPanel con la Freedom Light.
Non voglio usare Arduino, è troppo facile.
Sono riuscito a inviare il valore della temperatura misurata dal "LM35" all' iPhone6 e visualizzarla, variazioni comprese, tramite la visualizzazione di un pannello con un termometro circolare.
in trasmissione tutto funziona regolarmente.
Adesso avevo deciso di provare a interpretare anche i comandi in ricezione, che il pannello sul iPhone6 manda indietro.
Ho provato inizialmente con utilizzare la UART1 in
polling, poi sono passato a testare la ricezione in
Interrupt.
Sono partito dagli esempi dell'ottimo volume "Step by step", ho cercato in internet eventuali esempi di utilizzo della UART in ricezione.
Nonostante tutto non riesco a fare funzionare la cosa, non riesco a visualizzare sull' LCD dei "char" comprensibili.
Posso dire che le ho provate tutte ed è ovvio che mi mancano alcune informazioni decisive per completare la cosa.
Se a qualcuno interessa posso postare il sorgente del test funzionante in trasmissione.
So cosa fare in linea di massima ma mi manca l'esempio pratico.
Saluti
Lello