Melihatnya beraksi!
Demo ini memamerkan UI minimal dengan fitur teks yang berfungsi menggunakan kit Dev Teks Lora:
Papan memotret ke tampilan awal: SPLASH_STATE . Anda dapat menekan tombol TrackPad untuk melanjutkan.
Tampilan selanjutnya adalah TEXT_HISTORY_STATE . Di sini Anda dapat meninjau pesan yang telah Anda terima dan kirim; Sejarah percakapan Anda dengan simpul awal lainnya. Anda dapat menekan tombol hijau pada keyboard untuk mulai menulis pesan.
Setelah Anda menekan tombol hijau, tampilan berikutnya adalah TEXT_MESSAGE_STATE . Di sini Anda dapat mengetik langsung dari keyboard untuk menyusun pesan Anda. Untuk menulis dalam huruf besar, tahan tombol seperti shift (terlihat seperti panah atas dengan aA ) sambil secara bersamaan menekan tombol karakter. Untuk menulis simbol, tahan tombol sym sambil secara bersamaan menekan tombol karakter.
Setelah Anda senang dengan pesan tersebut, tekan tombol BlackBerry (terlihat seperti 8 titik di sebelah trackpad) untuk mengirim pesan. Anda harus dibawa langsung kembali ke TEXT_HISTORY_STATE setelah pesan Anda telah dikirim.
Seharusnya ada beberapa perpustakaan kosong di direktori /lib . Anda harus menjalankan 2 perintah untuk menginisialisasi file konfigurasi lokal Anda (lihat .gitmodules ) dan kemudian untuk mengambil semua repo lib.
git submodule init
git submodule update
platformio.ini.example ). Simpan file itu sebagai plaformio.ini dan ubah port unggahan ke port yang Anda inginkan.src ke direktori perpustakaan Arduino Anda ( Arduino/libraries ) dan ganti nama apa yang Anda suka (saya sebut Mine Arduino/libraries/Outset ). Salin apa yang ada di main.cpp dan hapus file dari perpustakaan Anda. Mulailah sketsa Arduino baru dan tempel copypasta main.cpp Anda ke dalam sketsa Arduino baru Anda.DEVICE_ID akan ditetapkan selama inisialisasi kelas awal. Atur di file konfigurasi platformio.ini Anda jika Anda menggunakan platformio -or- atur di states.h . Tujuan ID ini digunakan untuk menentukan arah mana untuk menggambar gelembung teks di TEXT_HISTORY_STATE .lib/Radiohead diunduh dari Radiohead. Saya tidak dapat menemukan repo git mereka untuk membuat submodule. :(