X Plane Gauges
C 65 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
This project provides a real-time flight instrument gauge display for the M5Stack M5Dial, connecting to X-Plane 12 over WiFi using the native RREF UDP protocol.
Description
The x-plane-gauges project is an open-source implementation of a flight instrument gauge display for the M5Stack M5Dial. It connects to X-Plane 12 via WiFi using the native RREF UDP protocol, allowing users to browse through 21 different gauges rendered on the device's round display with smooth needle animation and colored arc segments. The project features automatic X-Plane discovery, multi-SSID support, audio warnings, and auto-reconnect on connection loss.
الوصف
هذا المشروع يقدم عرضًا حقيقيًا للآلات القياسية الطيران على M5Stack M5Dial، يصل إلى X-Plane 12 عبر WiFi باستخدام البروتوكول RREF UDP المخصص. يمكن للمستخدمين تصفح 21 أداة قياس مختلفة مُقدمة على الشاشة الدائرية مع تحريكNeedle سلس وشرائح ملونة. يتضمن المشروع اكتشاف X-Plane التلقائي، دعم SSID متعددة، تنبيهات صوتية، وإعادة الاتصال التلقائية عند فقدان الاتصال.
Novelty
7/10Tags
Claude Models
Quality Score
Strengths
- Consistent naming conventions (snake_case)
- Low average code complexity \u2014 well-structured code
- Good security practices \u2014 no major issues detected
- Properly licensed project
Weaknesses
- No tests found \u2014 high risk of regressions
- No CI/CD configuration \u2014 manual testing and deployment
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
Security & Health
Languages
Frameworks
Concepts (1)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Library | library | 60% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
