トップページ > 記事閲覧
文字配列中のCRの扱い
日時: 2023/09/11 20:58
名前: tenten

windows11でターミナルソフトはRS232C(フリーソフト)をつかっていますが ターミナルソフトのCRを使わずに送信文中にCRを表記するにはどのようにするのでしょう。
ちなみに上記ソフトでは HEXで 6F6861796F0D(おはようCR)は送信できるのですが asciiで ohayo\r\nは送信できません。

メンテ

Page: 1 |

Re: 文字配列中のCRの扱い ( No.1 )
日時: 2023/09/13 18:27
名前: tenten

追記
失礼しました。
aquestalk pico に関する質問です。基板はarduino unoです。
メンテ
Re: 文字配列中のCRの扱い ( No.2 )
日時: 2023/09/13 19:48
名前: 管理人

こんにちは
「ターミナルソフトはRS232C(フリーソフト)をつかっています」
そのソフトは知らないので全くわかりませんが、
TeraTermなどでは「Enter」でCRを送出できます。
メンテ
Re: 文字配列中のCRの扱い ( No.3 )
日時: 2023/09/13 21:26
名前: tenten

 teratermでは CR LF CRE+LFなどを選択できますが  RS232C(フリーソフト)では NOというのがあります。teratermではできません。送信(SEND)を押してもおそらく何も変換されないのだろうと思います。

そこで送信文字列中にCRの入った文字列を送る実験をしていました。結果が上記のものです。
ASCIIで送ると ERROR 105 が出てしまいます。おそらくエスケープシーケンスの\が引っかかるのでしょう。

なにか方法がないかなと思い質問した次第です。

RS232CはVECTORでダウンロードしました。

 
メンテ

Page: 1 |

題名 スレッドをトップへソート
名前
URL
パスワード (記事メンテ時に使用)
コメント
CAPTCHA captcha画像 ←英数字を入力

   クッキー保存