problema sketch processing

Salve,
sto lavorando su uno sketch abbastanza lungo su processing;
se eseguo il codice senza richiamare la funzione “GRAFICA_MICROSEZ” il programma viene eseguito normalmente.
Se richiamo la suddetta funzione nel void draw quando premo il tasto RUN si apre la finestra del programma ma rimane di colore grigio il programma si blocca e sono costretto a premere il tasto STOP.

Ho provato a postare il codice ma non posso inserire più di 9000 caratteri.
Però sono riuscito a postare i file delle tab di tutto il progetto.

Mi scuso se gli sketch risultano disordinati e non commentati perfettamente ma non è ancora finito.
grazie in anticipo.

Spero che qualcuno spenda un po del suo tempo per leggere il codice e aiutarmi, grazie.

afunzione_graficaMicrosez.pde (11.3 KB)

backup dati.txt (946 Bytes)

caricamento_file_esterni.pde (999 Bytes)

dichiarazioni_variabili.pde (4.64 KB)

funzione_calcoli.pde (12.2 KB)

funzione_graficaSezioni.pde (7.84 KB)

funzione_registratore.pde (283 Bytes)

funzione_seriale.pde (469 Bytes)

funzione_tempo.pde (1.17 KB)

funzione_valori.pde (623 Bytes)

meteo_con_metodi.pde (39.3 KB)

void_setup.pde (3.92 KB)

Cosa ha che fare con Arduino?
Ciao Uwe

ciao, Arduino raccoglie i dati da diversi sensori quali dht22 bmp180 e fotoresistenze, dopodiché invia i dati tramite un modulo bluetooth hc-06 al computer.
processing si occupa di leggere dati visualizzarli e salvarli sul pc.