• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MSCommで送信完了を検出する方法)

MSCommで送信完了を検出する方法

このQ&Aのポイント
  • MSCommを使用して送信完了を検出する方法について知りたいです。
  • 送信完了を検出するためには、OutBufferCount=0を待つ必要があるのか疑問です。
  • 正しい方法を教えてください。OnCommのcomEvsendを使用せずに済む方法があれば知りたいです。

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

  • ベストアンサー
  • uruz
  • ベストアンサー率49% (417/840)
回答No.1

送信バッファはMSCommにだけ存在するわけではありません。 送信データはMSCommのバッファ→ドライバーのバッファ→UART(ICチップ)内のバッファを経て送信されます。 ドライバーのバッファに充分な空きがあれば mscPort.Output = xxxxx でセットされたデータは一瞬でドライバーのバッファに転送されMSCommのバッファは空になります。

Kuma2000
質問者

お礼

回答ありがとうございます。