Your location:Home>开发控件 版本控制 >开发控件

nrComm Lib

nrComm Lib

Component library for Delphi (VCL)

The nrComm Lib is set of Delphi VCL components, classes and routines for serial communication tasks. Library helps to get access to various devices: serial port, data and voice modems, barcode scanners, Human Interface Devices (HID), Bluetooth, USB, LPT, GSM, GPS and others. It provides solution for quick implementation almost any packet data protocol. It can work with sound and speech. Library allows send SMS messages over connected mobile phone (GSM terminal) and much more.

nrComm Lib evolving since 1999 year. Latest release supports most oldest and newest Delphi/CBuilder versions. Our project is always in progress and our team will include into product new features for support modern device interfaces and system API.

See most valuable features of nrComm Lib below.

Generic Features of nrComm Lib

                   Standard

Edition

Professional

Edition

Serial port (RS232) and barcode scan features

Access to serial port settings and I/O (read/write) operations with it.

Yes

Yes

Allows to monitor incoming data and states of control signal lines (RTS, CTS etc.)

Yes

Yes

Includes ready solution for Barcode scanner device

Yes

Yes

Enumerates all available serial ports in the system: native and virtual IrDA, USB, bluetooth COM ports)

Yes

Yes

USB

Enumerates and gets detail information about existing USB objects (hosts, hubs, ports, devices).

Yes

Yes

Provides I/O operations and monitors incoming data for USB pipes

No

Yes

                   Includes signed kernel USB driver that works on all platforms: x86/i32, x64, ia64.

No

Yes

Includes solution for easy WinUSB driver installation for all platforms: x86/i32, x64, ia64.

No

Yes

"Eject", "Enable", "Disable", "Restart" functions

Yes

Yes

GSM and SMS

Sends and reads SMS, monitors notification about new incoming messages

Yes

Yes

Access to GSM device phone books. Adds, gets, deletes records

Yes

Yes

Gets various information about GSM device (model, IMEI, memory, battery and signal states)

Yes

Yes

Supports connections over serial (native or virtual) port and over Bluetooth

Yes

Yes

Human Interface Devices (HID)

Enumerates and gets detail information about installed HID

No

Yes

Writes input, output, feature HID reports. Monitors incoming reports.

No

Yes

Global Positioning System (GPS)

No

Yes

Bluetooth

I/O operations with bluetooth device. Monitors incoming data.

Yes

Yes

Enumeration bluetooth adapters, devices, and services

Yes

Yes

Flexible solution data packet protocol implementation

Detects a data packet by fixed "END", "HEADER", "LENGTH" or timeout.

Yes

Yes

Various data packet types can be united into data protocol.

Yes

Yes

Telephone API (TAPI) component

Supports data TAPI modem devices, can call and answer

Yes

Yes

Supports voice TAPI modems, can call and answer

Yes

Yes

Provides extended sound operations (playback, record) for voice TAPI devices

Yes

Yes

Speech API support for Text-To-Speech conversion and output over TAPI device (voice modem)

Yes

Yes

VT100/ANSI Terminal support

Yes

Yes

Zmodem File Transfer protocol

Yes

Yes

Kermit File Transfer protocol

No

Yes

ASTM protocol

No

Yes

Modbus protocol

No

Yes

LPT/PRN/parallel ports 

Yes

Yes

Other features

Full support 32bit and 64bit platforms (in delphi xe2 and later)

Yes

Yes

Correct support WOW64 mode when 32bit application starts on 64bit Windows

Yes

Yes

Loggings with wide options for all events and errors

Yes

Yes

Handling all exceptions and fatal errors an all levels for multi threading critical applications.

Yes

Yes

Context help

Yes

Yes

Simple Install/Uninstall program

Yes

Yes

The various and useful demo projects are included

Yes

Yes

Delphi 3-7,2005,2006,2007,2009,2010,2011/XE/XE2-XE10.2 C++Builder 3,4,5,6,2007,2009,2010,2011/XE-XE10.2 support

Yes

Yes

 

北京哲想软件有限公司