كيف تحدّث البرنامج الثابت لـ Meshtastic من هاتفك
جرت المراجعة على الشيفرة المصدرية لـ Mesh+ وقائمة إصدارات Meshtastic في 3 نوفمبر 2026.
إذا كان في راديو Meshtastic لديك شريحة nRF52840، مثل Heltec Mesh Node T114 أو RAK WisBlock 4631 أو LILYGO T-Echo، فيمكنك تحديث برنامجه الثابت من هاتف Android عبر Mesh+: افتح «إعدادات العقدة»، واختر إصدارًا، واضغط «تثبيت»، ثم انتظر نحو دقيقة ونصف عبر كابل USB-C. تبقى إعداداتك وغرفك ورسائلك على العقدة. أما اللوحات التي فيها شريحة ESP32، مثل Heltec V3، فتُحدَّث من حاسوب عبر الموقع flasher.meshtastic.org.
ما تحتاج إليه
- تطبيق Mesh+ لنظام Android (من Google Play أو ملف APK)، على Android 12 أو أحدث، مع اتصال بالإنترنت للتنزيل.
- راديو يعمل بالبرنامج الثابت Meshtastic 2.x وهو من لوحات nRF52 التسع والثلاثين (39) الواردة في قائمة أجهزة Mesh+، التي تضم 118 لوحة في المجموع.
- كابل USB-C ينقل البيانات، أو راديو مقترن عبر Bluetooth.
تحديث البرنامج الثابت لـ Meshtastic خطوة بخطوة
- افتح «إعدادات العقدة». وصّل راديوك في Mesh+ ثم افتح «إعدادات العقدة». تعرض بطاقة اللوحة في الأعلى اللوحة التي تعرّف عليها Mesh+ وشريحتها والبرنامج الثابت المثبّت، مثل nRF52840 · البرنامج الثابت 2.7.15.
- اضغط «التحديث» أو افتح «خيارات البرنامج الثابت». عندما تنشر Meshtastic إصدارًا مستقرًا أحدث للوحتك تحديدًا، تعرض البطاقة «التحديث إلى» متبوعًا برقم الإصدار. وإلا فيظهر فيها «محدّث · خيارات البرنامج الثابت»، وهو يفتح الشاشة نفسها.
- اختر الإصدار. تسرد شاشة «البرنامج الثابت» كل إصدار تنشره Meshtastic للوحة، من الأحدث إلى الأقدم، مع وسمي «الأحدث» و«مثبّت». فعّل الإصدارات التجريبية إن أردت نسخ ألفا. وعند اختيار إصدار أقدم يظهر تحذير أولًا.
- اضغط «تثبيت». ينزّل Mesh+ حزمة التحديث الخاصة باللوحة من موقع البرامج الثابتة التابع لـ Meshtastic، ثم يعيد تشغيل العقدة في وضع التحديث، ويطلب إذن USB، ويمسح البرنامج الثابت القديم ويثبّت الجديد مع شريط تقدّم.
- انتظر إعادة التشغيل. عندما يكتمل الشريط، يخبرك Mesh+ بأن العقدة تعيد التشغيل بالإصدار الجديد ويعيد الاتصال بها من تلقاء نفسه. وتبقى إعداداتك وغرفك ورسائلك كما هي.
أي إصدار ستحصل عليه اليوم
في 3 نوفمبر 2026، كانت قائمة البرامج الثابتة لدى Meshtastic على api.meshtastic.org تعرض الإصدارين 2.7.26.54e0d8d و2.7.15.567b8ea إصدارين مستقرين، والإصدار 2.8.2.4c89b69 أحدث نسخة ألفا. يقارن Mesh+ الجزء x.y.z فقط، فلا تظهر إعادة بناء بمعرّف إيداع (commit) مختلف كتحديث أبدًا. وحزمة التحديث التي ينزّلها للوحة Heltec Mesh Node T114 هي firmware-heltec-mesh-node-t114-2.7.26.54e0d8d-ota.zip من موقع البرامج الثابتة التابع لـ Meshtastic، وقد ردّ بالحالة 200 عندما تحققنا منه. أما كيف تصل البيانات إلى برنامج الإقلاع (bootloader) فهذا موضوع كيف يثبّت Mesh+ البرنامج الثابت لـ Meshtastic على عقدة nRF52 عبر كابل USB.
USB أو Bluetooth
الكابل هو الطريقة السريعة: نحو دقيقة ونصف. أما عبر Bluetooth فيستغرق التحديث نفسه نحو 10 دقائق، ويجب أن يبقى التطبيق مفتوحًا والهاتف قريبًا من العقدة، كما يلزم هاتف سبق أن اقترنت به العقدة. وإذا انقطع التحديث عبر Bluetooth، تبقى العقدة في وضع التحديث: وصِّلها بالكابل واضغط «إعادة المحاولة»، أو «تثبيت» إن كنت قد غادرت شاشة البرنامج الثابت. وإذا تعثّر النقل عبر USB بعد دخول العقدة وضع التحديث، يبدأ Mesh+ من جديد من تلقاء نفسه ويحاول ثلاث مرات في المجمل قبل أن يعرض خطأ.
إذا توقف التحديث في منتصفه
يترك التحديث المنقطع العقدة منتظرة في وضع التحديث، ويستطيع التطبيق إكماله. في شاشة الاتصال في Mesh+، اضغط هل العقدة عالقة في وضع التحديث؟، ووصّل العقدة بالكابل، ثم اضغط تثبيت. وإذا لم تدخل العقدة وضع التحديث أصلًا، فافصلها، واضغط زر إعادة الضبط فيها ضغطتين متتاليتين سريعتين، ثم وصّلها وحاول مرة أخرى. وفي غياب راديو متصل، يعرض العرض التجريبي الشاشات لكنه لا يستطيع تثبيت أي شيء.
أسئلة
هل أستطيع تحديث راديو Meshtastic بشريحة ESP32 عبر Mesh+؟
لا. يحدّث Mesh+ لوحات nRF52840، مثل Heltec Mesh Node T114 وRAK WisBlock 4631 وLILYGO T-Echo. أما لوحات ESP32 مثل Heltec V3، فاستخدم flasher.meshtastic.org من حاسوب.
هل سيمسح التحديث رسائلي وإعداداتي؟
لا. تبقى إعداداتك وغرفك ورسائلك على العقدة. وإذا انقطع التحديث، تبقى العقدة في وضع التحديث ويمكنك المحاولة مرة أخرى.
ماذا لو كانت العقدة عالقة في وضع التحديث؟
في شاشة الاتصال، اضغط «هل العقدة عالقة في وضع التحديث؟»، ووصّل العقدة بالكابل (أو أبقِ الهاتف قريبًا إذا كان التحديث يجري عبر Bluetooth)، ثم اضغط «تثبيت». وإذا لم تدخل العقدة وضع التحديث أبدًا، فافصلها، واضغط زر إعادة الضبط فيها ضغطتين متتاليتين سريعتين، ثم وصّلها وحاول مرة أخرى.
هل يمكنني الرجوع إلى برنامج ثابت أقدم لـ Meshtastic؟
نعم. تسرد «خيارات البرنامج الثابت» كل إصدار تنشره Meshtastic للوحتك، ويمكنك اختيار إصدار أقدم. ينبّهك Mesh+ إلى أن البرنامج الثابت الأقدم قد لا يفهم الإعدادات الأحدث، ويقترح «إعادة تعيين الإعدادات» إذا تصرفت العقدة بشكل غريب.
كم يستغرق تحديث البرنامج الثابت لـ Meshtastic؟
نحو دقيقة ونصف عبر كابل USB. وعبر Bluetooth يستغرق نحو 10 دقائق، ويجب أن يبقى التطبيق مفتوحًا والهاتف قريبًا من العقدة.
المصادر: الشيفرة المصدرية لـ Mesh+ (شاشة البرنامج الثابت وأداة التحديث، الفرع main عند الإيداع 0993c10) وملف README الخاص به، وقائمة البرامج الثابتة لدى Meshtastic على api.meshtastic.org، وقد قُرئت جميعها في 3 نوفمبر 2026. Mesh+ مشروع مستقل وليس تابعًا لشركة Meshtastic LLC. Meshtastic® علامة تجارية مسجّلة لشركة Meshtastic LLC.