انتقل إلى المحتوى الرئيسي

مواصفات حالة JSON

يعد إخراج حالة JSON من Limelight مفيدًا للحصول على معلومات تشخيصية عامة يمكن استرداد نفس إخراج حالة JSON باستخدام إحدى مكتباتنا، أو عبر طلب GET على (عنوان IP):5807/status

يحتوي كل كائن حالة JSON على الإدخالات التالية:

اسم المفتاحوصف القيمة
cameraQuatرباعي الكاميرا (w, x, y, z)
cidمعرف مستشعر الكاميرا
cpuاستخدام وحدة المعالجة المركزية (نسبة مئوية)
finalYawقيمة الانحراف النهائية
fpsإطارات في الثانية
hwTypeرقم صحيح لنوع الأجهزة
ignoreNTعلامة تجاهل NetworkTables
interfaceNeedsRefreshعلامة طلب تحديث الواجهة
nameاسم الجهاز / اسم المضيف
pipeImgCountعدد صور خط الأنابيب
pipelineIndexفهرس خط الأنابيب الحالي
pipelineTypeنوع خط الأنابيب الحالي
ramاستخدام ذاكرة الوصول العشوائي (نسبة مئوية)
snapshotModeعلامة وضع اللقطة
tempدرجة حرارة وحدة المعالجة المركزية (سيلزيوس)
{
"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
}