Perpustakaan ini memberikan dukungan untuk komunikasi Lorawan menggunakan mikrokontroler STM32WL55 (dengan Lora Radio tertanam) di dalam lingkungan Develop Arduino (bersama dengan inti STM32Duino dengan versi 2.4.0 atau lebih baru).
Perpustakaan ini menawarkan API yang sangat mirip dengan API yang ditawarkan oleh Perpustakaan Arduino Mkrwan (termasuk metode tidak berdokumen) sehingga setiap sketsa yang ditulis untuk kedua perpustakaan biasanya harus bekerja pada yang lain juga (tetapi catatan di bawah ini untuk beberapa peringatan).
Tinjauan umum dan dokumentasi referensi tertanam dalam kode sumber dan dapat dilihat secara online di GitHub.
Untuk menghasilkan dokumentasi sendiri, cukup jalankan perintah doxygen (tidak ada opsi yang diperlukan) di akar repositori ini. Ini akan menghasilkan dokumentasi HTML di subdirektori api-docs .
Repositori ini diatur untuk menjalankan beberapa cek dalam alur kerja GitHub secara otomatis. Anda juga dapat menjalankannya secara lokal sebagai berikut.
Untuk pemeriksaan ejaan Codespell, cukup jalankan perintah tanpa opsi, itu akan memberi tahu Anda tentang kesalahan ejaan dalam kode.
codespell
Untuk Astyle, Anda perlu melewati beberapa opsi. Ini akan secara otomatis memperbaiki kesalahan gaya, jadi ini mungkin paling baik dilakukan setelah pementasan semua perubahan, sehingga Anda dapat dengan mudah melihat apa yang diubah. Tambahkan --dry-run untuk hanya melihat file mana yang perlu diubah (tidak menampilkan perubahan yang dibuat, meskipun).
astyle --project=.astylerc --recursive '*.c' '*.h' '*.ino'
(Anda juga dapat mengatur ARTISTIC_STYLE_PROJECT_OPTIONS=.astylerc di lingkungan Anda dan menghilangkan -opsi --project )
Perpustakaan ini didasarkan pada loramac-node yang dikembangkan oleh SEMTECH, dengan modifikasi dan penambahan yang luas yang dibuat oleh stmicroelectronics.
Semua kode yang termasuk dalam pustaka ini dilisensikan di bawah lisensi BSD yang direvisi, teks lisensi lengkap dapat ditemukan dalam file lisensi dan dalam file sumber individual juga.