フォロー

なんか、ModularEEGのバイナリ形式のパケットをシリアルポートで受信するrubyのプログラムをFreeBSDで動かした時だけバイトが丸ごと抜ける問題、rubyかruby-serialの問題らしいというところまでは来た。Cでttyを開いてioctl()したりfcntl()したりしてからread()してstdoutに書き出すプログラムを書いたら一切欠落がない。

ログインして会話に参加
:realtek:

思考の /dev/null