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
ignoreNTIndicateur d'ignorance de NetworkTables
interfaceNeedsRefreshIndicateur 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)
snapshotModeIndicateur du mode capture
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
}