• ベストアンサー

DOS/VでRS232Cの設定

DOS/V(正確にはWindows98のDOSモード not DOS窓)で、RS232Cの通信条件を設定するにはどのようにしたらよいのでしょう? PC-9801のMS-DOSにあったSPEEDのようなコマンドはあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#210617
noname#210617
回答No.1

C:\Windows\command に mode.com というプログラムがあります。 mode/?[Enter] とすると、ヘルプが表示されます。 これによるとシリアルポートの設定方法は MODE COMm: BAUD=b PARITY=p DATA=d STOP=s RETRY=r です。 https://www.microsoft.com/japan/technet/windowsserver/2008/library/b59b04f2-b41d-42df-b5be-19c3721445b1.mspx?mfr=true

daisuke55
質問者

お礼

ありがとうございます。 おかげさまで、問題が解決しました。

関連するQ&A

  • RS-232C及びUSBの設定の方法について

    RS-232C及びUSBポートの、フロー制御や転送スピードの設定を変更したいのですが、やり方が分かりません。 いろいろ探したのですが、プロパティのようなものが発見できません。 MS-DOSプロンプト上で変更するのでしょうか? それともBIOS上で変更するのでしょうか? OSはWindows98SEです。 マザーボードはAOpenの製品だったと思います。

  • DOS/Vを英語モードにする?

    あるソフトウェアをインストールするのに、DOS/Vを英語モードにしておく必要があります DOSプロンプトからタイプしつつインストールするのですが初心者ゆえ、何がなんだか分かりません DOSプロンプトはコマンドプロンプトのことですよね? あとDOS/Vを英語モードにする方法を出来るだけ具体的に教えてください、お願いします

  • PC-98LT RS232Cのバラメータ設定

    PC-98LT(MS-DOS 3.1)のRS232Cのパラメータ設定方法を教えて下さい。 古い機種ですが、よろしくお願いします。

  • RS232Cポートについて

    検査機器とPC間のRS232Cを使った通信についてお聞きしたいのですが 検査機器側の通信コマンドが不明の場合、それを知る方法はありますか? よろしくお願いします。

  • RS232CのRTS電圧レベル

    お世話になります。ひさしぶりにRS232Cの仕事をやっていますが、 RTSの論理がわからなくなったので、教えて下さい。 通信しない状態で、RS232Cのケーブルで信号を見てるのですが、 TXDが、-10VなのにRTSが、+10Vになっています。 (これは、DELLPCのRS232Cポートの出力を見てます。) RTSもTXDと同じく、-10Vになると思っていたのですが、違いますか。 また、PCに制御ラインを反転させる設定とかありましたでしょうか?

  • rs232cでのRfidリーダライタの制御方法

    研究用にタカヤ製品http://www.takaya.co.jp/enterprise/rf/rfid/module.htmのRFID評価キットTR3-D002Aを購入しました。 Visual Basicでリーダライタを制御するプログラムを作りたいと思っているのですが、プログラミングなどはした事もなく何から初めてよいのか途方にくれています。 通信コマンドは公開されているので、とりあえず、直接通信コマンドをRS232C経由でリーダライタに送って、リーダライタの読み取りモードを変更してみようと思っているですが、そのようにrs232cに繋いだ機器に直接通信コマンドを送るようなソフトはあるでしょうか? テキストデータを送受信するソフトはあるのですが、なにもレスポンスがありません。通信コマンドは STX アドレス コマンド データ長 ETX SUM CR などとなっているので、それらを送って機器からレスポンスを得たいのですが、、、、 おそらく質問の仕方もかなりずれていると思うのですが、お手柔らかに答えて頂けると幸いです。 また、参考になるサイトなどがあれば教えてください。 osはwindows2000です。よろしくお願いします。

  • DOS/V機のプロテクトメモリーの設定を教えて下さい

    PCは、DOS/V機です。dBASE4(DOS/V版)をインストールしたいのですが プロテクトメモリーの設定ができないためインストールできません。 どなたかご存じの方、Config.sysかAutoexec.batにどのようなコマンドを 書けばよいのか教えて下さい。 dBASE4のマニュアルには出ていません。

  • dos.hについて

    いま「Windowsコマンドプロンプトでマスター 書く!動かす!覚える! C言語100本勝負」というタイトルの本をサンプルプログラム集として使っているのですが、そのサンプルの中にdos.hを使ったプログラムが結構な数あります。コンパイルしたプログラムは正常に動くのですが、コンパイル時に次のような警告が出ます。 警告 W8053 hoge.c 18: '_dos_findfirst' は古い形式です(関数 main ) 警告 W8053 hoge.c 22: '_dos_findnext' は古い形式です(関数 main ) (コンパイラ:bcc32、OS:Windows XP SP2、コマンドプロンプトで実行した) ネットで調べたところ_dosで始まるような関数は現在ではほとんど使われていないようです。 そこで質問なのですが、MS-DOSの時代に使われていたような関数はWindows XPや2000等のコマンドプロンプトでも問題なく実行できるのでしょうか(自分の場合は実行できたが、警告が出た。)? 自分の推測ではコマンドプロンプト用の新しい関数が用意されているのではないかと思うのですが・・・ 詳しい方、できれば教えてください。 (正直、「コマンドプロンプトでマスター」とタイトルで謳っているのに内容が「MS-DOS」での説明とは少しだまされた気分です。)

  • VISCAプロトコル(RS232C通信)のプログラム

    VISCAプロトコル(RS232C通信)のプログラムがうまく動きません。 大学の研究にてSONYのEVI-D100というカメラをパソコンから制御する必要が出てきました。 このカメラはVISCAプロトコル(RS232C通信)で制御するらしく、シリアル通信でコマンドを送る以下のようなプログラムをウェブで見つけて参考にしています。 http://onishi-lab.jp/programming/rs232c_win.html しかし、短いコマンド(例:カメラを右にパンする、81 01 06 01 10 10 02 03 FF)は動くのですが、長いコマンド(例:カメラのパンチルト上限を設定、81 01 06 07 00 01 0F 0A 05 00 0F 0E 09 08 FF)になるとコマンド中に0が入ると動いてくれません。また、コマンド中に0がなくても思うような動きをしてくれません。 一応自分で通信タイムアウトは書き加えたのですが、それでもうまく動きません GetCommTimeouts( hCom, &cto ); // タイムアウトの設定状態を取得 cto.ReadIntervalTimeout = 0; cto.ReadTotalTimeoutMultiplier = 0; cto.ReadTotalTimeoutConstant = 1000; cto.WriteTotalTimeoutMultiplier = 0; cto.WriteTotalTimeoutConstant =1000; SetCommTimeouts( hCom, &cto ); // タイムアウトの状態を設定 RS232Cについては初心者なのでよくわからないことも多いのですが、どこをどう書き換えれば動くかなどを教えていただけると幸いです。よろしくお願いします。 EVI-D100のマニュアルページへのリンクを貼っておきます。 http://www.totsu.co.jp/isp/ispproducts/pdf/D100_tec.pdf

  • RS-232Cケーブルを利用して通信する古いソフト

    RS-232Cケーブルを使い、通信できるMS-DOSのソフトがあります。 このソフトでWindowsXP以降のマシンで通信できるようにする方法は ありますでしょうか? 代替ケーブルを使う方法など、どんな方法でもかまいません。 できれば安価・導入容易な方法がいいです。

専門家に質問してみよう