top of page
株式会社アーチ
ホーム
会社紹介
事例紹介
採用情報
採用情報
応募
ブログ
お問い合わせ
もっと見る
Use tab to navigate through the menu items.
カテゴリ
All Posts
(22)
22件の記事
Tech Blog/技術ブログ
(8)
8件の記事
Daily Life/アーチの日常
(8)
8件の記事
News/お知らせ
(6)
6件の記事
Recruitment/求人・採用
(0)
0件の記事
タグ
C#
(3)
3件の記事
AI
(2)
2件の記事
.NET
(2)
2件の記事
PLC
(2)
2件の記事
事例紹介
(2)
2件の記事
見える化
(2)
2件の記事
開発ノウハウ
(2)
2件の記事
BLE
(1)
1件の記事
Chatwork
(1)
1件の記事
MediaPipe
(1)
1件の記事
Processクラス
(1)
1件の記事
Python
(1)
1件の記事
RaspberryPi
(1)
1件の記事
RS-232C
(1)
1件の記事
TCP/IP
(1)
1件の記事
UIデザイン
(1)
1件の記事
Windows
(1)
1件の記事
WPF
(1)
1件の記事
こだわり
(1)
1件の記事
なりすまし
(1)
1件の記事
デスク
(1)
1件の記事
ホームページ
(1)
1件の記事
モチベーション
(1)
1件の記事
ラダー
(1)
1件の記事
出張
(1)
1件の記事
効率
(1)
1件の記事
挨拶
(1)
1件の記事
新年
(1)
1件の記事
新春
(1)
1件の記事
決算
(1)
1件の記事
注意喚起
(1)
1件の記事
県外
(1)
1件の記事
社内改善
(1)
1件の記事
解決
(1)
1件の記事
開発
(1)
1件の記事
アーカイブ
2026年5月
(2)
2件の記事
2026年4月
(2)
2件の記事
2026年3月
(2)
2件の記事
2026年2月
(2)
2件の記事
2026年1月
(2)
2件の記事
2025年12月
(2)
2件の記事
2025年11月
(2)
2件の記事
2025年10月
(3)
3件の記事
2025年9月
(3)
3件の記事
2025年8月
(2)
2件の記事
All Posts
Tech Blog/技術ブログ
Daily Life/アーチの日常
News/お知らせ
Recruitment/求人・採用
C#×RS-232C通信の振り返りと非同期処理について
はじめに こんにちは!【さん】です。 今回ブログを書くにあたり、数年前に開発した計測機器の検査ソフトのコードを読み返し、その時のことを備忘録として残そうと思います。 入社間もない頃、「RS-232C(シリアル通信)」という、弊社では最近触れる機会が少なくなった通信規格と格闘していました 。 改めて当時を振り返ると、泥臭く安定化させた「過去の実装」と、今だからこそ見える「これからの課題」が浮き彫りになってきました。 過去の自分が行った「通信安定化」の工夫 RS-232Cは、モダンな通信規格に比べると非常にシンプルですが、その分「データの受け取り方」に一工夫必要です。 私が実装の中で特に意識した、安定化のためのポイントを紹介します。 1. 受信完了まで「粘り強く待つ」リトライ構造 シリアル通信では、一度の読み込みで全てのデータが取得できるとは限りません。 そのため、受信バッファが空だったとしてもすぐに処理を諦めず、わずかな待機時間を設けて再確認する構造にしました 。 2. 徹底したバッファ管理 シリアル通信のバッファには、ノイズや前回通信の読み残しが
Tech Blog/技術ブログ
さん
3 日前
最新記事
C#×RS-232C通信の振り返りと非同期処理について
さん
3 日前
デスク紹介第1弾 新米社長デスク
Y.M
5月19日
MediaPipeを使用した手指検出
CT
4月28日
WPFのFluentテーマでCheckBoxの幅が固定されてしまう問題と、その独自カスタマイズによる解決方法
T.T
4月14日
bottom of page