Universal BLE أداة تطوير قوية مفتوحة المصدر لاستكشاف واختبار أجهزة Bluetooth منخفضة الطاقة (BLE).
Universal BLE أداة تطوير شاملة ومتعددة المنصات، تُمكّن المطورين والمهندسين والهواة من استكشاف واختبار وتصحيح أخطاء أجهزة Bluetooth منخفضة الطاقة (BLE) بسهولة. مبنية باستخدام Flutter وتدعم منصات متعددة، توفر هذه الأداة القوية كل ما تحتاجه للعمل مع الأجهزة التي تدعم تقنية BLE.
مبنية على إضافة Universal_ble مفتوحة المصدر لـ Flutter، وهي من أكثر حلول BLE شمولية ومتعددة المنصات المتاحة. الحزمة: https://pub.dev/packages/universal_ble
الميزات الرئيسية
اكتشاف الأجهزة
- البحث عن أجهزة بلوتوث منخفضة الطاقة (BLE) القريبة في الوقت الفعلي
- تصفية الأجهزة حسب الخدمات، أو بيانات الشركة المصنعة، أو بادئات الأسماء
- عرض معلومات الجهاز، وقوة الإشارة، وحالة الاتصال
- الوصول إلى أجهزة النظام المتصلة مسبقًا
إدارة الاتصال
- الاتصال بأجهزة BLE الطرفية وفصلها
- مراقبة تغيرات حالة الاتصال في الوقت الفعلي
- دعم اتصالات متعددة متزامنة
- معالجة إعادة الاتصال تلقائيًا
استكشاف الخدمات والخصائص
- اكتشاف جميع الخدمات والخصائص على الأجهزة المتصلة
- استعراض خدمات GATT مع معلومات UUID مفصلة
- عرض خصائص ووصفات الخصائص
- واجهة سهلة الاستخدام لاستكشاف إمكانيات الجهاز
عمليات البيانات
- قراءة قيم الخصائص في الوقت الفعلي
- كتابة البيانات إلى الخصائص (مع أو بدون استجابة)
- الاشتراك في الإشعارات والمؤشرات
- مراقبة تغيرات القيم مع تحديثات مباشرة
الاقتران والأمان
- بدء الاقتران مع أجهزة BLE
- التحقق من حالة الاقتران ومراقبتها التغييرات
- دعم الخصائص المشفرة
- فصل الأجهزة عند الحاجة
ميزات متقدمة
- طلب وحدة الإرسال القصوى (MTU) لتحسين نقل البيانات
- نظام قائمة انتظار الأوامر لضمان التشغيل الموثوق
- مهلات زمنية قابلة للتكوين لجميع العمليات
- معالجة شاملة للأخطاء مع رموز أخطاء مفصلة
- يدعم جميع تنسيقات UUID
- تسجيل مفصل لتصحيح أخطاء عمليات BLE
دعم متعدد المنصات
- دعم أصلي مع واجهة برمجة تطبيقات متسقة عبر جميع المنصات
- تحسينات خاصة بكل منصة عند الحاجة
مثالي لـ
- مطورو تطبيقات BLE
- مهندسو اختبار وتصحيح أجهزة BLE
- هواة استكشاف إمكانيات إنترنت الأشياء والأجهزة الذكية
- طلاب يتعلمون تقنية Bluetooth Low Energy
- فرق ضمان الجودة للتحقق من وظائف أجهزة BLE
لماذا Universal BLE؟
يعتمد Universal BLE على إضافة Universal_ble مفتوحة المصدر لـ Flutter، وهي إحدى أكثر حلول BLE شمولاً ومتعددة المنصات المتاحة. بفضل دعمه لجميع المنصات الرئيسية وواجهة برمجة التطبيقات الموحدة، يمكنك تطوير تطبيقات بلوتوث منخفض الطاقة واختبارها بثقة تامة.
سواء كنت تُطوّر منتجًا جديدًا بتقنية بلوتوث منخفض الطاقة، أو تُصحّح أخطاء جهاز موجود، أو ببساطة تستكشف عالم هذه التقنية، فإنّ Universal BLE يُوفّر لك الأدوات اللازمة لتحقيق النجاح.
مفتوح المصدر ومجاني
هذا التطبيق مبنيّ على تقنية مفتوحة المصدر ومجاني الاستخدام. المكوّن الإضافي الأساسي مُتاح بموجب ترخيص BSD ثلاثي البنود، مما يجعله مثاليًا للمشاريع التجارية والشخصية على حدّ سواء.
Universal BLE - حلّك الأمثل لتطوير تطبيقات بلوتوث منخفض الطاقة واختبارها.
تاريخ التحديث
24/12/2025