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

Licencia: Prueba gratuita ‎Tamaño del archivo: 2.10 MB
‎Calificación de usuarios: 3.0/5 - ‎1 ‎Votos

Biblioteca de componentes de comunicaciones serie MarshallSoft C/C++ para puertos serie RS232 y multi-drop RS485 y RS422. Utilice WSC4C para escribir aplicaciones para acceder a datos desde dispositivos serie como escáneres de códigos de barras, módems, instrumentos de laboratorio, dispositivos médicos, dispositivos serie USB, básculas, navegación GPS, escáneres de huellas dactilares, servidores de impresoras, etc. Las características de WSC4C incluyen: - Soporta 256 puertos. Puede controlar varios puertos simultáneamente. - Totalmente seguro para subprocesos, reensentiendo el puerto, control de módem, estado y control de línea serie, y emulación ANSI. - Utiliza la API estándar de Windows para comunicarse con cualquier dispositivo conectado a un puerto serie RS232. - Soporta puertos serie virtuales (USB a convertidor serie, serie Bluetooth). - Xmodem e Ymodem impulsados por el estado en múltiples puertos simultáneamente (hasta 256 conexiones). - Puede enviar mensajes de Windows al finalizar eventos (carácter entrante, etc.). - Incluye más de 52 funciones más control de módem. - Soporta cualquier velocidad en baudios. - Posibilidad de especificar la paridad, el tamaño de la palabra y el número de bits de detención. - No depende de las bibliotecas de soporte. Realiza llamadas a funciones de API de Windows solamente. - Incluye varios programas de ejemplo de C/C++. - No depende de las bibliotecas de soporte (llamadas a las funciones principales de la API de Windows solamente). - Distribución libre de regalías con su aplicación compilada. - El código fuente C está disponible. - Soporte técnico gratuito y actualizaciones durante un año. - Versión de evaluación totalmente funcional disponible. - Soporta la mayoría de los compiladores de C/C++: Microsoft, Borland, Watcom, LCC, GCC, Digital Mars, Embarcadero. - Soporta todas las versiones de 32 bits y 64 bits de Microsoft C/C++ y Visual Studio C/C++. - Incluye archivos DLL de 32 y 64 bits más archivos OBJ para la vinculación estática. - Funciona con Windows de 32 y 64 bits a través de Windows 10.

historial de versiones

  • Versión 7.0 publicado en 2019-09-02
    Se corrigió SioGets() - nunca se agotaban los tiempos de espera cuando se habilitaba la E/S superpuesta. Se han añadido SioOpen y SioClose. Añadido SioGetsQ - lee el puerto hasta que no hay datos entrantes para el "quiet" hora especificado. Se han añadido programas de ejemplo Escala.c y vc_Scale.cpp que leen desde una escala (en serie).
  • Versión 6.0.1 publicado en 2017-03-15
    Se han añadido códigos de error adicionales. Se ha añadido SioErrorText() que devuelve texto asociado con códigos de error especificados. Se ha añadido SioPortInfo() que devuelve baudios en BPS y el puerto teórico CPS. Se ha añadido SioGetsC() que recibe una línea completa a través del carácter stop (EOL). Añadido programa de ejemplo ReadGPS.
  • Versión 5.4.1 publicado en 2015-08-11
    Se han añadido las funciones SioCRC16 y SioCRC32 para calcular CCITT CRC de 16 bits o CCITT CRC de 32 bits; Se ha añadido la función SioCountWait que espera un número especificado de bytes entrantes antes de devolver; Se ha agregado compatibilidad con Visual Studio 2013 y 2015. Se han añadido archivos makefile para compiladores GCC, LCC y Digital Mars C.
  • Versión 4.2 publicado en 2006-02-01

Detalles del programa

Cluf

EULA - Contrato de licencia de usuario final

MarshallSoft Computing, Inc. otorga una licencia no exclusiva para utilizar el SOFTWARE al comprador original con el fin de diseñar, probar o desarrollar aplicaciones de software. Las copias solo se pueden hacer con fines de copia de seguridad o archivo. Este producto tiene licencia para su uso por un solo desarrollador a la vez. Dll's comprados con el descuento académico no pueden ser distribuidos, y deben ser utilizados sólo con fines educativos. El SOFTWARE es propiedad de MarshallSoft Computing, Inc. y está protegido por las leyes de derechos de autor de los Estados Unidos y las disposiciones de tratados internacionales. Este SOFTWARE está siendo licenciado y no vendido. Este SOFTWARE se proporciona "tal cual". MarshallSoft Computing no ofrece ninguna garantía, expresa o implícita, con respecto al software. Quedan excluidas todas las garantías implícitas, incluidas las garantías de comerciabilidad e idoneidad para un uso particular. LA RESPONSABILIDAD DEL SOFTWARE DE COMPUTACIÓN DE MARSHALLSOFT SE LIMITA AL PRECIO DE COMPRA. Bajo ninguna circunstancia MarshallSoft Computing será responsable de ningún daño incidental o consecuente, ni de ningún daño que exceda el precio de compra original.