Recuperar conexion serial processing

Hola a todos:

Estoy trabajando con processing y en ocasiones se cae la conexión serial. He conseguido hacer una alerta sonora cuando esto sucede. Pero no soy capaz de recuperar la conexión entre Arduino y processing sin antes cerrar el programa.

El problema es que el programa se encarga de almacenar datos mientras se encuentra activo y al cerrarlo se pierde información importante.

¿Existe alguna forma sencilla de recuperar la conexión serie sin necesidad de cerrar y abrir el programa?

Si esto no es posible, ¿Hay alguna forma de guardar en la carpeta data de processing los valores de las variables y acceder a ellas cuando sea necesario?

Un saludo y gracias anticipadas;)