user
2018年8月1日 21時52分
お世話になっております。
小林です。
絶縁RS232C/422/485アドオンモジュールを使用して、RS422を使用してシリアル送信を行いたいのですが、
使用するコマンドは
「cat [送信文字列] > /dev/ttymxc3」
というようなものであっているのでしょうか。
RS232C アドオンモジュールではこのコマンドでシリアルの送信ができたのですが、
モジュールを変更してから送信できなくなってしまいました。
別のシリアル送信方法等、情報ございましたら助言いただけますでしょうか。
コメント
y.nakamura
中村です。
> > 使用するコマンドは
> > 「cat [送信文字列] > /dev/ttymxc3」
> > というようなものであっているのでしょうか。
>
> 合っています。RS232CでもRS422でも、送受信の方法については基本的に同じです。
cat [送信文字列を格納したファイル名] > /dev/ttymxc3
または、
echo [送信文字列] > /dev/ttymxc3
あるいは
echo -n [送信文字列] > /dev/ttymxc3
なのでは?
> > RS232C アドオンモジュールではこのコマンドでシリアルの送信ができたのですが、
RS232CでもRS422でも同じなので、なぜRS232Cで
> > 「cat [送信文字列] > /dev/ttymxc3」
で送信できたのかはわかりませんが。。。
--
なかむら
user
at_mizo
2018年8月2日 11時03分
溝渕です。
> 絶縁RS232C/422/485アドオンモジュールを使用して、RS422を使用してシリアル送信を行いたいのですが、
> 使用するコマンドは
> 「cat [送信文字列] > /dev/ttymxc3」
> というようなものであっているのでしょうか。
合っています。RS232CでもRS422でも、送受信の方法については基本的に同じです。
> RS232C アドオンモジュールではこのコマンドでシリアルの送信ができたのですが、
> モジュールを変更してから送信できなくなってしまいました。
絶縁RS232C/422/485アドオンモジュールの設定スイッチ(SW1)や、結線を確認
してみてください。
また、「使用するコマンド」よりArmadilloはドライバと思いますが、同一経
路上に他のドライバが存在しないことも確認してみてください。