改版履歴

軽微な修正にあたるものは、本改版履歴には記載を行わずGitHub上の改版のみとなります。必要に応じて修正を引用ください。

更新方法

TWELITE STAGE の配布パッケージリリース後の修正・追加分などはGitHubレポジトリに格納しております。必要に応じて配布パッケージの位置を差し替えて利用いただくようお願いいたします。

TWENET 全体 (MWXライブラリを含む)

以下にはTWENETのライブラリをまとめて格納しています。

https://github.com/monowireless/MWSDK_COMMON_SNAP/releases

リンク先には各リリース(暫定版はUNOFFICIAL)でのファイル一式へのリンクが含まれます。

リンク先の画面例 (Github.com 2020/07現在)

Gitに習熟されている方は、以下よりクローンしても構いません。

https://github.com/monowireless/MWSDK_COMMON_SNAP.git

MWSDK_COMMON_SNAPは、容易にライブラリ一式を入手する目的で管理しています。

MWSDK_COMMON レポジトリには、各アプリ, サンプルコードなどを含め、より細かい単位での管理を行っています。ただし、Gitのサブモジュールの操作が必要になります。リンク先のREADME.mdをご覧ください。

https://github.com/monowireless/MWSDK_COMMON

レポジトリには以下のディレクトリが含まれます。

  • ChipLib

  • LICENSE

  • MkFiles

  • TWENET

この4つのディレクトリをTWELITE STAGEの配布ディレクトリ内で差し替えます。

.../MWSTAGE/ --- TWELITE STAGE 配布ディレクトリ
.../MWSDK --- MWSDKディレクトリ
.../ChipLib <-- 以下の4ディレクトリを差し替える
.../LICENSE
.../MkFiles
.../TWENET

MWXライブラリコードのみ

ライブラリのソースコードは GitHub (https://github.com/monowireless/mwx)にて公開しています。ライブラリのソースコードの差し替えは、以下の手順で行ってください。

  1. 各リリースのリンクよりGitのクローンを行うか zip 形式でソースコードをダウンロードします。

  2. 以下のディレクトリの内容を差し替えます。

.../MWSTAGE/ --- TWELITE STAGE 配布ディレクトリ
.../MWSDK --- MWSDKディレクトリ
.../TWENET/current/src/mwx <-- このディレクトリを差し替える

MWSDK2020_07_UNOFFICIAL - 2020-07-29

依存ライブラリの変更・修正も含まれるため以下のリンクはMWSDK_COMMON_SNAPリポジトリです。

MWSDK2020_07_UNOFFICIAL

  • delayMilliseconds() の追加

  • digitalReadBitmap() の追加

  • delay() の精度向上

  • Serial1 インスタンスが定義されていない問題を修正

  • Analogueの割り込みハンドラが呼び出されない問題を修正

mwxライブラリは 0.1.4 です。

0.1.3 - 2020-05-29

MWSDK2020_05 に対応

  • 重複チェッカ duplicate_checker の初期化等に不備があり期待通りの除去を行っていなかった

  • format() の実装を機種依存の少ないものとした。また、引数を最大8までとした。64bit引数が含まれる場合は引数の数は制限される。

https://github.com/monowireless/mwx/releases/tag/0.1.3

修正は MWSDK2020_05 を前提としています。

本修正については、更新を推奨します。

0.1.2 - 2020-04-24

MWSDK2020_04 に対応

  • Timer0..4の初期化の問題を修正

  • mwx::format() の内部処理を変更

  • インタラクティブモード対応のための実験的なコードの追加

https://github.com/monowireless/mwx/releases/tag/0.1.2

本修正は MWSDK2020_04 を前提としています。

本修正については、更新を推奨します。

0.1.1 - 2020-02-28

パケット内の中継フラグの扱いについての問題を修正

https://github.com/monowireless/mwx/releases/tag/0.1.1

本修正については、更新を推奨します。

0.1.0 - 2019-12-23

初版リリース (SDL 2019/12月号収録)

https://github.com/monowireless/mwx/releases/tag/0.1.0