Visualización de la salida de la consola

Para ver la salida de la consola de programas basados en texto, roboRIO implementa una NetConsole. Hay dos formas principales de ver la salida de NetConsole desde roboRIO: el visor de consola en FRC Driver Station y el complemento Riolog en VS Code.

Nota

En roboRIO, NetConsole es solo para salida de programa. Si desea interactuar con la consola del sistema, deberá utilizar SSH o la consola en serie.

Console Viewer

Abrir el Console Viewer

|Abrir el Console Viewer|

Para abrir Console Viewer, primero abra FRC® Driver Station. Luego, haga clic en el engrane en la parte superior de la ventana del visor de mensajes (1) y seleccione «Ver consola».

Ventana del Console Viewer

|Ventana del Console Viewer|

La ventana del Console Viewer muestra la salida de nuestro programa de robot en verde. El engranaje en la parte superior derecha puede limpiar la ventana y establecer el nivel de mensajes que se muestran.

Riolog VS Complemeto Code

El complemento Riolog es una vista de VS Code que se puede usar para ver la salida de NetConsole en VS Code (crédito por la versión original de Eclipse: Manuel Stoeckl, FRC1511).

Abrir la vista RioLog

|Abrir vista Riolog|

De forma predeterminada, la vista RioLog se abrirá automáticamente al final de cada implementación de roboRIO. Para iniciar la vista RioLog manualmente, presione:kbd:Ctrl+Shift+P para abrir la paleta de comandos y comience a escribir «RioLog», luego seleccione la opción WPILib: Iniciar RioLog.

Ventana Riolog

|Ventana Riolog|

La vista RioLog debería aparecer en el panel superior. El Riolog contiene una serie de controles para manipular la consola:

  • Pausar/reanudar la visualización - esto pausará / reanudará la visualización. En segundo plano, los nuevos paquetes se seguirán recibiendo y se mostrarán cuando se haga clic en el botón Reanudar.

  • Descartar/Aceptar entrantes - esto alternará entre aceptar nuevos paquetes. Cuando se descartan paquetes, la pantalla se detendrá y todos los paquetes recibidos se descartarán. Al hacer clic en el botón nuevamente, se reanudará la recepción de paquetes.

  • Clear - esto borrará el contenido actual de la pantalla.

  • No mostrar/mostrar impresiones - muestra u oculta mensajes categorizados como declaraciones impresas

  • Cambiar a Visualizador - esto cambia a visualizador para los archivos de registro guardados

  • No mostrar/mostrar advertencias - muestra u oculta los mensajes clasificados como advertencias

  • Desconectar/Volver a conectar - esto desconecta o vuelve a conectar a la transmisión de la consola

  • Mostrar/No mostrar marcas de tiempo - muestra u oculta las marcas de tiempo en los mensajes de la ventana

  • Guardar registro: copia el contenido del registro en un archivo que puede guardar y ver o abrir más tarde con el visor RioLog (consulte Cambiar al visor más arriba)

  • Establecer número de equipo - establece el número de equipo del roboRIO para conectarse a la transmisión de la consola, se establece automáticamente si el proceso de implementación inicia RioLog