Especificación de Estado JSON
La salida de estado JSON de Limelight es útil para información de diagnóstico general. La misma salida de estado JSON puede obtenerse usando una de nuestras bibliotecas, o mediante una solicitud GET en (direcciónip):5807/status
Cada objeto de estado JSON contiene las siguientes entradas:
| Nombre de 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 yaw |
| fps | Cuadros por segundo |
| hwType | Entero de tipo de hardware |
| ignoreNT | Bandera de ignorar NetworkTables |
| interfaceNeedsRefresh | Bandera de solicitud de actualización de interfaz |
| name | Nombre del dispositivo / hostname |
| 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 del 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
}