JSON Status Specification
Limelight's JSON status output is useful for general diagnostic information The same JSON status output may be retrieved using one of our libraries, or via GET request at (ipaddress):5807/status
Every JSON status object contains the following entries:
Key Name | Value Description |
---|---|
cameraQuat | Camera quaternion (w, x, y, z) |
cid | Camera Sensor ID |
cpu | CPU usage (percentage) |
finalYaw | Final yaw value |
fps | Frames per second |
hwType | Hardware type integer |
ignoreNT | Ignore NetworkTables flag |
interfaceNeedsRefresh | Interface refresh request flag |
name | Device name / hostname |
pipeImgCount | Pipeline image count |
pipelineIndex | Current pipeline index |
pipelineType | Current pipeline type |
ram | RAM usage (percentage) |
snapshotMode | Snapshot mode flag |
temp | CPU Temp (Celcius) |
{
"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
}