MarshallSoft FoxPro 串行通信组件库,用于 RS232 和多滴 RS485 和 RS422 串行端口。使用 WSC4FP 编写应用程序来访问来自串行设备的数据,如条形码扫描器、调制解调器、实验室仪器、医疗设备、USB 串行设备、秤、GPS 导航、指纹扫描仪、打印机服务器等。WSC4FP 的功能包括: - 支持 256 个端口。 可以同时控制多个端口。 - 完全线程安全、端口重新进入、调制解调器控制、串行线路状态和控制以及 ANSI 仿真。 - 使用标准 Windows API 与连接到 RS232 串行端口的任何设备进行通信。 - 支持虚拟串行端口(USB 到串行转换器,蓝牙串行)。 - 同时在多个端口上使用状态驱动的 Xmodem 和 Ymodem(最多 256 个连接)。 - 可以在事件完成时发送 Windows 消息(传入字符等)。 - 包括超过52个功能加上调制解调器控制。 - 支持任何波特率。 - 能够指定奇偶校验、字大小和停止位数。 - 包括多个 FoxPro 示例程序。 - 不依赖于支持库(仅调用核心 Windows API 函数)。 - 使用编译的应用程序进行免版税分发。 - C 源代码可用。 - 一年的免费技术支持和更新。 - 提供全功能评估版本。 - 通过 VFP 9.0 与 32 位 FoxPro 一起使用 - 通过 Windows 10 与 32 位和 64 位 Windows 一起使用。
版本历史记录
- 版本 7.0 发布于 2019-09-10
修复了 SioGets() - 启用重叠 I/O 时永远不会超时。添加了 SioOpen 和 SioClose 。添加了 SioGetsQ - 读取端口,直到指定"安静"时间没有传入数据。添加了从(串行)刻度读取的示例程序 Scale.prg。 - 版本 6.0.1 发布于 2017-03-22
添加了其他错误代码。添加了返回与指定错误代码关联的文本的 SioErrorText()。添加了在 BPS 和理论端口 CPS 中返回波特的 SioPortInfo()。添加了通过止损 (EOL) 字符接收整行的 SioGetsC()。添加了读取GPS示例程序。 - 版本 5.4.1 发布于 2015-08-26
添加了 SioCRC16 和 SioCRC32 函数,用于计算 16 位 CCITT CRC 或 32 位 CCITT CRC;添加了 SioCountWait 函数,该函数等待指定数量的传入字节,然后再返回。 {*} - 版本 4.2 发布于 2006-03-30
软件信息
- 软件分类: 发展 > 组件和库
- 发布者: MarshallSoft Computing
- 许可: 免费试用
- 价格: $119.00
- 版本: 7.0
- 适用平台: windows
终端用户许可协议
MarshallSoft Computing, Inc. grants a nonexclusive license to use the SOFTWARE to the original purchaser for the purposes of designing, testing or developing software applications. Copies may be made for back-up or archival purposes only. This product is licensed for use by only one developer at a time. DLL's purchased with the academic discount may not be distributed, and must be used for educational purposes only. The SOFTWARE is owned by MarshallSoft Computing, Inc. and is protected by United States copyright laws and international treaty provisions. This SOFTWARE is being licensed and not sold. This SOFTWARE is provided 'as-is'. MarshallSoft Computing makes no warranty, expressed or implied, with regard to the software. All implied warranties, including the warranties of the merchantability and fitness for a particular use are hereby excluded. MARSHALLSOFT COMPUTING SOFTWARE'S LIABILITY IS LIMITED TO THE PURCHASE PRICE. Under no circumstances shall MarshallSoft Computing be liable for any incidental or consequential damages, nor for any damage in excess of the original purchase price.