UfoCtrl Ver2.10 U.F.O. TW U.F.O. SA A10サイクロンSA (+PLUSプラス) バッハスマート ROCKET+1D 等BLE制御アプリ

Ver2.01を使用し続けて筆者が気になって来た部分を僅かですが改良しました。
僅かな改修ですので、他の改修点が見つかるまで公開ぜすに待ってまとめようかとも思っていたのですが、筆者と同じように気になっている人が居るかもしれない(居ないかもしれない)ので、年末ですし、煤払いしましょうかということで公開しておきます。

このアプリはBLE(Bluetooth Low Energy)通信機能を持つAndroid4.3(API18)以上の機器でU.F.O. TW、U.F.O. SA、A10サイクロンSA +PLUS(プラス)バッハスマートROCKET+1Dなどの+1D対応グッズをランダムコントロールしたり任意の固定パターンを登録して制御出来たりする野良アプリです。
また、上記以外の機器でも条件が合致する機器であれば接続情報を正しく設定に記述することで同様に制御できる可能性があります。

対象となるデバイスは以下になります。

なお、ROCKET2
ROCKET2
についても、
筆者が購入していないため動作するか不明ですが、販売サイトの画像を見た限りですとROCKET+1Dと同じ「ROCKET」というデバイス名を使用している可能性が高く、このアプリはデバイス名で接続機器を判別しているため「ROCKET」で認識できるかもしれません。(が確証も責任も持てませんのでその辺りは各ご自身の判断にてお願いいたします。)

改修内容

停止状態から動き出すまでの遅れを若干ですが改善しました。
Ver2.00で結構欲張った仕様向上を行った結果、ランダム選定プログラムが結構煩雑で重い処理になってしまいまして、特に動き出しのタイミングで、動き出しの指示を与えてから実際に動き始めるまでの間隔が気になるほど空いてしまうケースが見られるようになってしまいました。
筆者は通常、近接センサーを使用して動作のオンオフを切り替えているのですが、そのときの操作の具合によって近接センサーが反応しないときというのが当然ありまして、反応しなかったら当然もう一度近接センサーに手を伸ばすのですが、Ver2.00以降動き出しが遅れることがままあって、実際には近接センサーが反応していたのに動き出しが遅れることで反応しなかったと勘違いしてもう一度近接センサーに手を当てて動作の止めてしまって「アレっ?」ってなることが割と多発するようになってしまいました。

改めてプログラムを眺めていて根本的な速度改善は難しいのですが、簡単に短縮出来るところが一点だけ見つかりました(というかなんで過去の筆者はこんな作りをしてたんだ(多分方法を知らなかっただけ))のでそこを改修しました。

性能が悪くない機種で使用している方は元より全く気にならないところかもしれません。
筆者は未だに8年落ちのAndroid6.0でSoCがMT6737という4G初期のローエンドというロースペック機を使用していますので、動き出しの反応の悪さがかなり気になるようになってしまいました。

なお、今回の改修では機能的に全く変更が無いことと、悪い副作用やデグレードの心配がほぼ無いことからVer2.01を置き換えての公開とさせていただきます。

元となる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制御アプリ
の解説をご参照ください。

ダウンロードファイル

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

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

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

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

2024-12-24

この記事のタグ

U.F.O.

TW

SA

アプリ

制御

電動

自作

チクニー

開発