Paso 4: Depuración de boceto
Un último punto a cubrir es de depuración. Arduino utiliza el tradicional método de depuración. Es adición de impresión declaraciones en el código para mostrar lo que está haciendo. Cuando esté conectado a la placa Uno a través de la pantalla bluetooth todas las declaraciones de impresión se envían a la conexión bluetooth.
Esto está bien porque se suba a la vista de depuración de tu móvil en pfodApp. Si evitar el carácter { } en sus declaraciones de depuración, no debe confundirse pfod mensajes y el pfodApp simplemente ignora.
El bosquejo DebugDigitalOutputSketch.ino contiene algunas declaraciones impresión depuración extra. Copiar y pegar en el IDE y cargarlo a usted Uno junta. (Recuerda quitar el escudo de Bluetooth al reprogramar el Uno) Cuando se conecte de nuevo el menú tiene el mismo aspecto pero si abres el DebugView verás las declaraciones de depuración adicionales junto con los mensajes de pfod.
También hay otra pantalla accesible desde el menú de tu móvil y es el punto de vista de datos. Esta vista muestra sólo el texto que no era parte de un mensaje pfod. En este caso sólo la impresión depuración.
Cuando abres esta pantalla inicia guardar los datos en bruto en un archivo en tu móvil para descargar este último en su computadora (vea pfodAppForAndroidGettingStarted.pdf para más detalles sobre cómo realizar la descarga). Una vez que haya terminado de depurar, esta pantalla de datos es también útil para las medidas de registro de que tu Arduino está haciendo. Ver registro de datos móviles utilizando pfodApp, Arduino y Android por ejemplo.
Una nota final. Un error común cuando se utiliza mensajes pfod es olvidar enviar el cierre }. En estos casos, el tiempo de espera de pfodApp voluntad y cerrar la conexión, sin embargo todavía se puede acceder la vista de depuración después de la conexión tiempo de espera para ver lo que fue enviado y no enviado.
Pasos a seguir
Para obtener más información sobre codificación de Arduino ven http://arduino.cc/en/Tutorial/HomePage
Para obtener más información sobre pfod consulte pfod especificación y los proyectos en www.pfod.com.au