أراها في العمل!
يعرض هذا العرض التوضيحي الحد الأدنى من واجهة المستخدم مع ميزة نص تعمل باستخدام مجموعة Dev Text Dev:
يقوم اللوحة بتمهيد إلى عرض البداية: SPLASH_STATE . يمكنك الضغط على زر لوحة التتبع للمتابعة.
العرض التالي هو TEXT_HISTORY_STATE . هنا يمكنك مراجعة الرسائل التي تلقيتها وأرسلتها ؛ تاريخ من محادثتك مع عقدة خامسة أخرى. يمكنك الضغط على الزر الأخضر على لوحة المفاتيح لبدء كتابة رسالة.
بعد الضغط على الزر الأخضر ، فإن العرض التالي هو TEXT_MESSAGE_STATE . هنا يمكنك الكتابة مباشرة من لوحة المفاتيح لتجميع رسالتك. للكتابة بأحرف كبيرة ، اضغط على زر تشبه التحول (يشبه السهم لأعلى مع aA ) أثناء الضغط في وقت واحد على مفتاح حرف. لكتابة رمز ، اضغط على زر sym أثناء الضغط في وقت واحد على مفتاح حرف.
بمجرد أن تكون راضيًا عن الرسالة ، اضغط على مفتاح BlackBerry (يشبه 8 نقاط بجوار لوحة التتبع) لإرسال الرسالة. يجب أن تؤخذ مباشرة إلى TEXT_HISTORY_STATE بمجرد إرسال رسالتك.
يجب أن يكون هناك بعض المكتبات الفارغة في دليل /lib . يجب تشغيل أوامر 2 لتهيئة ملف التكوين المحلي الخاص بك (انظر .gitmodules ) ثم لجلب جميع repos lib.
git submodule init
git submodule update
platformio.ini.example ). احفظ هذا الملف كـ plaformio.ini وقم بتغيير منفذ التحميل إلى المنفذ المطلوب.src إلى دليل مكتبات Arduino ( Arduino/libraries ) وإعادة تسميته ما تريد (أسميني Arduino/libraries/Outset ). انسخ ما في main.cpp وحذف الملف من مكتبتك. ابدأ رسمًا جديدًا لـ Arduino واضغط على main.cpp Copypasta في رسم Arduino الجديد.DEVICE_ID أثناء تهيئة فئة خارجية. إما تعيينه في ملف config platformio.ini states.h يتم استخدام الغرض من هذا المعرف لتحديد الاتجاه لرسم فقاعات النص في TEXT_HISTORY_STATE .lib/Radiohead من Radiohead. لم أتمكن من العثور على ريبو GIT لصنع وحدة فرعية. :(