Armadillo-640のCON3で取得したシリアルデータをCON2経由でサーバーPCへ送信したいのですが

Armadillo-640のRS232C通信ポートCON3で取得したシリアルデータを
LANポートCON2経由でサーバーPCへ送信するプログラムを動作させたいのですが

参考にしようと Linux-v4.14-at16 の driver/tty や /net 以下のソースを見てドライバ7を作成してから
一連のプログラムを作成しようとしていますが、どのように手を加えていっていいかわかりません。
参考資料の照会、説明および作成のヒント等いただけないでしょうか?

ファイル編集は、Armadilloボード上、ATDE、WindowsPC上いずれでもでき、すべて転送できるようにはなりました。
ありがとうございます。

製品: 
Armadillo-640

佐藤です。

1点確認させてください。
ドライバに手を加えたい理由は何かありますでしょうか。

> 佐藤です。
>
> 1点確認させてください。
> ドライバに手を加えたい理由は何かありますでしょうか。
接続対象の通信条件に合わせて変更したいため、
現在、CON3 は /dev/ttymxc2 で 9600bps になっていますが、それをパラメータで変更したいためです。

佐藤です。

> 現在、CON3 は /dev/ttymxc2 で 9600bps になっていますが、それをパラメータで変更したいためです。
上記であれば stty コマンドでも変更できますので、そちらのほうがよいかと思います。
115200 に変更したい場合の例

[a640]# stty -F /dev/ttymxc2 115200

> 佐藤です。
>
> > 現在、CON3 は /dev/ttymxc2 で 9600bps になっていますが、それをパラメータで変更したいためです。
> 上記であれば stty コマンドでも変更できますので、そちらのほうがよいかと思います。
> 115200 に変更したい場合の例
>

> [a640]# stty -F /dev/ttymxc2 115200
> 

これでbps が変わりました。
ところで、RS-232CのRTS、DTR等の信号制御したり、CON3受信データによって、LANポートCON2 先のサーバー先へ変換した文字データをファイルに吐き出すプログラムを作成して稼働させたいのですが、参考にできるソースファイルは Linux-v4.14-at16 のどのファイルを元にすればよろしいでしょうか?(他にもっと良い参考プログラムのソースがあれば、それも教えてください。)
基本的なことをお聞きしてすみませんが、宜しくお願いします。

佐藤です。

以下のページが参考になるかもしれません。
https://armadillo.atmark-techno.com/faq/serial-programming
https://manual.atmark-techno.com/armadillo-guide/armadillo-guide-2_ja-2.1.0/ch06.html#sec_using_serial_port

また、「termios」などをキーワードにウェブ検索すると一般的な情報が見つかるかと思います。