2023年 SPRESENSE™ 活用コンテスト

ローパワーでハイパフォーマンスなエッジコンピューティングを、あなたの手で活用してみませんか?

  参加するボタンを押すと、参加規約に同意したものとみなします。
本コンテストは終了しました。今後もelchikaでは様々なコンテストを開催していきます。皆さまのご参加お待ちしております。

掲示板

利用者同士が製品に関する質問や交流を行うための掲示板です。
ログインしてコメントを投稿する
  • Opening
    shimodashのアイコン画像 shimodash 2023/12/17

    <SpresenseのBLE-centralのble_characteristic_write() ってどう使うのでしょうか?>

    ble-centralのサンプルはsdkで動かすことができて、nRF Connece for mobile(こちらも、iphone版ではなく
    Android版)でnotifyを受信まではできたのですが、いざ、peripheralにデータを送信しようと、
    上記を使おうと思ったのですが、よくわからず困っています。
    ※サンプル動かす所から脱却できない…(泣)

    やってみた事…

    bluetooth_le_central_main.c に

    1. struct ble_gatt_char_s charac_write: で構造体をインスタンス
    2. utint Packet[] = { xx , yy .... }; パケットを定義15byte
    3. charac_write.uuid = g_target_char_uuid; でuuidを登録
    4. ret = ble_characteristic_write(charac_write.handle,&charac_write,Packet,15); 関数をコール

    on_writeの関数は呼ばれるようなのですが、、、peripheralの動きがなく、
    別のlinuxのPCから制御すると動くのですけど。

    1 件の返信が折りたたまれています
  • Closed
    shimodashのアイコン画像 shimodash 2023/12/10

    <SpresenseでBLE-midiを動かしたい>
    BLE1507 の BLE serialization FWが届きこちらでBLE-midiを動かそうとしております。
    Spresense-SDK(v3.1.0)をはじめからインストールして、ble-centralのexampleを動かそうとしたら
    ble_midi_centralというのを見つけました。
    コンパイルして nutxx.spkまではできまして。
    ble_midi_centralを実行すると。。。

    ble_event_load_bond [BLE][Common] callback not registered.
    Boot up worker : /mnt/spif/fm_synth
    [ERROR] Worker /mnt/spif/fm_synth init failed
    [ERROR] Fatal error to boot worker...

    というエラーがでてしまいました。。。
    fm_synthというファイルが元々存在しないとは思うのですが、
    sdkのconfigで追加して置かなければ行けないものがあるのでしょうか…

    検討がつかず、どなたかアドバイス
    もしくは、参考になるリンク先を教えていただけますと嬉しいです。

    2 件の返信が折りたたまれています
  • Closed
    shimodashのアイコン画像 shimodash 2023/11/29

    いよいよこの季節がやってきましたね。
    ちなみに、モニターエントリーされた方
    着弾している方いますか???

    3 件の返信が折りたたまれています