Spécification du Statut JSON
La sortie de statut JSON de Limelight est utile pour les informations diagnostiques générales La même sortie de statut JSON peut être récupérée en utilisant l'une de nos bibliothèques, ou via une requête GET à (adresse ip):5807/status
Chaque objet de statut JSON contient les entrées suivantes :
Nom de la Clé | Description de la Valeur |
---|---|
cameraQuat | Quaternion de la caméra (w, x, y, z) |
cid | ID du Capteur de Caméra |
cpu | Utilisation CPU (pourcentage) |
finalYaw | Valeur finale du lacet |
fps | Images par seconde |
hwType | Entier du type de matériel |
ignoreNT | Drapeau d'ignorance NetworkTables |
interfaceNeedsRefresh | Drapeau de demande de rafraîchissement d'interface |
name | Nom de l'appareil / nom d'hôte |
pipeImgCount | Nombre d'images du pipeline |
pipelineIndex | Index du pipeline actuel |
pipelineType | Type de pipeline actuel |
ram | Utilisation RAM (pourcentage) |
snapshotMode | Drapeau du mode snapshot |
temp | Température 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
}