Editor's review
This is a library of primitives that help serial communications.
HS COM is a serial communication library implemented in C language. This tool interfaces with the Win32 serial communication API that runs on Windows. Application programs will be supported with any device presented to the OS as a COM port. This library can support working concurrently with 100 COM ports; COM1 to COM100. To support serial communications adequately, the library supports serial communication transmit and receive threads and uses overlapped I/O. It also implements receive and transmit buffer queues.
Complete source code is supplied for easy understanding and no integration problems. The source code license provide for the royalty free use, derivative works, use within and outside your company and redistribution as part of your products. The physical interface that can be handled by the library can be RS232, USB, IRDA, Bluetooth, etc. Features offered through the library include asynchronous non-blocking operations, sending and receiving of data, controlling of serial ports, asynchronous communications configuration support, etc. Data could be transmitted as buffers or individual bytes. When receiving data you could receive buffer callback or polled interface. The port related controls include RTS, DTR, RTS, CTS, software XON/XOFF flow control or NONE flow control. Bitrate support for the full range of 110 to 256000, setting of number of data bits, stop bits and parity. This is a very good product and if you are looking for a tool like this, this could be it.
User comments