![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
VB6でシリアルポートからデータを取り込むプログラムを作っています。
データは、バイナリモードで、合計26バイトあります。
これが、20ms間隔で送られてくるデータは、うまく取れたのですが、データを送る間隔を5msにしたところ、うまく受信できないようで、データが表示されなくなってしまいました。
ちなみに20ms間隔の時のシリアルポートのスピード設定が19200bpsで、5ms間隔の時には、115200bpsに変更しています。
VBで115200bpsのポート制御は難しいのでしょうか?
それとも、小生のプログラムに問題があるのでしょうか?
No.1ベストアンサー
- 回答日時:
>VBで115200bpsのポート制御は難しいのでしょうか
うちの会社では当たり前にやってます。
ボーレートの問題ではなく送信間隔の問題だと思います。
5msに一回ではRTOSではないのでOSの割り込み発生で落とすと思うけど。
10ms程度なら実績はあります。
でも実際にはOSが割り込み出すので、いったん別の機器で受け取って
100レコードほどバッファして、500msに一回程度ブロック転送で
回避してます。
回答ありがとうございます。
115200bpsでデータ送出間隔を20msにしてみたところ、問題ありませんでした。
やはり、データの吐き出し間隔のようです。
このソフトウェアには、まだまだ、問題がたくさんありますので、また相談に乗っていただきたく。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- HTML・CSS GETをPOSTに変更したところ 送信 不能です。 1 2022/04/10 17:31
- パチンコ・スロット パチンコの機械割出玉制御ってあると思いますか? ネットでは遠隔操作は違法だが、機械割出玉制御は合法と 1 2023/02/20 23:34
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- Excel(エクセル) エクセルの数式を等間隔にオートフィルできるやり方を教えていただきたいです。 実際の作業↓ A3セルに 7 2023/06/05 19:04
- 物理学 ヒストグラムについて、100本のシャフトの内径を測定単位0.01mmで測定したところ最大値は9.89 1 2022/11/29 22:46
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- 中途・キャリア 契約社員で在職中ですが、正社員目指して転職活動中です。 20代半ばの男です。 2社から内定を頂きまし 5 2022/04/29 13:39
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PLCとPCの通信
-
PCからシリアル通信で外部ハー...
-
C言語 マイコン
-
VBによるシリアルポート制御
-
古い計量機器からのrs232cを使...
-
レジスタマップって何ですか?
-
Macターミナルで実行中のプログ...
-
逆コンパイルと逆アセンブルの...
-
緯度、経度の 10進法と 60進法...
-
イラストレーターCS4のシリアル...
-
C言語で、メモリを解放しないで...
-
【C言語】再帰が時間がかかる...
-
Excelでのセル内容の高速消去方法
-
C# シリアル通信でデータ受信...
-
バックグラウンドのプロセスの...
-
API関数 GetExitCodeProcess
-
3のつく数字と3の倍数のみを表...
-
家電製品の電力周波数を変える機械
-
VB6からVB2010への変換について
-
プログラミングの問題です。写...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLCとPCの通信
-
レジスタマップって何ですか?
-
組み込みマイコンでのソフトウ...
-
マイクロ秒で精度が出るタイマー
-
TCNTとTIFRの意味
-
2つのアナログ信号が一致して...
-
マイコンからSDカード内のテキ...
-
電子工作での高速通信
-
PCからシリアル通信で外部ハー...
-
PIC12F683でLEDをスイッチで点...
-
PICマイコンでプログラム!パソ...
-
フラッシュメモリへの書き込み
-
H83052 シリアル通信 A/D変換...
-
マイコンSPI入門
-
PIC16F877内蔵USARTが受信しない
-
プログラミングとコンピュータ...
-
カーブフィットを行うプログラ...
-
AVRマイコンの型番
-
機械語のレジスタペアについて
-
USBハブの自作について
おすすめ情報