1 مستودع
Low-level interfaces for interacting with operating system kernel frameworks to access hardware state.
Distinct from External I/O Integration: None of the candidates cover macOS I/O Kit or general kernel-level hardware telemetry frameworks.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Kernel Framework Integrations. Refine with filters or upvote what's useful.
WhatCable هو أداة نظام لنظام macOS لمراقبة الأجهزة وتشخيص كابلات USB-C. يعمل كقارئ لرقاقة العلامة (marker chip)، وفاحص لرابط البيانات، ومحلل لتوصيل الطاقة لتحديد المواصفات التقنية وقدرات الأجهزة للكابلات المتصلة. تستخرج الأداة معرفات البائعين وأعلام المواصفات من رقائق e-marker الداخلية للتحقق من أصالة الكابل وتحديد سرعات نقل البيانات وتصنيفات التيار. يتميز بتوفير فحص طوبولوجيا Thunderbolt لتصور الروابط عالية السرعة ومقارنة أوضاع العرض النشطة مقابل سعة الرابط لتشخيص قيود الدقة أو معدل التحديث. يغطي المشروع مجالات تشخيصية أوسع بما في ذلك قياس الطاقة في الوقت الفعلي لتحديد اختناقات الشحن، ومراقبة صحة المنفذ لاكتشاف أحداث التيار الزائد، وصيانة سجل محلي مستمر لتتبع تاريخ أداء الكابل. يمكن للمستخدمين مراقبة حالة الأجهزة من خلال واجهة شريط القائمة الأصلية وأدوات سطح المكتب، أو تصدير حالة المنفذ وقياس الطاقة كنص أو JSON عبر واجهة سطر الأوامر.
Interfaces with the macOS I/O Kit framework to retrieve real-time hardware link-state and power telemetry.