タイトル : Re^10: 続きです (通信について) 投稿日 : 2008/04/20(Sun) 22:51 投稿者 : Starfish
> Starfishさんありがとうございます! > > 受信される予定のデータは、 > FEFE60E004FD FEFEE0600401FD > なんです!で、2回目のFE のとこまでしか受信できないんですよ。。。 > 8バイトしかないっていうのは、プログラムの > 中の定義かなんかで変えられるんですか?? 以下の部分が受信の終了条件です。 > Loop Until InStrB(bytRecvData, ChrB(&HFD)) > 1 現在のところでは、送信したデータが返ってくるとは思わなかったので &HFD のデータを取り込んだところで終了させています。 この部分を変えれば、対応できます。たとえば、以下のようにすると、 13バイト以上受信したところで受信を終了します。 > Loop Until LenB(bytRecvData) > 12 |