BTstackを使ったHFPの実験作業ですが、ここのところ停滞中です。HFPの実装自体がまだ開発中のために、時折コードが新しくなるとHFPのAPIが変化しています。その影響かもしれませんが、先日はスマホからの操作でHFP接続ができたものが、いつのまにかできなくなってしまいました。SDPがちゃんと動いていないのかもしれません。
そしてもうひとつの問題がプログラムの大きさ、先日まではテキストが96KBくらいだったのですが、いつの間にやら100KB越え。
![](https://blogimg.goo.ne.jp/user_image/21/65/ba1ea731acd03b4cd7c9d4b3276392e8.png)
DEBUG用のメッセージを出しているのと、それにprintfが使われているのがここまでサイズが大きくなっている要因だと思われますがこの調子だともうすぐ MKL26の128KBでは足りなくなりそうです。これから、音声入出力のコードとか追加していかなきゃならないのに、ちょっと余裕がなさすぎます。もうちょっとFlash/RAMに余裕のあるターゲットに乗り換えようかと思います。
そしてもうひとつの問題がプログラムの大きさ、先日まではテキストが96KBくらいだったのですが、いつの間にやら100KB越え。
![](https://blogimg.goo.ne.jp/user_image/21/65/ba1ea731acd03b4cd7c9d4b3276392e8.png)
DEBUG用のメッセージを出しているのと、それにprintfが使われているのがここまでサイズが大きくなっている要因だと思われますがこの調子だともうすぐ MKL26の128KBでは足りなくなりそうです。これから、音声入出力のコードとか追加していかなきゃならないのに、ちょっと余裕がなさすぎます。もうちょっとFlash/RAMに余裕のあるターゲットに乗り換えようかと思います。