starnight / LoRa

LoRa device driver as a kernel module
Other
131 stars 59 forks source link

LoRa

This is a LoRa device driver as a Linux kernel module with IEEE 802.15.4 MAC interfaces.

The driver with file operation interfaces could be found at the file-ops branch.

Compatible Chips

Folders

Build and Install

  1. Build

    cd LoRa
    make
  2. Install

    make install
  3. Load module

    modprobe sx1278

    If the target uses Device Tree mechanism like some embedded systems, Raspberry Pi for example. Its device tree may need to be updated first. There is a device tree overlay for Raspberry Pi in the dts-overlay folder for example. Just make in the folder, than it will compile and install the device tree overlay, and reboot is needed.

  4. Check the installed module

    dmesg

License

Under Dual BSD/GPL

Contributors