Skip to main content

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 NameValue Description
cameraQuatCamera quaternion (w, x, y, z)
cidCamera Sensor ID
cpuCPU usage (percentage)
finalYawFinal yaw value
fpsFrames per second
hwTypeHardware type integer
ignoreNTIgnore NetworkTables flag
interfaceNeedsRefreshInterface refresh request flag
nameDevice name / hostname
pipeImgCountPipeline image count
pipelineIndexCurrent pipeline index
pipelineTypeCurrent pipeline type
ramRAM usage (percentage)
snapshotModeSnapshot mode flag
tempCPU 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
}