Aller au contenu principal

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
cameraQuatQuaternion de la caméra (w, x, y, z)
cidID du Capteur de Caméra
cpuUtilisation CPU (pourcentage)
finalYawValeur finale du lacet
fpsImages par seconde
hwTypeEntier du type de matériel
ignoreNTDrapeau d'ignorance NetworkTables
interfaceNeedsRefreshDrapeau de demande de rafraîchissement d'interface
nameNom de l'appareil / nom d'hôte
pipeImgCountNombre d'images du pipeline
pipelineIndexIndex du pipeline actuel
pipelineTypeType de pipeline actuel
ramUtilisation RAM (pourcentage)
snapshotModeDrapeau du mode snapshot
tempTempé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
}