
"اللاسلكي جعل سهلة!" - تم افتتاح مكدس MicroChip Lorawan لـ SAM R34 IC و WLR089U0
الأجهزة: | ATSAMR34 | WLR089U0



يتم توفير البرنامج "كما هو" ويعطي طريقًا للدعم الذاتي وصيانة الذات.
يحتوي هذا المستودع على رمز مثال غير مدعوم يهدف إلى المساعدة في تسريع تطوير منتجات العميل. لم يتم التحقق من صحة الإنتاج ولا يتم تدقيقه لأفضل الممارسات الأمنية.
لاحظ أنه على الرغم من أن هذا المستودع غير مدعوم ، إلا أنه سيتم اعتبار جميع عمليات السحب لإدراجها في المستودع.
التفاعل مع أقرانهم في المجتمع في منتدى لورا.
استنساخ/تنزيل الريبو الحالي للحصول على الحزمة.
يوفر مكدس MicroChip LoRawan ™ (MLS) حلاً لجهاز LoRawan النهائي الذي يتم استخدامه لتطبيقات Internet of Things (IoT).
LORA® هي تقنية تعديل لاسلكية مصممة للسماح بالتعيينات النهائية منخفضة الطاقة بالتواصل على مدى طويل المدى وبأسعار بيانات منخفضة.
Lorawan هو بروتوكول شبكات لاسلكي يعمل على طبقة اتصال Lora ويعمل كطبقة التحكم في الوصول المتوسطة (MAC).
يشرف Lora ™ مواصفات Lorawan وتطويرها من قبل Lora Alliance ™. تهدف المواصفات إلى التواصل الآمن للأعمدة النهائية وتضمن الانتشار داخل شبكة LORA.
يتم فتح مكدس Microchip Lorawan لوحدة SAM R34 IC و WLR089U0 حيث يتم توفير طبقات MAC وطبقات الراديو كرمز مصدر للدعم الذاتي والصيانة الذاتية.
يتم اختبار إصدار MLS V1_0_P_6 مسبقًا ضد Lorawan 1.0.4 Class A باستخدام أداة اختبار تحالف Lora الرسمية (LCTT).


