JSON Durum Şartnamesi
Limelight'ın JSON durum çıktısı, genel tanılama bilgileri için kullanışlıdır Aynı JSON durum çıktısı, kütüphanelerimizden biri kullanılarak veya (ipaddress):5807/status adresine GET isteği yapılarak alınabilir
Her JSON durum nesnesi aşağıdaki girişleri içerir:
| Anahtar Adı | Değer Açıklaması |
|---|---|
| cameraQuat | Kamera quaternion (w, x, y, z) |
| cid | Kamera Sensör Kimliği |
| cpu | CPU kullanımı (yüzde) |
| finalYaw | Son yaw değeri |
| fps | Saniyedeki kare sayısı |
| hwType | Donanım tipi tamsayısı |
| ignoreNT | NetworkTables'ı yok sayma bayrağı |
| interfaceNeedsRefresh | Arayüz yenileme isteği bayrağı |
| name | Cihaz adı / ana bilgisayar adı |
| pipeImgCount | İşlem hattı görüntü sayısı |
| pipelineIndex | Mevcut işlem hattı indeksi |
| pipelineType | Mevcut işlem hattı tipi |
| ram | RAM kullanımı (yüzde) |
| snapshotMode | Anlık görüntü modu bayrağı |
| temp | CPU Sıcaklığı (Santigrat) |
{
"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
}