hola
>>NO se me detenga la ejecución del formulario uno y siga recopilando datos de sensores.
deberias abrir el form2 usando el Show() y no el ShowDialog(), este ultimo abre el form como modal y espera que lo cierres para continuar la ejecucion, por el el Show() abre el form2 pero continua el form1 su ejecucion
>>Estoy empezando a ver hilos y ejecuciones de segundo plano, y creo que por ahí va al cosa
si abriste el form2 usando el ShowDialog() usar thread no soluciona nada, quizas si podras tomar los datos del sensor pero no podras representarlos en el form1 ya que seguira bloqueado hasta que cierres el form2
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina