このライブラリは、ハードウェアとソフトウェアの間のインターフェイスを提供します。これは、915 MHz周波数と3つのインジケータLEDで動作するRFM95チップRFM95で構成されます。
注:このライブラリの建設はLMIC_PIに基づいており、サンタマリア連邦大学のララワンネットワークと互換性があるように適応しました。
WiringPiライブラリは、Raspberry Pi GPIOインターフェイスを提供します
gitをインストールする(インストールされていない場合)
$ sudo apt-get install git-core
リポジトリクローンを作成します
$ git clone git://git.drogon.net/wiringpi
WiringPiフォルダーにアクセスします
$ CD WIRINGPI
libビルド
$ ./BUILD
リポジトリクローンを作成します
$ git clone https://github.com/lucasmaziero/lmic-rpi-fox.git
LMIC-RPI-FOXフォルダーにアクセスします
$ cd lmic-rpi-fox/examples/ttn-abpmend
プロジェクトを作成します(コードで行われた変更は後で「make」コマンドを実行する必要があることを覚えておいてください)
$ make
プログラムを実行します
$
WIRINGPIピンの完全なマッピングはここで見ることができます
WIRINGPI 0 ==リセット
WIRINGPI 4 == DIO0
WIRINGPI 5 == DIO1
wiringpi 1 == dio2(未使用)
WIRINGPI 12 == MOSI
WIRINGPI 13 == MISO
WIRINGPI 14 == SK
wiringpi 6 == ss
WIRINGPI 2 == LED1
WIRINGPI 3 == LED2
gnd == gnd
3.3V == +3.3V
コンテンツはMITライセンスの下でライセンスされています。詳細については、ライセンスファイルを参照してください。