אנחנו מגייסים: האם אתה מפתח PHP (Laravel) שאפתן ובעל מוטיבציה?

שליחת חבילות נתונים מוגדרות מראש באמצעות המכשיר המדומה באפליקציית nRF Connect for Mobile
האינטרנט של הדברים (IoT)חדשות

שליחת חבילות נתונים מוגדרות מראש באמצעות המכשיר המדומה באפליקציית nRF Connect for Mobile

30.05.2024 232 views

בחלק 1 יצרנו התקן BLE חדש לבדיקה עם תפקיד של שרת (Server Role). הפעילו את התבנית הזו כדי להתחיל שידור (Advertising). כעת תוכלו להתחבר להתקן המדומה הזה באמצעות אפליקציית nRF Connect for Mobile.

https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp

ברוב המקרים קיימת Characteristic עם מאפיין Notify. כדי לבדוק את זרימת הנתונים באפליקציה שלכם ואת תרחישי הבדיקה השונים, תוכלו לשלוח חבילת נתונים מוגדרת מראש באמצעות האמולטור הזה.

  • התחברו לאמולטור באמצעות האפליקציה שלכם. לאחר יצירת החיבור, תופיע ב־nRF Connect לשונית חדשה עם כתובת ה־MAC של ההתקן המדומה.

app n/a client

  • עברו ללשונית הזו, פתחו את תצוגת ה־Server, הרחיבו את השירות המותאם אישית שלכם ומצאו את ה־Characteristic עם Notify.

app n/a server

    Book your 1 hour free of charge consultation with CitrusDev team

    • באמצעות אייקון ההעלאה (Upload) פתחו חלון ליצירה או טעינה של חבילת נתונים שמורה ושלחו אותה ללקוח המחובר (האפליקציה שלכם).

    app n/a load app n/a new

    בפרויקטים שלנו אנו משתמשים במערך בתים (Byte Array) כרשימת פרמטרים של ההתקן. תוכלו להכין חבילות נתונים שונות כדי לשחזר מצבים שונים של ההתקן והאפליקציה (מצב התחלתי, שינוי ערך מסוים, תגובה לפעולה כלשהי). בחרו בסוג Byte Array, הזינו ערך Hex (לדוגמה 021F521F33383A301F344303) ולחצו על Send.

    צפו בסרטון הבא

    כל הכבוד! הצלחתם. היכולת שלכם לבדוק ולאמת אינטראקציות BLE באמצעות חבילות נתונים מוגדרות מראש תשפר את האמינות והביצועים של האפליקציה שלכם. המשיכו לחקור את אפליקציית nRF Connect for Mobile כדי לגלות פיצ’רים נוספים ולייעל את תהליך הפיתוח שלכם.

    background

    השאירו הודעה לצוות שלנו כדי לראות כיצד אנו יכולים לעזור

    אנחנו רק צריכים כמה שעות!

    לא יותר מ־2 ימי עבודה מרגע קבלת הבקשה שלכם.