ERSLIB 2.1
Easy RS-232C LIBrary by I.N. 2020/3/18

概要

 このライブラリ関数を使えば,Windows上あるいはWindows Mobile上で
 動作するシリアル通信(RS-232C)プログラムが誰でも手軽に作れます.

特長

 最大256ポート(COM1〜COM256)までの同時使用に対応しています.
    (Windows MobileではCOM1:〜COM9:の最大9ポート)
 タイムアウト時間の設定/変更ができます.
 送受信バッファのチェックができます.
 XON/XOFFフロー制御が使用できます.
 制御用信号(RS,CS,DR,ER)が使用できます.
 Win32 プロジェクト(コンソール アプリケーションも含む)に対応しています.
 Windows Mobile(Pocket PC)のプログラム開発にも使えます.

動作環境

 OS:Windows 10/8/7/Vista/XP/2000Windows Mobile 2005
 対応コンパイラ:Visual C++ 2008/2010/2012/2013/2015/2017/2019
           (他のバージョンでもおそらく動作します)

 ※ Visual C++ 6.0/.NET/2003 , Windows 98/Me/NTの方は旧バージョン(ERSLIB 1.6)
   をお使いください.

変更点(Ver.2.0→Ver.2.1)

 Visual C++ 2019でエラーを出さないために,ERS_W/Puts(),ERS_W/Printf(),ERS_W/Sends()の引数の型を
 char *からconst char *へ変更.

変更点(Ver.1.8→Ver.2.0)

 ボーレートを指定してオープンするERS_Open()を追加.
 ERS_BAUDRATE, ERS_SENDBUFFERSIZE, ERS_RECVBUFFERSIZEの定義による初期値を追加.

ダウンロード

 ERSLIB 2.1 (Vectorのサイトへ)

ヘルプ

 付属のerslib_help.chmがWindows VistaやWindows 7で開けないときは,アイコンのプロパティを表示させ,
 「ブロックの解除」を行うと開けるようになります.

 オンラインヘルプ(ver.2.1)


旧バージョンのダウンロード (ZIPファイル)
 2.0/1.8/1.7

1つ上へ戻る