UfoCtrl (&Tester) Ver2.01 U.F.O. TW U.F.O. SA A10サイクロンSA (+PLUSプラス) バッハスマート ROCKET+1D 等BLE制御アプリ および テストツール

ご迷惑お掛けして申し訳ありません。
UfoCtrl Ver2.00 U.F.O. TW U.F.O. SA A10サイクロンSA (+PLUSプラス) バッハスマート ROCKET+1D 等BLE制御アプリ』にてリリース後に発覚したバグの原因を解明し改修しました。
また、合わせて『UfoCtrlTester Ver2.00 U.F.O. TW等のグッズ接続無しで制御状態を確認出来るアプリ』の方も同様に修正しました。

改修内容

不具合の修正だけですので機能および使用方法に変更はありません。

アプリ起動時にVolumeがゼロでない状態でU.F.O. TW、U.F.O. SA、A10サイクロンSA +PLUS(プラス)バッハスマートROCKET+1Dなどの+1D対応グッズを接続するとアプリが落ちる不具合を修正しました。

UfoCtrlTesterの方は上記の不具合だけ対処した状態でリリースしましたが、その対処が適切でなく、その結果稀にアプリが落ちる不具合が発生していまして、こちらも改めて修正しました。

上記2つの不具合はいずれもNextVolume,NextPowerIndexRangeの初期化に関わる不具合でした。申し訳ありません。

その他、グッズの動作に影響があるものではありませんですが、原因調査中に発見した良くないところを修正しました。
アプリ起動時にVolumeがゼロ以外だった場合に無駄処理が多発するのを修正しました。
Sync,Mirror処理で無駄処理がやや発生するケースがあったため修正しました。

今回の修正は以上になります。
原因の解明が長く掛かると思っていたのですが、急に閃きまして不具合発生の理屈が掴めましたので思ったよりも早く対処出来ました。
また、不具合のメカニズム的に早く改修版をリリースした方が良いと判断し、リリース作業を急ぎました。
他にまだ不具合あるようでしたらごめんなさい。

元となるUfoCtrlの説明

はこちら。
UfoCtrl Ver2.00 U.F.O. TW U.F.O. SA A10サイクロンSA (+PLUSプラス) バッハスマート ROCKET+1D 等BLE制御アプリ
UfoCtrl Ver1.10 U.F.O. TW U.F.O. SA A10サイクロンSA (+PLUSプラス) バッハスマート ROCKET+1D 等BLE制御アプリ
UfoCtrl Ver1.00 U.F.O. TW U.F.O. SA A10サイクロンSA (+PLUSプラス) バッハスマート ROCKET+1D 等BLE制御アプリ
の解説をご参照ください。

UfoCtrlTesterの説明は
UfoCtrlTester Ver2.00 U.F.O. TW等のグッズ接続無しで制御状態を確認出来るアプリ
の解説をご参照ください。

ダウンロードファイル

勝手な再配布はしないでください。
また、このファイルのみへの直接リンクを貼ることもご遠慮ください。
特に、うちのサイトは弱小なので、検索で上位に表示されるサイトに勝手にコピーされると、盗まれたのとほぼ同じ状況に陥ります。
何かしらの問題が発覚して、こちらのサイトでファイルを差し替えても、それが皆さんの元には反映されなくなることにも繋がります。

今回はバグフィックスリリースですので既存の記事を上書き対処させていただきます。

諸事情によりアプリの無料配布を終了致しました。
今後は活動を支援してくださる方とのみ細細と共有していければと思います。

今後のUfoCtrlアプリ配布ページはこちらです。
UfoCtrl Ver2.01 (UfoCtrl開発活動支援プラン)

UfoCtrlTesterアプリ配布ページはこちらです。
UfoCtrlTester Ver2.01(UfoCtrl開発活動支援プラン)

2024-11-13

この記事のタグ

U.F.O.

TW

SA

アプリ

制御

電動

自作

チクニー

開発