Spresense-Arduino のスケッチ例 pcm_captureデータの連続取得とSPI経由でのデータ通信について
Spresense-Arduino のスケッチ例 pcm_captureではバッファにデータがたまると終了するようになっていますが、これを
データ収録開始→バッファにデータが貯まる→データ取り出し&データをSPI送信→バッファクリア→データ収録開始→…
のようなサイクルにしたいのですが、連続して音声データをキャプチャする場合、
theAudio->startRecorder();
↓
theAudio->readFrames(...);
↓
theAudio->stopRecorder();
↓
theAudio->startRecorder();
↓
…
のように繰り返すことになるのでしょうか?
可能であればサンプルコードをご提示願えませんでしょうか
もうひとつ、SpresenseにおいてSPI通信を行う場合、Spresenseをスレーブとして動作させることは可能でしょうか?
よろしくお願いいたします。