Proyek pendamping (pun yang dimaksudkan) ini untuk posting blog Rakwireless yang akan datang, pratinjau yang tersedia, dan artikel terakhir ada di sini. Ini sebenarnya adalah versi yang lebih canggih daripada apa yang dijelaskan dan dijelaskan dalam artikel, termasuk enkripsi AES dan tampilan OLED opsional. Untuk enkripsi AES ia menggunakan garpu saya dari Adafruit nrfcrypto, yang mencakup crypto yang sebenarnya:-) ...
Aplikasi ini mengubah Wisblock RAK4631-R (versi RUI3) menjadi Lora Messenger transparan untuk laptop atau komputer desktop Anda. Hubungkan ke port USB, buka terminal serial (saya menggunakan coolterm, yang bagus, tetapi bahkan monitor serial IDE Arduino akan melakukannya), dan Anda sudah ditetapkan. Teks apa pun yang Anda kirimkan, [cr/] lf diakhiri, akan dikirim sebagai paket lora.
Lora Companion dilengkapi dengan baterai termasuk: Anda memiliki mode perintah yang memungkinkan Anda untuk mengubah pengaturan LORA, mengatur kata sandi AES 128, menghidupkan/mematikan AES, dan menghidupkan/mematikan pesan JSON: Banyak aplikasi pengujian LORA saya menggunakan JSON - untuk kemudahan penggunaan dan untuk memastikan integritas data - rasanya benar untuk menambah opsi ini. Bahkan ketika JSON dimatikan, jika pesan yang masuk diformat sebagai JSON, itu akan diuraikan dan ditampilkan. Untuk beralih antara mode transparan dan mode perintah, kirim baris dengan hanya tanda 3 dolar, diakhiri oleh LF. Dan untuk keluar dari mode perintah, kirim lagi $$$n yang sama.
Available commands: 11
. help: Shows this help.
. p2p: Shows the P2P settings.
. fq: Gets/sets the working frequency.
. bw: Gets/sets the working bandwidth.
. sf: Gets/sets the working spreading factor.
. cr: Gets/sets the working coding rate.
. tx: Gets/sets the working TX power.
. aes: Gets/sets AES encryption status.
. pwd: Gets/sets AES password.
. iv: Gets/sets AES IV.
. json: Gets/sets JSON sending status.
