TWELITE SDK (MWSDK) マニュアル
最終更新
最終更新
TWELITE SDK は、モノワイヤレス株式会社が製造販売する TWELITE (トワイライト) 無線モジュールのファームウェアをビルドするための環境を提供します。本資料では MWSDK と記述することもあります。
TWELITE によるアプリケーションの書き換えやプログラミングを行う場合は、まず以下を参照ください。
詳細 | |
---|---|
TWELITE SDK (MWSDK) には以下が含まれます。
コンパイルを行うためのツール群 (gcc, make など)
TWELITE NET ライブラリ
マイコンなどの低水準ライブラリを含む
mwx ライブラリ
その他、ライブラリ
TWELITE SDK マニュアル(本資料)
MWSDK フォルダや MWSDK全般の解説。
TWELITE STAGEを用いずに、アプリを書き換えたり、ソースコードからビルドする方法。
ファームウェア書き換え方法についての詳細。
無線パケットや中継ネットワークについての解説。
TWELITE NET C ライブラリの API についての解説
イベントループなど内部処理の解説。
下記に関する用語については、文中では特に説明を行っていません。
C言語によるマイコン開発について
bash, make などコマンドラインの利用
gcc ツールチェインの利用
フォルダ(パス)区切りを / (スラッシュ) で統一します。Windows では \ (バックスラッシュまたは円マーク) ですが、読み替えて下さい。
表中で \
( バックスラッシュと空白) の2文字を挿入している場合があります。表示時に途中改行を促すものです。(例: veryVeryLong\ DefName
は veryVeryLongDefName
と読み替えてください。
TWELITE STAGE
ビルド、書き込み、ビューア(ターミナルや簡易モニタなど)を、一つのアプリで行えます。→ TWELITE STAGEの解説
MWXライブラリ
setup(), loop()
を定義するより単純なプログラミングを行うためのC++ライブラリです。→ MWXライブラリの解説