マイコン工作実験日記

Microcontroller を用いての工作、実験記録

バグ出し

2012-04-19 22:31:47 | WT32/BM20
先日、iWRAP5のBATTコマンドの動作でしばらくはまりましたが、後ほど確認してみるとリリースノートのKnown Problemにはこの問題は書かれていませんでした。ベータのリリースからしばらく時間もかかっているので、すでに既知となっている問題だろうと思いつつも、基本的なコマンドがちゃんと動いていないという状況に若干の不安を覚えて一応レポートを送っておきました。翌日すぐに返事があり、やはり既知だったとのこと。

BluegigaではTech Forumからβ版を配布していますが、新しいビルドを作成してもForumにはアップしてくれないようです。Forumとはいってもユーザ相互の情報交換の場が用意されているわけでもないので、他のユーザがどんなバグを見つけているかもわかりません。そんなわけで、見つけたバグは片っ端から報告しておいた方が良さそうです。今週はHIDプロファイルが全く動かなくなってしまっているというバグに遭遇。メモリ不足のエラーが出ます。


set profile hid d 80 100 0 en 409 BT Mouse
hid set 3c 05010902a1010901a1008501050919012903150025019503750181020501093815f1250f9501750581060501093009311581257f750895028106c0c0

reset

!!! THIS IS BETA RELEASE AND MAY BE USED FOR EVALUATION PURPOSES ONLY !!!

WRAP THOR AI (5.0.0 build 518)
Copyright (c) 2003-2012 Bluegiga Technologies Inc.
:ERROR:NOMEM
READY.
hid get
NOMEM 0


この問題はまだ報告がなかった様子。WT11やWT41など他のモデルではちゃんと動いており、問題が発生するのはWT32だけだったようです。他のモデルとちがってWT32ではHFP/A2DPをサポートするために、メモリの消費量が多くなっており、このようなメモリ不足が発生する危険性が高いようです。HIDがちゃんと動くようになったら、ジョイスティックを試してみようかと目論んでいます。