@sibu2 試してみました。とりあえずBLEライブラリを使わない単純なLチカは動きました。
from Janetter返信 リツイート お気に入り robo8080 @robo8080 09:01@sibu2 @todotani BLE_API0.1.0+改造版mbed-src.libで、BLE−>シリアルに出力するテストプログラムが動きました。ちなみにTicker使ってます。
1 件 リツイートされました from Janetter返信 リツイート お気に入り robo8080 @robo8080 09:10 from Janetter返信 リツイート お気に入り TSUBOI Yoshihiro @ytsuboi 04:54@u_akihiro HEXファイルにはユーザーのコードとSoftDeviceが含まれています。それがSWDでゴリゴリとD&Dする度に書き込まれています。つまり、SoftDeviceは、オンラインコンパイラを使う限りmbed SDKが採用しているに自動的に書き換えられます。
robo8080さんがリツイート | RT from Janetter返信 リツイート お気に入り robo8080 @robo8080 09:25これまでに分かったmbed BLEの問題点。
BLE_API0.1.0だとコンパイルNGー>mbed.libをmbed-src.lib(開発版)にすればOKー>mbed-src.libはHRM1017が動かないー>mbed-src.libを内部クロックを使うように修正すればOK
ほほ〜 : 【続報】「ダイソン 360 Eye」は、かわいくて賢くて働きものみたい(追加動画あり) : ギズモード・ジャパン gizmodo.jp/2014/09/dyson_… @gizmodojapanさんから
1 件 リツイートされました from Twitter for Websites返信 リツイート お気に入り robo8080 @robo8080 09:48BLE_APIの方もHRM1017選択するだけで内部クロック使うようになって欲しい。UPDATEするたびに修正するの面倒。
1 件 リツイートされました from Janetter返信 リツイート お気に入り ごちゃ @gochaism 07:23実を言うと TwitPic はもうだめです。突然こんなこと言ってごめんね。2、3日後にエクスポート機能が用意されます。それが終わりの合図です。 程なく9月25日にサービス終了を迎えるので、気をつけて。 blog.twitpic.com/2014/09/twitpi…
robo8080さんがリツイート | RT from Janetter返信 リツイート お気に入り Yoshihisa Nagata @hikyaku 07:35[追記あり] 速報: Twitpicが突然のサービス終了宣言、既に一部のデータはアクセス不可能に - | Cul-On ggsoku.com/cul-on/twitpic…
robo8080さんがリツイート | RT from Janetter返信 リツイート お気に入り TSUBOI Yoshihiro @ytsuboi 05:31@u_akihiro いえ、正直BLE APIは色々攻めて更新されていて、APIの仕様がちょいちょい変わっているのは事実なので。新しく追加された機能を使いたくなってライブラリを新しくすると仕様変更踏んづけるのでめんどくさいです。
robo8080さんがリツイート | RT from Janetter返信 リツイート お気に入り コヒロ @Savant013 01:07LEGOで自動車(空気式直列4気筒エンジン) (3:11) nico.ms/sm24386367 #sm24386367
robo8080さんがリツイート | RT from Janetter返信 リツイート お気に入り robo8080 @robo8080 13:17mbed BLE_API 0.1.0のテスト。なぜか、disconnectionCallbackが呼ばれないみたい。onConnectionCallbackやonDataWritten、onUpdatesEnabled、onUpdatesDisabledはOK。
1 件 リツイートされました from Janetter返信 リツイート お気に入り Kunihiro Shibuya @sibu2 20:44@ban4jp 情報ありがとうございます。btle.cppの140行目と142行目をコメントアウトしたらdisconnectのコールバックに飛んでくるようになり、再接続もできるようになりました。
robo8080さんがリツイート | RT from Twitter for iPad返信 リツイート お気に入り robo8080 @robo8080 20:56@sibu2 ありがとうございます!明日試してみます。これで安心して先に進めます。
from Twitter for iPad返信 リツイート お気に入り Kunihiro Shibuya @sibu2 20:53@robo8080 nRF51822/btle/btle.cppの140行目と142行目をコメントアウトしたらdisconnectのコールバックに飛んでくるようになりました。
robo8080さんがリツイート | RT from Twitter for iPad返信 リツイート お気に入り ban4jp @ban4jp 02:33(メモ)mbed BLEで再接続できないのは、ble.onDisconnection(onDisconnected);が、ライブラリ側で少し実装が足りないのが原因。
btle.cppの140行目のifで切断理由の3種のうち1種しか実装が無いため。
@sibu2 わかりました〜
from Twitter for iPad返信 リツイート お気に入り robo8080 @robo8080 21:14mbed BLE_API 0.1.0、色々問題が有るので安定するまで様子見したいのだが、それ以前の物で作ってしまうと0.1.0とは互換性が低くく、移行時に大幅修正が必要になるのを覚悟しておく必要がある。
1 件 リツイートされました from Twitter for iPad返信 リツイート お気に入り 大野@ダンボール女子大生 @mbrid02 21:02ヤクトタイガー完成!(少し前に完成していたんですけどアップを忘れていました…)アルバムはFacebookにアップしています。ぜひ、ご覧ください!
m.facebook.com/monami.ohno?_r… pic.twitter.com/M9qzrAhGEM
皆さんから色々情報をいただいて、あちこち手を入れる必要があるが、mbed BLE (mbed.org/teams/Bluetoot…)のBLE_Beacon, BLE_HeartRate, BLE_UARTが新ライブラリ0.1.0で動いた。一通りの機能は動いていると思うです。
robo8080さんがリツイート | RT from ついっぷる for iPad返信 リツイート お気に入り KAMIYA Kenshi @todotani 22:24mbed BLE lib 0.1.0対応に必要なこと:
?mbed-srcを使用する
?mbed-srcのsystem_nrf5822.cのクロック設定変更
?btle.cppのクロック設定変更
?btle.cppのDISCONNECTED処理変更
?Tickerを使用する
@todotani 旧BLEライブラリから移行しようとすると、更にこれにAPIの仕様変更対応が必要になりますよね〜 早く安定して欲しい。
from ついっぷる for iPad返信 リツイート お気に入り Follow @robo8080