Aller au contenu principal

Spécification du statut JSON

La sortie de statut JSON de Limelight est utile pour les informations de diagnostic 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 la caméra
cpuUtilisation du CPU (pourcentage)
finalYawValeur finale du lacet
fpsImages par seconde
hwTypeEntier du type de matériel
ignoreNTDrapeau d'ignorance des NetworkTables
interfaceNeedsRefreshDrapeau de demande de rafraîchissement de l'interface
nameNom de l'appareil / nom d'hôte
pipeImgCountNombre d'images du pipeline
pipelineIndexIndex du pipeline actuel
pipelineTypeType du pipeline actuel
ramUtilisation de la RAM (pourcentage)
snapshotModeDrapeau du mode instantané
tempTempérature du 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
}