Navigation

    obniz Developer's Community Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Yosuke Miyata
    Y
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Yosuke Miyata

    @Yosuke Miyata

    0
    Reputation
    5
    Posts
    2
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    Yosuke Miyata Follow

    Best posts made by Yosuke Miyata

    This user hasn't posted anything yet.

    Latest posts made by Yosuke Miyata

    • RE: ファクトリーリセット後にWifiがつながらない件

      kidoさま

      ご回答いただきまして誠にありがとうございます。
      obniz 1Yの左上のスイッチを押したまま、電源をいれ、
      display infoを選択しますと、
      firm v2.0.1とございました。

      ちなみにwifiパスワードに、記号やスペースはございません。

      シンプルモードでのwifi設定を試してみてはとのアドバイスを頂きましたが、これまでシンプルモードを選択する画面までたどり着けたことはありません。

      試しに今もう一度
      obniz 1Yの左上のスイッチを押したまま、電源をいれ、
      Factory resetを選択したところ、
      Connecting Cloud...とonline loading...という表示が
      0.5秒くらいの感覚で繰り返し表れ、3分ほど待っても
      その画面から変化がありませんでした。

      一度電源を切り、もう一度
      obniz 1Yの左上のスイッチを押したまま、電源をいれ、
      ResetWifiを選択しますと、
      左上のスイッチを押すように表示が出ます。
      wifiを選択する画面になるので、wifiを選択しますと、
      パスワード入力画面になります。
      ここで左上のダイアルでパスワード入力を行いますと、
      やはりWrong Passwordと表示されてしまいます。
      パスワードはもう何度も確認してますので、間違っているということはないと思います。

      posted in Technical Support
      Y
      Yosuke Miyata
    • ファクトリーリセット後にWifiがつながらない件

      昨日までは正常にWifiに接続できていたのですが、
      突然Wifiにつながらなくなったため、
      obniz Board 1Yの左上のボタンを押しながら電源を入れ、
      ファクトリーリセットを試みました。
      その後しばらくしてWifi選択画面になりましたので、
      自宅のWifiを選択しましたが、何度、パスワードを入力しても「WRONG PASSWORD」と表示され、
      Wifiに接続することができません。
      念のためルーターを再起動を試しましたが、状況変わらず。
      時間を置いて、今朝も試してみましたが、状況変わらず。
      スマホのテザリングも試してみましたが、みな同じ状況でした。
      解決方法などアドバイスいただけますと幸いです。
      よろしくお願いいたします。

      posted in Technical Support
      Y
      Yosuke Miyata
    • RE: BLE MIDI機器としてiPadと接続する際の問題について

      @kido ペアリング一覧は過去にペアリングした機器しか出てこないんですね。勘違いしてました。
      教えていただきまして誠にありがとうございます。

      iPadからの要求にうまく対応できてない可能性も含めて考えてみます。

      posted in Technical Support
      Y
      Yosuke Miyata
    • RE: BLE MIDI機器としてiPadと接続する際の問題について

      @kido キドさま

      ご連絡いただきまして誠にありがとうございます。

      教えていただきましたドキュメントなどを拝見し、
      0x2902のdescriptorを追加してみたのですが、
      状況変わらずでした・・・

      <!DOCTYPE html>
      <!-- HTML Example -->
      <html>
      <head>
      <script src="https://code.jquery.com/jquery-3.3.1.js"></script>
      <script src="https://unpkg.com/obniz@3.13.0/obniz.js"></script>
      </head>
      <body>
      <script>
      
        // Javascript Full Example
      
        var obniz = new Obniz("OBNIZ_ID_HERE");
        obniz.onconnect = async function () {
      
          await obniz.ble.initWait();
         // create servce & characteristics
          var service = new obniz.ble.service({ uuid : "03b80e5a-ede8-4b33-a751-6ce34ec4c700" });
          var characteristic = new obniz.ble.characteristic({
            uuid : "7772e5db-3868-4112-a1a9-f2669d106bf3",
            data: [1, 2, 3],
            properties : ["read","write","notify"],  // add notify properties
            descriptors: [
              {
                uuid: '2902', //CCCD
                data: [0x00, 0x00],  //2byte
              }, 
            ],
          });
          service.addCharacteristic(characteristic);
          obniz.ble.peripheral.addService(service);
      
          // advertisement
          obniz.ble.advertisement.setAdvData(service.advData);
          obniz.ble.advertisement.setScanRespData({
            localName : "obMIDI",
          });
          obniz.ble.advertisement.start();
      
          obniz.ble.peripheral.onconnectionupdates = function(data){
            console.log("remote device ", data.address, data.status)
      
            setTimeout(async function(){
              await characteristic.writeWait([0xFF])
              characteristic.notify();
            }, 10000)
          };
        }
      
      
      </script>
      </body>
      </html>
      

      1点気になることがございまして、ご提示いただいた記事の中に
      「また、iOSでも「設定」「Bluetooth」からペアリングが必要です。」とあり、そう言えば先にペアリングが必要だったなぁと思い、ペアリングを試みたのですが、ペアリング先一覧にobnizが出てこず、ずっとペアリング相手を探していますといった表示が出ています。

      もう少しBluetoothについて調べてみます。

      posted in Technical Support
      Y
      Yosuke Miyata
    • BLE MIDI機器としてiPadと接続する際の問題について

      obnizをBLE MIDI機器としてiPadとBLE接続するプログラムを
      公式ドキュメントを参考に作成してみました。

      以下のプログラムで、iPadにBLE接続するところまでは出来ました。

      <!DOCTYPE html>
      <!-- HTML Example -->
      <html>
      <head>
      <script src="https://code.jquery.com/jquery-3.3.1.js"></script>
      <script src="https://unpkg.com/obniz@3.13.0/obniz.js"></script>
      </head>
      <body>
      <script>
      
        // Javascript Full Example
      
        var obniz = new Obniz("OBNIZ_ID_HERE");
        obniz.onconnect = async function () {
          await obniz.ble.initWait();
      
          obniz.ble.peripheral.onconnectionupdates = function(data){
            if (data.status === "connected") {
              console.log("connected from remote device ", data.address)
            } else if (data.status === "disconnected") {
              console.log("disconnected from remote device ", data.address)
            }
      
          };
      
          var service = new obniz.ble.service({ uuid : "03b80e5a-ede8-4b33-a751-6ce34ec4c700" });
          var characteristic = new obniz.ble.characteristic({ uuid : "7772e5db-3868-4112-a1a9-f2669d106bf3", data: [1, 2, 3]});
          service.addCharacteristic(characteristic);
          obniz.ble.peripheral.addService(service);
      
          obniz.ble.advertisement.setAdvData(service.advData);
          obniz.ble.advertisement.setScanRespData({
            localName : "obMIDI",
          });
          obniz.ble.advertisement.start();
        }
      
      </script>
      </body>
      </html>
      
      

      接続については、BLE Scannerというアプリを使って確認しています。

      ブラウザの方のログには

      Time	Content
      16:01:15	connected from remote device
      78:1d:7e:c5:92:c7
      16:01:30	disconnected from remote device
      78:1d:7e:c5:92:c7
      

      とありますので、BLE接続と切断が正常にできていることが確認できます。

      しかし、いざ本命のGarage Bandに接続しようとすると、
      未接続という最初の状態の表示から、何かに接続しようとしている表示が出たあと、また未接続の表示に戻ってしまいます。

      正常にBLE接続された場合は、接続と表示がでるはずなのですが、出てきません。
      iPad側に、obnizをBLE MIDI機器として認識してもらえてないのかなと思うのですが、方法が分からず困っています。

      どなたかご存知の方はいらっしゃいますでしょうか。

      posted in Technical Support
      Y
      Yosuke Miyata