Errores/Advertencias de la Driver Station

En el esfuerzo de proporcionar a equipos y voluntarios (FTAs/CSAs/etc.) más información para usar al identificar problemas del robot, varios mensajes de errores y advertencias se añadieron a la Driver Station. Estos mensajes se muestran en la pestaña de “diagnostics” en la DS cuando suceden y también se incluyen en la DS Log Files, que se puede ver con la Log File Viewer. Este documento habla sobre los mensajes producidos por la DS (mensajes producidos por WPILib pueden aparecer en este recuadro y en los archivos de la DS).

Joystick Desconectado

ERROR<Code>-44009 occurred at Driver Station
<time>2/5/2013 4:43:54 PM <unique#>1
FRC: A joystick was disconnected while the robot was enabled.

Este error es desencadenado cuando un joystick es desconectado. Al contrario que el mensaje de texto este error se mostrara aún si el robot no está funcionando, o conectado a la DS. Usted verá una sola instancia de este mensaje suceder cada vez que la Driver Station inicia, incluso si los Joysticks están conectados correctamente y funcionando.

Comunicación Perdida

Warning<Code>44004 occurred at Driver Station
<time>2/6/2013 11:07:53 AM<unique#>2
FRC: The Driver Station has lost communication with the robot.

Este mensaje de advertencia es mostrado cuando la Driver Station pierde comunicación con el robot (Indicador de comunicación cambia de verde a rojo). Una sola instancia de este mensaje es mostrada cuando la DS inicia, antes que se establezca comunicación.

Ping Status

Warning<Code>44002 occurred at Ping Results: link-GOOD, DS radio(.4)-bad, robot radio(.1)-GOOD, cRIO(.2)-bad, FMS- bad Driver Station
<time>2/6/2013 11:07:59 AM<unique#>5
FRC: Driver Station ping status has changed.

Una advertencia de estado de Ping es generada cada vez que el estado de ping a de un dispositivo cambia mientras la DS no se está comunicando con la roboRIO. Mientras la comunicación se establece cuando la DS está iniciándose, algunas de estas advertencias aparecerán mientras el link del Ethernet aparece, después la conexión del radio del robot, luego la roboRIO (con FMs combinados si es aplicable). Si la comunicación se pierde más tarde, el cambio del estado del ping podría ayudar a identificar que componente de la cadena de comunicación falló.

Tiempo Desde El Reinicio Del Robot

WARNING<Code>44007 occurred at FRC_NetworkCommunications
**<secondsSinceReboot> 3.585**
FRC: Time since robot boot.

Este mensaje se muestra cada vez que la DS empieza a comunicarse con la roboRIO. El mensaje indica el tiempo de actividad, en segundos, de la roboRIO y puede usarse para determinar si la perdida de comunicación fue por el reinicio de la roboRIO.

Radio Detection Times

WARNING<Code>44008 occurred at FRC_NetworkCommunications
<radioLostEvents> 19.004<radioSeenEvents> 0.000
FRC: Robot radio dectection times

WARNING<Code>44008 occurred at FRC_NetworkCommunications
<radioLostEvents> 2.501,422.008<radioSeenEvents> 0.000,147.005
FRC: Robot radio dectection times.

Este mensaje puede mostrarse cuando la DS inicie a comunicarse con la roboRIO e indica el tiempo, en segundos, desde la última vez que el radio paso por los eventos “lost” y “seen”. En el primer ejemplo, la imagen sobre el mensaje indica que la conexión entre radio y roboRIO se perdió 19 segundos antes que el mensaje se mostrará y el radio se viera correctamente cuando el mensaje se mostró. Si múltiples eventos de radioLost o radioSeen han ocurrido desde que la roboRIO se reinició, se incluirán hasta 2 eventos de cada tipo, separados por comas.

No Robot Code

Warning<Code>44003 occurred at Driver Station
<time>2/8/2013 9:50:13 AM<unique#>8
FRC: No robot code is currently running.

Este mensaje se muestra cuando la DS inicia a comunicarse con la roboRIO, pero detecta que no hay un código ejecutándose. Una sola instancia de este mensaje será mostrada si la Driver Station está abierta y funcionando mientras la roboRIO está arrancando mientras la DS empezara una comunicación con la roboRIO antes que el código del robot termine de cargar.