شراء بوابة لورا
إذا كنت تستخدم خادم Join مع حل أمان لـ Lorawan ، يلزم مطلوب عنصر آمن ATECC608 الذي تم تقديمه مسبقًا. اشترِ عنصر Trust & Go Secure Atecc608b-tnglora لخادم Join
ملاحظة: يجب إلغاء تثبيت أدوات Atmel Studio التالية قبل تثبيت إصدار MicroChip Studio 7.0.2542. خلاف ذلك ، قد تواجه خطأ أثناء تحميل المشاريع.
- ملفات برنامج تشغيل ATMEL
- ATMEL LIBUSB0 DRIVER (X64)
- Atmel Segger USB سائقي (501E)
- ATMEL WINUSB
طورت LORA Alliance® أداة اختبار شهادة Lorawan® (LCTT) لجميع الشركات المصنعة لأجهزة LORA Alliance® للاختبار مسبقًا أجهزتهم قبل إرسالها إلى بيوت الاختبار المعتمدة (ATHS) لاختبار شهادات LoRawan® الرسمي.
اختبارات شهادة LoRawan® لوظائف العقدة النهائية ، بمعنى آخر يختبر أن مكدس بروتوكول LoRawan الخاص بـ Node يتوافق مع مواصفات Lorawan.
تحقق من تحالف لورا لمزيد من التفاصيل.
تم اختبار البرنامج الحالي مسبقًا مقابل مواصفات LoRawan® L2 1.0.4 (الفئة A فقط) للمناطق التالية:
للرجوع ، قم بالخروج من المجلد
MLS_SDK_1_0_P_6_Release/LCTT_TestReportsوالحصول على إمكانية الوصول إلى تقارير الاختبار.
يحتوي مكدس Microcrowan Lorawan على:
تحتوي الحزمة أيضًا على دليل الترحيل الذي يوفر جميع المعلومات المطلوبة لترحيل تطبيقات MLS Lorawan التي تم تنفيذها على MLS_SDK_1_0_P_5 في منصات SAM (SAMR34 ، WLR) إلى MLS_SDK_1_P_P_6. يتم إدراج التحسينات و bugfixes وكذلك تغييرات API MLS.
يوفر MLS واجهات برمجة التطبيقات للوحدات النمطية التالية:
تم وصف سمات واجهات برمجة التطبيقات ومكدس في دليل مرجع API SAM R34-R35 Microchip Lorawan Stack.
يوفر الجدول التالي بنية الدليل لقاعدة كود مكدس Lorawan ( src/ASF/thirdparty/wireless/lorawan ).
| دليل | وصف |
|---|---|
/hal | يحتوي على تنفيذ واجهة أجهزة الراديو ، والمؤشيرات ، وما إلى ذلك |
/mac | يحتوي على رؤوس ومصادر مواصفات طبقة Lorawan MAC مستقلة عن المعلمات الإقليمية |
/pmm | يحتوي على وحدة إدارة الطاقة (PMM) |
/regparams | يحتوي على تنفيذ وظائف طبقة MAC خاصة بالنطاقات الإقليمية |
/sal | يحتوي على طبقة التجريد الأمنية (SAL) |
/services | يحتوي على وحدات SCUH كقوع برامج ، PDS و AES |
/sys | يحتوي على وحدات نظام مثل مدير المهام ، وإدارة الطاقة والتهيئة |
/tal | يحتوي على رؤوس ومصادر ذات صلة بمستقبلي |
| طلب | هدف | موقع |
|---|---|---|
| enddevice_demo | Samr34 xplained Pro | MLS_SDK_1_0_P_6_Release/Enddevice_Demo/enddevice_demo_src_multiband_samr34_xpro |
| enddevice_demo | WLR089U0 Xplained Pro | MLS_SDK_1_0_P_6_Release/Enddevice_Demo/enddevice_demo_src_multiband_wlr089_xpro |
يوفر تطبيق enddevice_demo التكوين للتطبيق في src/config/conf_app.h حيث من الممكن تكوين المعلمات التالية:
ملاحظة #1: في مشروع SAM R34 ، تم تعيين Macro
EDBG_EUI_READ=1بشكل افتراضي في تعريف الرموز. يمكن استخدام هذا التكوين مع مجموعة تقييم SAM R34 Xplained Pro من أجل استخدام EDBG EUI كمفتاح DEVEUI لعملية الانضمام عبر الهواء. باستخدام لوحة مخصصة قامت بتضمين SAM R34 IC ، قم بتعطيل macroEDBG_EUI_READ=0وملء مفتاح deveui الخاص بك في تعريفDEMO_DEVICE_EUIالموجود في الملفsrc/config/conf_app.h.
ملاحظة #2: في مشروع WLR089U0 ، تم تعيين MACRO
MODULE_EUI_READ=1بشكل افتراضي في تعريف الرموز. يمكن استخدام هذا التكوين إما باستخدام مجموعة التقييم المؤيدين لـ WLR089U0 Xplained أو مع لوحة مخصصة.
الخروج عن دليل البدء في SAM R34 MLS للحصول على تفاصيل حول تكوين التطبيق وكيفية تشغيل المشروع وتشغيله.
| طلب | هدف | موقع |
|---|---|---|
| enddevice_demo_ecc608 | Samr34 xplained Pro | MLS_SDK_1_0_P_6_Release/Enddevice_Demo/enddevice_demo_src_multiband_ecc608_samr34_xpro |
| enddevice_demo_ecc608 | WLR089U0 Xplained Pro | MLS_SDK_1_0_P_6_Release/Enddevice_Demo/enddevice_demo_src_multiband_ecc608_wlr089_xpro |
استخدم البرنامج الحالي والرجوع إلى الموارد التالية للحصول على مزيد من التفاصيل:
| طلب | هدف | موقع |
|---|---|---|
| محلل | Samr34 xplained Pro | RN Command Parser |
| محلل | WLR089U0 Xplained Pro | RN Command Parser |
الخروج من التعليمات واحصل على أحدث البرامج من مستودع محلل الأوامر RN.
| طلب | هدف | موقع |
|---|---|---|
| parser_ecc608 | Samr34 xplained Pro | RN Command Parser + ATECC608B_TNG |
| parser_ecc608 | WLR089U0 Xplained Pro | RN Command Parser + ATECC608B_TNG |
الخروج من التعليمات واحصل على أحدث البرامج من مستودع محلل الأوامر RN.