ASUS ZenFone 3

このページはX年以上前に更新されたものです。 内容が陳腐化している恐れがあります。ご注意ください。

他の端末のBluetoothテザリング(BT-PAN)を利用する

あらかじめテザリングしておく

この端末 (PANU)

  • Taskerを使う
  • Taskerで充電開始をトリガーにしてテザリング先端末にBluetooth接続する
  • Secure Settingsを使う
    • Plugin→Secure Settings→Actions→BT Connection
      • うまく接続されないので自作
    • Tasker自身のBluetooth Connectionだとどうもうまくいかず (Could not perform Bluetooth Connect action. Timed out.)
  • NAPへの接続に失敗するケースがある
    • Bluetoothをオンしてから12秒程度は周囲のデバイスの検索をしているようで、その間にNAPへ接続しようとしても失敗するケースが多い
      • TaskerでBluetoothをオンしてから12秒以上ウェイトを入れてからNAPへ接続試行するようにしたら成功率アップ

テザリングされる端末 (NAP)

Tasker

VLCにストリーミング再生させる

  • 参考: Android Player Intents - VideoLAN Wiki
  • Send IntentでURLを投げる
    • Action: android.intent.action.VIEW
    • Mime Type: audio/ogg
    • Data: https://example.net/some_nice_stream.ogg
    • Package: org.videolan.vlc
    • Target: Activity
  • 止めるのは Media Control - Stop

給電ONタスクから一定時間は給電OFFタスクを実行させない

  • セルモーター回してる間給電OFFになってしまうため
  • %TIMES (Time Seconds) を使う
  • 給電ONタスクの最後で適当な変数に %TIMES+15をセット
    • Do Mathsをオンにしておく
  • 給電ONタスク、給電OFFタスク共に最初に Stop を追加
    • 条件を 適当な変数 > %TIMES とする
    • 前回の給電ONタスクが完了してから15秒未満で発生した給電ON/OFFタスクは止める動きをする