Windows Std Serial Comm Lib for C/C++ 7.0

ライセンス: 無料トライアル ‎ファイルサイズ: 2.10 MB
‎ユーザー評価: 3.0/5 - ‎1 ‎投票

RS232 およびマルチドロップ RS485 および RS422 シリアル ポート用のマーシャルソフト C/C++ シリアル通信コンポーネント ライブラリ。WSC4Cを使用して、バーコードスキャナ、モデム、ラボ機器、医療機器、USBシリアルデバイス、スケール、GPSナビゲーション、指紋スキャナ、プリンタサーバーなどのシリアルデバイスからデータにアクセスするアプリケーションを作成します。WSC4C の特徴は次のとおりです。 - 256 ポートをサポートします。 複数のポートを同時に制御できます。 - 完全にスレッド セーフ、ポート再参入、モデム制御、シリアル回線のステータスと制御、および ANSI エミュレーション。 - 標準の Windows API を使用して、RS232 シリアル ポートに接続されているデバイスと通信します。 - 仮想シリアルポート(USBからシリアルへの変換、シリアルBluetooth)をサポートします。 - 複数のポート上で同時にステート駆動の Xmodem と Ymodem (最大 256 接続) - イベントの完了時に Windows メッセージを送信できます (着信文字など)。 - 52以上の機能とモデム制御が含まれています。 - 任意のボーレートをサポートします。 - パリティ、ワードサイズ、ストップビット数を指定できます。 - サポート ライブラリに依存しません。Windows API 関数のみの呼び出しを行います。 - 複数の C/C++ サンプル プログラムが含まれています。 - サポート ライブラリに依存しません (コア Windows API 関数の呼び出しのみ)。 - コンパイル済みアプリケーションでのロイヤリティ無料配布。 - C ソースコードが利用可能です。 - 1年間の無料のテクニカルサポートとアップデート。 - 完全に機能する評価版が利用可能です。 - ほとんどのC / C ++コンパイラをサポートしています: マイクロソフト, ボーランド, ワトコム, LCC, GCC, デジタル火星, エンバカデロ. - 32 ビットおよび 64 ビットの Microsoft C/C++ および Visual Studio C/C++ のすべてのバージョンをサポートします。 - 32 ビットおよび 64 ビット DLL ファイルと、静的リンク用の OBJ ファイルが含まれています。 - Windows 10 を介して 32 ビットおよび 64 ビットの Windows で動作します。

バージョン履歴

  • バージョン 7.0 に転記 2019-09-02
    SioGets() を修正 - オーバーラップ I/O が有効になっているときはタイムアウトしません。SIOOpen と SioClose を追加しました。SioGetsQ が追加されました - 指定された "quiet" 時間の受信データがなくなるまでポートを読み取ります。サンプル プログラム Scale.cおよび (シリアル) スケールから読み取るvc_Scale.cppを追加しました。
  • バージョン 6.0.1 に転記 2017-03-15
    追加のエラー コードを追加しました。指定したエラー コードに関連付けられたテキストを返す SioErrorText() を追加しました。BPS と理論ポート CPS でボーを返す SioPortInfo() を追加しました。ストップ (EOL) 文字を介して行全体を受け取る SioGetsC() を追加しました。ReadGPS サンプル プログラムを追加しました。
  • バージョン 5.4.1 に転記 2015-08-11
    16 ビット CCITT CRC または 32 ビット CCITT CRC を計算するための SioCRC16 関数と SioCRC32 関数を追加しました。指定された数の受信バイトを待機してから戻る SioCountWait 関数を追加しました。Visual Studio 2013 および 2015 のサポートが追加されました。GCC、LCC、デジタル火星Cコンパイラ用のメイクファイルを追加しました。
  • バージョン 4.2 に転記 2006-02-01

プログラムの詳細

Eula

EULA - 使用許諾契約書

マーシャルソフトコンピューティング社は、ソフトウェアアプリケーションの設計、テスト、または開発を目的として、ソフトウェアを元の購入者に使用するための非独占的なライセンスを付与します。コピーは、バックアップまたはアーカイブ目的でのみ行います。この製品は、一度に 1 人の開発者のみが使用するライセンスを取得しています。学術割引で購入したDLLは配布されない場合があり、教育目的でのみ使用する必要があります。本ソフトウェアはマーシャルソフト・コンピューティング社が所有し、米国著作権法および国際条約の規定により保護されています。このソフトウェアはライセンスを受けており、販売されていません。このソフトウェアは「現在」提供されています。マーシャルソフトコンピューティングは、ソフトウェアに関して、明示または黙示のいかなる保証も行いません。商品性の保証および特定の使用に対する適合性を含む、すべての黙示的保証は、ここに除外されます。マーシャルソフト・コンピューティング・ソフトウェアの責任は、購入価格に限られます。いかなる状況下でも、MarshallSoft Computingは、偶発的または結果的損害、および元の購入価格を超える損害に対して責任を負うものとします。