TWELITE STAGE SDK は TWELITE STAGE アプリを核として、TWELITE 無線モジュールの開発や動作確認などを行うための総合パッケージです。
TWELITE STAGE SDK のアーカイブを適当なフォルダに展開します。
TWELITE STAGE SDK の展開先のフォルダには、空白や日本語文字列や . - _以外の記号文字が含まれてはいけません。
TWELITE_Stage.xxx : TWELITE STAGE APP 実行ファイル(このファイルを起動してください)
TWELITE_stage.exe(Windows)
TWELITE_stage.command(macOS)
TWELITE_stage.run(Linux/Raspberry Pi 2+)
TWELITE_Stage.sav : TWELITE STAGE APP 設定ファイル
TWELITE_Stage.ini : MWSDKディレクトリの選択など、追加的な設定
TWELTIE_Stage_VSCode.xxx : VSCode利用の設定での TWELITE STAGE APP
TWELITE_stage_VSCode.exe(Windows)
TWELITE_stage_VSCode.command(macOS)
TWELITE_stage_VSCode.run(Linux)
TWELTIE_Stage_VSCode.sav : VSCode利用の設定済みの設定ファイル
TWELITE_Stage_VSCode.ini : MWSDKディレクトリの選択など、追加的な設定
※設定ファイルや追加設定ファイルは実行形式のファイル名に合わせます。
以下のTWELITE STAGE APP はRasbperry Pi 版のみ含まれます。
TWELITE_Stage_nox.run : X11未使用時のTWELITE STAGE APP 実行ファイル (Rasbperry Pi 2+)
TWELITE_Stage_nox.sav : X11未使用時のTWELITE STAGE APP 設定ファイル (Rasbperry Pi 2+)
TWELITE_Stage_nox.ini : MWSDKディレクトリの選択など、追加的な設定 (Rasbperry Pi2+)
TWELITE_Stage_Zero.run : X11使用時のTWELITE STAGE APP 実行ファイル (Raspberry Pi Zero/1A/1B)
TWELITE_Stage_Zero.sav : X11使用時のTWELITE STAGE APP 設定ファイル (Raspberry Pi Zero/1A/1B)
TWELITE_Stage_Zero.ini : MWSDKディレクトリの選択など、追加的な設定 (Raspberry Pi Zero/1A/1B)
TWELITE_Stage_Zero_nox.run : X11未使用時のTWELITE STAGE APP 実行ファイル (Raspberry Pi Zero/1A/1B)
TWELITE_Stage_Zero_nox.sav : X11未使用時のTWELITE STAGE APP 設定ファイル (Raspberry Pi Zero/1A/1B)
TWELITE_Stage_Zero_nox.ini : MWSDKディレクトリの選択など、追加的な設定 (Raspberry Pi Zero/1A/1B)
flask_wsns_db/ : Python, Flask, sqlite3 による簡易的なサーバ
_readme/ : 本ドキュメントの画像など
static/ : CSS など
templates/ : html ひな型
app.py : サーバー用のスクリプト
README.md/.html : ドキュメント
ftd2xx.dll : 上記実行形式を実行するために必要なライブラリ (Windows版のみ)
BIN/ : [BINから選択]メニューで参照されるTWELITE無線マイコン向け.BINファイル
log/ : TWELITE STAGE APP のログ機能の保存先
MWSDK/ : MWSDK 環境ファイル、サンプルファイル
000manifest : MWSDKのバージョン情報
LICENSE : MWSDKのライセンス記述
README.md : README
ReleaseNotes.md : 更新履歴(トップページ)
ReleaseNotes_en.md : 更新履歴(英語)
ReleaseNotes_jp.md : 更新履歴(日本語)
Act_samples/ : アクト(Act)のビルドプロジェクト
Wks_TweApps/ : TWELITE APPS (レディメードソフトウェア) のビルドプロジェクト
Act_extras/ : 追加的なアクトのビルドプロジェクト
TWENET/ : TWENET C/C++ ライブラリ・ソースコード
ChipLib/ : 半導体チップライブラリ
MkFiles/ : Makefileの本体処理部
MWSDK{YYYY}_{MM}/ : 古いバージョン (TWELITE_Stage.iniで指定可能)
Tools/ : コンパイル用のツールチェインなど
TWELITE_Stage/ : TWELITE STAGE APP 関連ファイル
readme-j.txt : TWELITE STAGE APP ライセンス記述
INSTALL/ : TWELITE STAGE APP インストール補足
LICENSE/ : TWELITE STAGE APP ライセンス
MANUAL/ : TWELITE STAGE APP ドキュメント
TWELITE STAGEアプリは、英語版ユーザーインターフェースに切り替えることができます。設定ファイルを以下のように編集してください。
.ini ファイルを開く。 例:TWELITE_Stage.ini。LANG=en
.ini ファイルを保存して閉じます。※ 参考 - コマンドライン引数と ini ファイル
注: 上記のリンクは MWSDK/docs/ を参照しています。このフォルダには対応するMWSDKライブラリ資料が格納されます。
TWELITE STAGE SDK では VSCode を利用したときの利便性を向上するため、TWELITE STAGE アプリの機能(要設定)や、設定済みのプロジェクト設定があります。そのため VSCode の適切なインストールと設定が必要になります。特に code コマンドで VSCode を起動できるようにする設定が必要で、一部システムでは追加的な設定が必要になります。
詳しくは Installing VSCodeを参照ください。
特に記述がない場合は MW-SLA-1J,1E 記載の条項が適用されます。