JSON 状态规范
Limelight 的 JSON 状态输出对于一般诊断信息非常有用 可以使用我们的库之一或通过 GET 请求 (ip地址):5807/status 获取相同的 JSON 状态输出
每个 JSON 状态对象包含以下条目:
| 键名 | 值描述 |
|---|---|
| cameraQuat | 相机四元数 (w, x, y, z) |
| cid | 相机传感器 ID |
| cpu | CPU 使用率(百分比) |
| finalYaw | 最终偏航值 |
| fps | 每秒帧数 |
| hwType | 硬件类型整数 |
| ignoreNT | 忽略 NetworkTables 标志 |
| interfaceNeedsRefresh | 界面刷新请求标志 |
| name | 设备名称/主机名 |
| pipeImgCount | 管道图像计数 |
| pipelineIndex | 当前管道索引 |
| pipelineType | 当前管道类型 |
| ram | RAM 使用率(百分比) |
| snapshotMode | 快照模式标志 |
| temp | CPU 温度(摄氏度) |
{
"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
}