>>537
すいません、凡ミスで、char型の違いがあるのを忘れてました…(TーT)
指摘ありがとうです。

ちなみにInt型で送った場合
printf("###%d\n",msg);
に置き換えてましたので、表示されたんだと思います。

byte型に直してメッセージabcdefgの送信をためしてみました。
やはり一回しかメッセージを送ってないのに二回ループが回ります。
##abcdefgmain_name
##abcdefgmain_name ←そしてなにやら他のメモリ領域を侵してる模様…

ちょこちょこソースいじってみます。