Serial Port Logger (シリアルポートロガー)は、すべてのシリアル通信データをテキストファイルに記録する、無料のCOMポートソフトウェアです。本ソフトウェアは、シリアルポートデバイスからデータを簡単に収集し、この貴重な情報を新しいテキストファイルに保存するか、前のセッションから継続して保存します。
シリアルポートデータロガーの用途は?
Serial Port Logger(シリアルポートロガー)ソフトウェアをご使用いただくと、シリアル伝送を分析でき、さまざまな状況でお役に立ちます。その情報を使用すると、シリアルポートとトラフィックについてより深く理解できます。COMポートロガーを使用してGPSユニットからデータを収集し、動きを追跡したり、単に一連のアクティビティをさらに分析したりできます。
この無料のSerial Data Logger(シリアルデータロガー)は、 オープンソースソフトウェアとしてライセンスされています。.
Serial Port Loggerインターフェース(スクリーンショット)
このRS232データロガーはどのようにお役に立つのか?
シリアルCOMポートのログを記録し、シリアルデータフローの変更を追跡
RS232 Logger(別名Free Serial Port Monitor(無料のシリアルポートモニター))は、シンプルなインターフェースを備えています。そのため、シリアルログを開始するには、シリアルポートを選択し、シリアル通信データをファイルする場所を選択し、RS232ポートのパラメータを定義して、「Start(開始)」をクリックするだけです。テキストファイルのログには、シリアルポート通信とRS232データフローに関するすべての詳細が表示されます。
シリアルポートデバイスとアプリケーション間のRS232通信をテスト
無料のSerial Port Monitor(シリアルポートモニター)は、VMwareやVirtual PCなどの仮想マシンにインストールして使用できます。このような機能は、テストに問題なく使用できます。当社のSerial Port Logger(シリアルポートロガー)は学習目的にも最適です。
シリアルデータロガーの使用法とインターフェース
シリアルデータレコーダーをダウンロード、インストール、起動すると、直感的なユーザーインターフェースが表示されます。シリアルトラフィックのログは、ログに記録するシリアルポートと、リダイレクトされたデータを保持するファイルを選択することで、簡単に実行できます。次に、シリアルポートのパラメータを指定し、 「Start logging(ログを開始)」ボタンをクリックします。
利用可能なポート
このパネルには、お使いのシステムで使用可能なシリアルポートとそのログステータスが表示されます。仮想シリアルポートと実シリアルポートは、RS232データロガーによって同様に処理されます。
ログファイル
「Open file(ファイルを開く)」 ボタンをクリックするとダイアログボックスが開きます。そこで、ログに使用する保存先ファイルを選択します。すると、「Log file(ログファイル)」 テキストボックスにファイル名が表示されます。ファイル名を選択しただけではログ記録は開始されません。これは、 「Start loggin(ログを開始)」ボタンをクリックして行う必要があります。
ファイルに追加
このオプションは、RS232ロガーによってキャプチャされたデータを既存のファイルの末尾に追加するかどうかを決定します。別の方法としては、ファイルをクリアして、空のファイルへのログ記録を開始することもできます。
シリアルポートオプション
ログに記録する必要があるシリアルポートのパラメータを選択します。これらのパラメータは、該当するポートの値と一致する必要があります。一致しない場合、データのログ記録は失敗します。
- ボーレート は、シリアルポートの送信速度をビット/秒で指定します。例えば、「1200 baud」は、ポートの最高速度が1200ビット/秒であることを示します。RS232データロガーは、100ビット/秒から最大256000ビット/秒までのすべての標準ボーレートに対応します。
- データビット オプションは、ポートが送信するデータビット数を示します。シリアル通信には、データビット、スタートビット、ストップビット、およびパリティがチェックされている場合はパリティビットの送信が含まれます。データビットには、送信に役立つ情報が含まれています。データビットパラメータは、最下位ビットが最初に送信されるように、5、6、7、または8に設定できます。ASCII文字の送信には少なくとも7ビットのデータビットが必要ですが、バイナリデータの送信には8ビットが必要です。特定の特殊な通信機器では、5ビットおよび6ビットのデータビット形式が使用されます。
- パリティ は、パリティをチェックするかどうかを決定します。選択できるオプションは5つあります。それらは、none(なし)、odd(奇数)、even(偶数)、mark(マーク)、またはspace(スペース)です。noneに設定すると、パリティビットは送信されず、チェックは実装されません。evenパリティを使用する場合、データのマークビットがカウントされ、偶数のマークビットになるようにパリティビットがセットまたはクリアされます。oddパリティも同様ですが、パリティビットは、マークビットの奇数カウントを取得するために必要に応じて設定されます。markパリティは常にパリティビットを設定しますが、spaceのパリティは、パリティビットがアサートされていないことを示します。
- ストップビット オプションは、バイトの終わりを指定する方法を定義します。値は 1、1.5、または2です。最新のデバイスの大部分は1ストップビットを使用するように設計されています。
- フロー制御 は、使用されるフロー制御のタイプを示します。このパラメータにより、シリアルデータを受信するデバイスが送信を処理できることが保証されます。 RS232データロガーソフトウェアを使用すると、非同期通信に使用するハードウェア、None、またはXon/Xoffを選択できます。
統計
リアルタイムデータは、RS232データロガーによって、2つの異なるカウンターを使用して表示されます。ポートから受信してファイルに記録された合計バイト数は、インターフェースの統計セクションの 「Bytes received from port(ポートから受信したバイト数)」フィールドと「Total bytes in file(ファイル内の合計バイト数)」 フィールドに表示されます。また、シリアルポートのステータスも表示されます。これらの統計は、通信データが正しく記録されていることを保証するために使用されます。
ログを開始
このボタンは、選択されたポートとパラメータを使用してログ手順を開始するのに使用されます。ログ記録が行われている場合、ボタンはログ記録セッションを終了するのに使用さ「Stop logging(ログ記録を停止)」 の選択に変わります。
ヘルプ
この選択を通じて本ソフトウェアのユーザーマニュアルにアクセスできます。