Q3(質問) SDeviceは、どのタイミングでMDevice側とコネクション確立となるのですか?

A(回答)

SDeviceはCONNECTコマンドを受信したタイミングで、通信の設定を行います。その後、CONNECTコマンドの応答中のステータスフィールド(3,4バイト目)のビット2(CMDRDY)がONした時点でコネクション処理がSDevice内部で完了したことを意味するので、そこでコネクション確立となります。同期通信で接続した場合もこの時点からが同期確立となります。