Ana içeriğe geç

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ı
cameraQuatKamera quaternion (w, x, y, z)
cidKamera Sensör Kimliği
cpuCPU kullanımı (yüzde)
finalYawSon yaw değeri
fpsSaniyedeki kare sayısı
hwTypeDonanım tipi tamsayısı
ignoreNTNetworkTables'ı yok sayma bayrağı
interfaceNeedsRefreshArayüz yenileme isteği bayrağı
nameCihaz adı / ana bilgisayar adı
pipeImgCountİşlem hattı görüntü sayısı
pipelineIndexMevcut işlem hattı indeksi
pipelineTypeMevcut işlem hattı tipi
ramRAM kullanımı (yüzde)
snapshotModeAnlık görüntü modu bayrağı
tempCPU 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
}