build=31を公開しました。

BMDRSAMPLE build=31 / Library: 0.3.1-70rにアップデートしました。

  • Androidの端末リセットの確認機能の追加
    端末リセット時に、リセットされるとUSB接続が途切れるはずなので、USB接続が途切れることをチェックし、そうでなければ「リセットが正しくされていない」ということでエラーと扱うようにしました。
  • USBハブの内部構成によって無駄な処理が発生する点を改善
    USBハブの内部でカスケードがされている場合の、処理中のAndroid端末を検索するロジックに無駄があったため、改善しました。
  • Androidのデバイス管理の有効化のボタンの操作性の向上
    一部機種で画面が頻繁に切り替わり、ボタンが押しにくいケースがありましたので、対処しました。
  • Android端末の外部メディアの状態によって、端末リセットが正しく行われない不具合を修正
    ((正式サポート外ですが)Android 2.xの端末にて、外部メディアが入っていないとリセットが正しく行われない(Android側のバグに見えます)機種が見つかりましたので、 対処いたしました。)
  • サンプルアプリ内のバッファ不足の修正
    (通常は使わないので御社では影響無いものですが、弊社テスト用のコマンドがバッファ不足で動作しないケースがありました。)