Ana içeriğe geç

JSON Durum Spesifikasyonu

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 ID'si
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ı
pipeImgCountPipeline görüntü sayısı
pipelineIndexMevcut pipeline indeksi
pipelineTypeMevcut pipeline 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
}