Universal BLE הוא כלי פיתוח רב עוצמה בקוד פתוח לחקר ובדיקה של התקני Bluetooth Low Energy (BLE).
Universal BLE הוא כלי פיתוח מקיף וחוצה פלטפורמות, המאפשר למפתחים, מהנדסים וחובבים לחקור, לבדוק ולנתח באגים של התקני Bluetooth Low Energy (BLE) בקלות. כלי רב עוצמה זה, שנבנה עם Flutter ותומך בפלטפורמות מרובות, מספק את כל מה שאתם צריכים כדי לעבוד עם מכשירים התומכים ב-BLE.
בנוי על תוסף הקוד הפתוח universal_ble Flutter - אחד מפתרונות ה-BLE המקיפים ביותר הזמינים, הקיימים. חבילה: https://pub.dev/packages/universal_ble
תכונות עיקריות
גילוי מכשירים
- סריקה בזמן אמת אחר התקני BLE סמוכים
- סינון מכשירים לפי שירותים, נתוני יצרן או קידומות שם
- צפייה במידע על המכשיר, עוצמת אות ומצב חיבור
- גישה להתקני מערכת שכבר מחוברים
ניהול חיבורים
- חיבור וניתוק מציוד היקפי BLE
- ניטור שינויים במצב חיבור בזמן אמת
- תמיכה בחיבורים מרובים בו זמנית
- טיפול אוטומטי בחיבור מחדש
חקירת שירותים ומאפיינים
- גלה את כל השירותים והמאפיינים במכשירים מחוברים
- עיון בשירותי GATT עם מידע מפורט על UUID
- צפייה במאפיינים ותיאורים של מאפיינים
- ממשק אינטואיטיבי לניווט ביכולות המכשיר
פעולות נתונים
- קריאת ערכי מאפיינים בזמן אמת
- כתיבת נתונים למאפיינים (עם או בלי תגובה)
- הרשמה להתראות ואינדיקציות
- ניטור שינויי ערך עם עדכונים חיים
צימוד ואבטחה
- התחלת צימוד עם התקני BLE
- בדיקת מצב צימוד וניטור שינויים במצב צימוד
- תמיכה במאפיינים מוצפנים
- ניתוק צימוד של מכשירים בעת הצורך
תכונות מתקדמות
- בקשה MTU (יחידת שידור מרבית) להעברת נתונים אופטימלית
- מערכת תור פקודות לפעולה אמינה
- פסקי זמן ניתנים להגדרה עבור כל הפעולות
- טיפול מקיף בשגיאות עם קודי שגיאה מפורטים
- אגנוסטי לפורמט UUID (תומך בכל פורמטי UUID)
- רישום מפורט לאיתור ניפוי באגים בפעולות BLE
תמיכה חוצת פלטפורמות
- תמיכה מקורית עם API עקבי בכל הפלטפורמות
- אופטימיזציות ספציפיות לפלטפורמה במידת הצורך
מושלם עבור
- מפתחים הבונים יישומים התומכים ב-BLE
- מהנדסים שבודקים וניפוי באגים במכשירי BLE
- חובבים החוקרים יכולות של IoT ומכשירים חכמים
- סטודנטים הלומדים על טכנולוגיית Bluetooth Low Energy
- צוותי QA המאמתים פונקציונליות של מכשירי BLE
מדוע Universal BLE?
Universal BLE בנוי על תוסף הקוד הפתוח universal_ble Flutter, אחד מפתרונות ה-BLE חוצת הפלטפורמות המקיפים ביותר הזמינים. עם תמיכה בכל הפלטפורמות העיקריות ו-API מאוחד, ניתן לפתח ולבדוק יישומי BLE בביטחון.
בין אם אתם מפתחים מוצר BLE חדש, מנקים ניפוי באגים במכשיר קיים, או פשוט חוקרים את עולם ה-Bluetooth Low Energy, Universal BLE מספק את הכלים הדרושים לכם כדי להצליח.
קוד פתוח וחינמי
אפליקציה זו בנויה על טכנולוגיית קוד פתוח והיא חינמית לשימוש. התוסף הבסיסי זמין תחת רישיון BSD 3-Clause, מה שהופך אותה למושלמת לפרויקטים מסחריים ואישיים כאחד.
Universal BLE - הפתרון המלא שלכם לפיתוח ובדיקה של Bluetooth Low Energy.
עדכון אחרון בתאריך
24 בדצמ׳ 2025