Author Topic: Latest version of nrComm Lib v9.47 (02 Apr 2017)  (Read 13706 times)

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Latest version of nrComm Lib v9.47 (02 Apr 2017)
« on: January 31, 2008, 01:26:16 pm »
Dear Developers

DeepSoftware LLC releases the new nrComm Lib v9.47(02 Apr 2017)
http://www.deepsoftware.com/nrcomm/

nrComm Lib provides some tools for performing the communications tasks in
Delphi/CBuilder development.
Library helps to work with various devices: modems, USB, HID, Bluetooth, LPT,
GSM.
Product offers ready solutions for the following issues and tasks:

  • Serial port (RS232, comport). I/O operations, enumeration of available
    ports. Gets extended info about virtual serial port type (USB, Bluetooth,
    IrDA, com0com etc.)
  • Telephone API (TAPI). Work with modem in Data and Voice modes.
  • Bluetooth devices and connections. Works with native Windows BT API.
  • GSM devices. Send, read, delete and notify about new SMS. IMEI, mobile
    model name and other info. Access to Phone book records.
  • USB devices enumeration. Gets full info about USB hosts, hubs, ports,
    devices. Allows Enable, Disable, Restart selected usb device.
  • USB I/O operations over light weight nrUsb.sys driver or over WinUSB API.
  • Components for driver installation for all platforms: x86, x64, IA64. nrUsb.sys is signed and can be installed on x64 Windows.
  • HID devices. Enumerates devices and gets HID device capabilities. I/O operations with HIDs. Methods for Enable, Disable Restart device.
  • Socket (client and server) implementation
  • Component for GPS devices.
  • HID I/O operations. Monitoring input HID reports, read and write HID
    reports and features.
  • Direct access to LPT port. Signed kernel driver for support x64 Windows.
  • ZModem protocol support
  • Kermit protocol support. Tested with Hyperterminal and C Kermit (linux)
  • Terminal property for all comm components. Easy attach TEdit or TMemo
    etc.
  • ANSI/VT100 terminal control
  • Modbus protocol implementation. I/O and poll device registers.
  • ASTM protocol implementation
  • WAKE protocol implementation
  • Basic Digital Signal Processing implementation
  • Support G-code (CNC) commands
  • Support x64 platform (with XE2 and later)
  • Correct working in WOW64 mode.
  • Support Delphi 3,4,5,6,7,2006,2007,2009,2010,XE/2011/XE2-XE10.2 C+Builder 3,4,5,6,2006,2007,2009,2010,XE/2011, XE2-XE10.2

Trial version of library is available here:
http://www.deepsoftware.com/nrcomm/nrcomm_pro.zip

Product home web page. You can find here the latest information and compiled
demo projects:
http://www.deepsoftware.com/nrcomm/

History of changes is here:
http://www.deepsoftware.com/nrcomm/nrcommhistory.txt

Best regards.

Roman Novgorodov
DeepSoftware LLC
http://www.deepsoftware.com/
« Last Edit: April 04, 2017, 10:53:04 am by Roman Novgorodov »
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v8.14
« Reply #1 on: September 22, 2008, 05:32:31 pm »
Hello

The nrComm Lib v8.14 (and higher) supports the Delphi/C++Builder 2009 now.
There were serious internal changes for support new Unicode platform.
We tested library good but the problems are possible.

Please report about any unexpected behaviour of components and we will fix troubles asap.

Roman
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

RC Scoring Pro

  • Guest
Re: Latest version of nrComm Lib v8.26
« Reply #2 on: August 14, 2009, 10:34:04 pm »
I tried to install this new version (8.27 was in the filename) and I selected C++ Builder 5 and C++ Builder 2007 as my install targets.  When I ran C++ Builder 5, I got an error message that the .bpl file was not installed.  I looked in the folder where I installed to, and there is no .bpl file.  I did change the installation folder name if that matters.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v8.26
« Reply #3 on: August 15, 2009, 09:14:27 am »
Hello

There is one problem with C++Builder 5.
It seems like it has a trouble in resource linker.
The latest version of nrComm Lib contains too big size of binary resource for this linker.

You can try to find file bin\rlink32.dll in BCB5 home directory and replace it by new one from attachment.

Roman Novgorodov
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v8.29
« Reply #4 on: September 13, 2009, 05:54:22 am »
Hello

The nrComm Lib v8.29 (and higher) supports the CodeGear Delphi/C++Builder/RAD Studio 2010 now.

Roman Novgorodov
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v9.00
« Reply #5 on: January 25, 2010, 06:12:10 am »
Hello

