Especificación del Estado JSON
La salida de estado JSON de Limelight es útil para obtener información de diagnóstico general. La misma salida de estado JSON se puede obtener utilizando una de nuestras bibliotecas, o mediante una solicitud GET a (dirección_ip):5807/status
Cada objeto de estado JSON contiene las siguientes entradas:
Nombre de la Clave | Descripción del Valor |
---|---|
cameraQuat | Cuaternión de la cámara (w, x, y, z) |
cid | ID del Sensor de la Cámara |
cpu | Uso de CPU (porcentaje) |
finalYaw | Valor final de guiñada |
fps | Cuadros por segundo |
hwType | Entero del tipo de hardware |
ignoreNT | Bandera para ignorar NetworkTables |
interfaceNeedsRefresh | Bandera de solicitud de actualización de interfaz |
name | Nombre del dispositivo / nombre de host |
pipeImgCount | Conteo de imágenes del pipeline |
pipelineIndex | Índice del pipeline actual |
pipelineType | Tipo de pipeline actual |
ram | Uso de RAM (porcentaje) |
snapshotMode | Bandera de modo de captura |
temp | Temperatura de CPU (Celsius) |
{
"cameraQuat": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"cid": 5647,
"cpu": 47.208126068115234,
"finalYaw": 0,
"fps": 63.55415344238281,
"hwType": 7,
"ignoreNT": 0,
"interfaceNeedsRefresh": 0,
"name": "limelight",
"pipeImgCount": 2,
"pipelineIndex": 0,
"pipelineType": "pipe_color",
"ram": 75.23017120361328,
"snapshotMode": 0,
"temp": 57.93899917602539
}