مواصفات حالة 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
}