The new big release of nrComm Lib v9.0 is available.
It contains following changes:
  • New. Component TnrGps.
  • New. Component TnrUsbDriver32bit. Separated resource component with WinUSB driver for x86.
  • New. Component TnrUsbDriver64bit. Separated resource component with WinUSB driver for x64.
  • New. Component TnrUsbDriverIA64bit. Separated resource component with WinUSB driver for IA64.
  • Changes. TnrUsbDriver now installs WinUSB driver for all three platforms (x86, amd64, ia64)
  • New GPSDemo project.
  • New. TnrSemaphore control includes new events:OnClick,OnDblClick,OnMouseDown,OnMouseMove,OnMouseUp.
  • New. TnrUsb.ControlRequest method. It sends usb control request described in new type: TnrUsbRequest record.
  • New. OSR-FX2-LearnKit-Board demo project
  • Many fixes, changes and optimizations.

Roman Novgorodov
DeepSoftware.Com
« Last Edit: January 25, 2010, 10:05:10 am by Roman Novgorodov »
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

hid1

  • Jr. Member
  • **
  • Posts: 66
    • View Profile
Re: Latest version of nrComm Lib v9.00
« Reply #6 on: January 25, 2010, 08:46:17 am »
I wish, another easy way available for ugrading  for registred users like "Login and upgrade

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v9.00
« Reply #7 on: February 03, 2010, 11:56:46 am »
Hello

Registered users can visit our Update Center:http://updates.nrcommlib.com/
It will give you a link to latest release or url to Upgrade License with discount.

Roman Novgorodov
DeepSoftware.Com
« Last Edit: March 16, 2010, 11:28:52 am by Roman Novgorodov »
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

visli

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Latest version of nrComm Lib v9.10 (01 Sep 2010)
« Reply #8 on: September 10, 2010, 07:25:06 am »
Can I deploy my program on my customer's computer with "Pro Private License" ?

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v9.10 (01 Sep 2010)
« Reply #9 on: September 11, 2010, 05:47:06 am »
Hello

Yes, of course, you can deploy result EXE or DLL binaries of your project.

You can't deploy nrComm Lib sources, standalone packages, or nrComm Lib setup.

Roman Novgorodov
DeepSoftware.Com
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

rhilbish

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Latest version of nrComm Lib v9.15 (20 Feb 2011)
« Reply #10 on: March 15, 2011, 09:40:42 pm »
My old computer failed, so I have moved my current Delphi project (and installed nrComm 9.15) to a new Windows 7 computer.  nrComm is included in a Uses clause in the program.   When I attempt to run my program, I get one error:

F1026 File not found: ‘nrwin32.dcu’

I have verified that the nrComm files (including nrwin32.dcu) are located in: C\program files(x86)\nrComm lib and have found the directory paths C:\Program Files (x86)\nrComm Lib\Delphi15 and ….\Res in:
 
Project/Options/Resource Complier/Directories & Conditionals/Include file search paths

Is nrComm installed correctly??  Is a search path missing??  Would appreciate any sugestions.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v9.15 (20 Feb 2011)
« Reply #11 on: March 16, 2011, 03:30:27 am »
Hello

If you see correct paths in the project options and needed files DCU are located in tis path, project should compile without problem.

Do you see nrComm Lib components in Delphi Pallet?
Please try to create new empty project and drop some nrComm components to form at design time.
Now try rebuild and run project. Does it work without compiler errors?

What version of Delphi do you use ? We need know full build number and edition.

Possible something wrong with access rights to folders.
You can try small test: uninstall library and install it into other directory (f.e. C:\temp)
Also you can tun off UAC

Roman Novgorodov
DeepSoftware.Com
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

rhilbish

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Latest version of nrComm Lib v9.15 (20 Feb 2011)
« Reply #12 on: March 16, 2011, 04:13:27 pm »
Thanks for your response.  To answer your questions:
- No, I do not see the nrComm Lib components in the Tools Pallet so I can't build a simple test project
- I am using Delphi XE version 15.0.3953.35171 (with update 1) under Window 7 6.1 (build 7600)

I tried reinstalling nrComm in a temp directory.  The directory shows up in Projects/Options.. but no components in the Tool Pallet

Sorrry, I don't know what UAC is.

Appreciate your help

rhilbish

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Latest version of nrComm Lib v9.15 (20 Feb 2011)
« Reply #13 on: March 18, 2011, 09:44:07 pm »
Not sure if it makes any difference, but I am using Delphi XE Starter

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: Latest version of nrComm Lib v9.16 (18 Apr 2011)
« Reply #14 on: April 21, 2011, 05:35:15 pm »
Hello

Possible XE Starter edition does not support command line compilation.
Please try latest version of nrComm Lib.

Roman Novgorodov
DeepSoftware.Com
« Last Edit: May 17, 2011, 04:00:59 am by Roman Novgorodov »
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.