mruby/c 3.3.1 をリリースしました
2024年07月03日
mruby/c 3.3.1 をリリースしました| mruby/c 3.3.1 has been released
日本語の後に英語が続きます| English follows after Japanese
mruby/c 3.3.1を公開しました。
mruby/c 3.3.1では、バグフィックスを行うとともに、Taskクラスのリファレンスを整備しました。
mruby/c3.3.1リリースに関する詳細を以下のとおり紹介します。
バグフィックス
- スリープとサスペンドを組み合わせると、タスクがスリープから戻らない場合がある問題を解決しました(1cea5b6)。
- その他、様々なバグを修正しました。
Taskクラスのリファレンス整備
- mruby/c 3.3で追加したTaskクラスを活用するためのリファレンスを整備しました。
https://github.com/mrubyc/mrubyc/tree/master/doc/task_class.md
注記
- GitHubリポジトリで行われている自動テストを、ローカル環境でも実行できます。テストの方法については、「How to run tests?」にまとめられています。
- mruby/c 3.3.1 で実装されているクラス・ライブラリの一覧を「クラス・ライブラリ一覧」に示しています。
- mruby/c 3.3のリリースノートはこちら。
ダウンロード
https://github.com/mrubyc/mrubyc/releases/tag/release3.3.1
mruby/c 3.3.1のリリースにおいて、バグフィックスと改良に取り組んでいただいた全てのコントリビュータに感謝します。
mruby/cについて
mruby/cはRubyの特徴を引き継ぎつつ、プログラム実行時に必要なメモリ消費量がmruby(組込み向け軽量Ruby)より少ないソフトウェアの開発言語です。小さなワンチップマイコンでも動作するように開発しており、センサーネットワークやウェアラブルデバイスなどの小型端末向けソフトウェア開発に適しています。mruby/cは、しまねソフト研究開発センターと国立大学法人九州工業大学(田中和明准教授)で共同研究開発を行っています。
しまねソフト研究開発センターにおけるmruby/cの取組概要はこちらのページをご覧ください。
また、mruby/cを活用に向けたご相談はこちらのページよりお問合せください。
お問い合わせ先
しまねソフト研究開発センター
Phone:0852-61-2225
Email:itoc@s-itoc.jp
mruby/c 3.3.1 released
mruby/c 3.3.1 has been released.
mruby/c 3.3.1, fixed bugs and added the reference for the Task class.
Refer to the following for detailed changes:
Fixed
- Fixed when combined sleep with suspend, the task might not return from sleep.(1cea5b6)
- Various bug fixes.
Add Task class reference documentation
- A reference on utilizing the Task class added in mruby/c 3.3.1 has been released.
https://github.com/mrubyc/mrubyc/tree/master/doc/task_class.md
Note
- Automated testing with GitHub repository can be run for development environments on local machines.The testing procedure is summarized in "How to run tests?".
- Learn to Implement & Used class libraries In mruby/c 3.3.1, please refer to "List of Class Libraries".
*This page is only available in Japanese. - Reference link to mruby/c 3.3 release notes.
Download
https://github.com/mrubyc/mrubyc/releases/tag/release3.3.1
Thanks to the all contributors who helped with this release of mruby/c 3.3.1
About mruby/c | Ruby for Single-chip microcontrollers
mruby/c inherits CRuby features while utilizing less memory during program execution compared to mruby. Designed to operate even on small microcontrollers, it is suitable for software development in resource-constrained devices like sensor networks and wearable devices. mruby/c is a collaborative research and development effort between Shimane IT Open-Innovation Center and Kyushu Institute of Technology (Associate Professor Kazuaki Tanaka).
Contact Us
Shimane IT Open-Innovation Center
Email:itoc@s-itoc.jp