Errores/Advertencias de la Driver Station

In an effort to provide both Teams and Volunteers (FTA / CSA / etc.) more information to use when diagnosing robot problems, a number of Warning and Error messages have been added to the Driver Station. These messages are displayed in the DS diagnostics tab when they occur and are also included in the DS Log Files that can be viewed with the Log File Viewer. This document discusses the messages produced by the DS (messages produced by WPILib can also appear in this box and the DS Logs).

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.

Nota

Joystick Unplugged warnings can be silenced by calling DriverStation.silenceJoystickConnectionWarning(true) (Java, C++)

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.

A Ping Status warning is generated each time the Ping Status to a device changes while the DS is not in communication with the roboRIO. As communications is being established when the DS starts up, a few of these warnings will appear as the Ethernet link comes up, then the connection to the robot radio, then the roboRIO (with FMS mixed in if applicable). If communications are later lost, the ping status change may help identify at which component the communication chain broke.

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 detection times
WARNING<Code>44008 occurred at FRC_NetworkCommunications
<radioLostEvents> 2.501,422.008<radioSeenEvents> 0.000,147.005
FRC: Robot radio detection 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.