齊藤と申します (2010/07/15 15:35), 相田 仁 wrote: > その後、試行錯誤した結果 > 通信相手がない(端子オープンの)状態において > 「タイムアウトしない」動作となるようです。 >>> fd = open_serial(); >>> >>> write(fd, "123", sizeof("123")); >>> recv_size = read(fd, res, 15); >>> printf("size: %d\n", recv_size); タイムアウトするしないが制御できるのはreadですよね。 端子オープンの場合、writeシステムコールで止まっているのでは? -- 齊藤明紀 email@hidden