MWX Library
v0.1.5
v0.1.5
  • The MWX Library (v0.1.5)
  • 改版履歴
  • MWXライブラリについて
    • License
    • 用語
    • 設計情報
  • インストール・ビルド
    • 環境 (OSなど)
    • TWELITE SDK のインストール
    • VS Codeのインストール
    • アクトのビルド
    • アクトの実行
      • tweterm.py
    • 新しいプロジェクトの作成
    • ビルド定義 Makefile
  • サンプルアクト
    • BRD_APPTWELITE
    • PingPong
    • Parent_MONOSTICK
    • PAL_AMB
    • PAL_AMB-usenap
    • PAL_AMB-behavior
    • PAL_MAG
    • PAL_MOT
    • PAL_MOT-oneshot
    • PulseCounter
    • WirelessUART
    • Slp_Wk_and_Tx
  • API
    • クラスオブジェクト
      • the_twelite
      • Analogue
      • Buttons
      • PulseCounter
      • Serial
      • SerialParser
      • SPI
        • SPI (メンバ関数版)
        • SPI (ヘルパークラス版)
      • TickTimer
      • Timer0 .. 4
      • Wire
        • Wire (メンバ関数版)
        • Wire (ヘルパークラス版)
    • クラス
      • MWX_APIRET
      • alloc
      • axis_xyzt
      • packet_rx
      • packet_tx
      • serparser
      • smplbuf
      • smplque
      • mwx::stream
        • format (mwx::mwx_format)
        • mwx::bigendian
        • mwx::crlf
        • mwx::flush
    • コールバック関数
      • setup()
      • begin()
      • loop()
      • wakeup()
      • init_coldboot()
      • init_warmboot()
    • ビヘイビア
      • PAL_AMB-behavior
    • 関数
      • システム関数
        • millis()
        • delay()
        • delayMicroseconds()
        • random()
      • DIO 汎用ディジタルIO
        • pinMode()
        • digitalWrite()
        • digitalRead()
        • attachIntDio()
        • detachIntDio()
        • digitalReadBitmap()
      • ユーティリティ関数
        • pack_bits()
        • collect_bits()
        • pack_bytes()
        • expand_bytes()
        • CRC8, XOR, LRC
  • ボード (BRD)
    • <BRD_APPTWELITE>
    • <MONOSTICK>
    • PAL
      • <PAL_AMB>
      • <PAL_MAG>
      • <PAL_MOT>
  • センサー (SNS)
    • SHTC3 - 温湿度センサー
    • LTR-308ALS - 照度センサー
    • MC3630 - 加速度センサー
  • ネットワーク (NWK)
    • シンプル中継ネット <NWK_SIMPLE>
  • 設定 (STG) - インタラクティブモード
    • <STG_STD>
GitBook提供
このページ内
  • 更新方法
  • MWXライブラリコードの更新方法
  • リリース前の更新
  • 0.1.5 - 2020-08-05
  • 0.1.4 - 2020-07-29 (MWSDK2020_07_UNOFFICIAL)
  • 0.1.3 - 2020-05-29
  • 0.1.2 - 2020-04-24
  • 0.1.1 - 2020-02-28
  • 0.1.0 - 2019-12-23
PDFとしてエクスポート

改版履歴

前へThe MWX Library (v0.1.5)次へMWXライブラリについて

最終更新 4 年前

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

更新方法

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

MWSDKの他の更新が必要になる場合があります。更新時のリリース記述を参照してください。MWSDKの更新についてはを参照ください。

MWXライブラリコードの更新方法

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

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

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

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

リリース前の更新

リリース前の更新については上記に掲載する場合があります。

0.1.5 - 2020-08-05

ライブラリ名

依存バージョン

mwx

twesettings

TWENET C

1.3.4

一括ダウンロード

主な改定内容

0.1.4 - 2020-07-29 (MWSDK2020_07_UNOFFICIAL)

ライブラリ名

依存バージョン

mwx

twesettings

TWENET C

1.3.3

一括ダウンロード

主な改定内容

  • delayMilliseconds() の追加

  • digitalReadBitmap() の追加

  • delay() の精度向上

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

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

0.1.3 - 2020-05-29

MWSDK2020_05 に対応

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

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

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

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

0.1.2 - 2020-04-24

MWSDK2020_04 に対応

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

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

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

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

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

0.1.1 - 2020-02-28

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

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

0.1.0 - 2019-12-23

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

()

を追加

チャネルマネージャ の実装

()

こちら
https://github.com/monowireless/mwx
https://github.com/monowireless/mwx/wiki
MWSDK2020_08_UNOFFICIAL
README.md
設定ビヘイビア(インタラクティブモード機能)
MWSDK2020_07_UNOFFICIAL
README.md
https://github.com/monowireless/mwx/releases/tag/0.1.3
https://github.com/monowireless/mwx/releases/tag/0.1.2
https://github.com/monowireless/mwx/releases/tag/0.1.1
https://github.com/monowireless/mwx/releases/tag/0.1.0
0.1.5
0.2.5
0.1.4
0.2.4
chmgr