funzione micros() con processing -- comunicazione seriale

ok, grazie a tutti, ora sulla seriale ho finalmente l'output giusto, nel senso che la condizione su null funziona.
ora però mi sorge un altro problema: non riesco a convertire la stringa in numero.
Ho provato a usare sia string.parseInt che Integers.valueOf(string).intValue() ma genera un eccezione

secondo voi mi conviene scompattare la stringa in array di caratteri e poi usare il parseInt o parseFloat?