Delphi Serial Communication Component

  1. Delphi Serial Communication Components
  2. Delphi Serial Communication Components

Significantly improved work with images - as in image editors:
- High-quality vector SVG images in reports
- Improved image transparency in different formats

27 August 2020 / blogs.embarcadero.com / 4 min read Powerful Serial Communication Component in FireMonkey for Delphi and C Builder on Windows. Async Professional is a collection of native Visual Component Library (VCL) components that provide serial communication facilities for programs created with Borland Delphi and CBuilder. It provides optimized components that are fully integrated with Delphi, compile directly into your EXE files, and include complete source code.

  • Feature overview. TMS Async is a communications package containing components which provide access to the serial ports under Windows. The event-driven architecture provides the highest possible performance and allows all the tools to run in the background.
  • MarshallSoft Delphi serial communications component library for RS232 and multi-drop RS485 and RS422 serial ports. Use WSC4D to write applications to access data from serial devices such as barcode scanners, modems, lab instruments, medical devices, USB serial devices, scales, GPS navigation, fingerprint scanner, printer servers, etc.

New objects widen the concept of a 'report':
Two-Track Pharmacode for designing and printing medication and vaccine packages

Report safety and security:
Now reports in PDF are protected with a digital signature. It guarantees its uniqueness, allows to clearly establish the authorship, and protects it from editing. Your reports now correspond with the docflow standards.

By Turbo Power Software.

Freeware + source 05 Jul 2006

Description

Async Professional is a comprehensive communications toolkit for Borland Delphi, C++Builder, and ActiveX environments. It provides direct access to serial ports, TAPI, and the Microsoft Speech API. It supports faxing, terminal emulation, VOIP, and more.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 5 793kB

Platforms:C2k6, CB3, CB4, CB5, CB6, D2005, D2006, D3, D4, D5, D6, D7

Description

Boomerang is the component library for GSM communication software development. It contains also the components for SMS support, serial port communication, TAPI communication, simple terminal, EMI (ERMES UCP - universal computer protocol), BMG (BIP/Nokia CIMD - Computer Interface to Message Distribution) connection, GDEP (Game Data Exchange Protocol) etc. and several sample applications.

Some components are available as ActiveX objects usable by any ActiveX capable application (Visual Basic, Visual C#, Visual Basic for Applications, Delphi etc.).

The library contains:

  • (serial) port components
  • modem components (client dial-up communication)
  • socket components (TCP/IP client side)
  • TAPI components (TAPI 2.0 - Win98, WinNT)
  • GSM modem components
  • BMG components (Business Message Gateway, Eurotel SK), Nokia CIMD protocol (Computer Interface to Message Distribution)/BIP
  • BMG client
  • EMI components (ERMES UCP, T-Online SMS Direct, Oskar)
  • EMI client
  • GDEP components (GDEP/SMPP, Orange Slovakia), IPSec, SSL
  • GDEP client
  • Eurotel M2M components (Eurotel CZ), IPSec, SSL
  • Eurotel M2M client
  • terminal component
  • narrow band socket (NBS) protocol, UDH (user data header) protocol
  • OTA (over-the-air) services
  • Smart messages (CLI, logos, picture messages, ringing tones, business cards, calendar, RTTTL)
  • EMS (pictures, animations, sounds, etc.)
  • WAP-Push messages
  • OCX libraries for SMS and EMI communication
  • WAP WBXML support
  • .NET platform support.
The components are multi-threaded.

Informations

  • Status: Partially restricted
  • Source: On purchase/registration
  • price: $25
  • Source price: $399
  • Size: 5 820kB

Platforms:C2k6, CB5, CB6, D2005, D2006, D2007, D5, D6, D7

Description

Delphi components for handling HL7 (Health Level Seven) messages. DelphiHL7 can generate and parse HL7 messages.

You can develop easy your applications for communicate lab. devices or other healthcare systems.

  • Supports HL7 2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1, 2.6 versions.
  • You can use with Delphi 3,4,5,6,7,2005,2006,2007,2009,2010,XE.
  • and C++ Builder 2009, 2010, XE
  • %100 Native delphi code. No DLL No OCX.
  • It’s support message groups and nested groups.
  • Support for all HL7 data types.
  • You can get/set values property
  • Licensed royalty-free per developer, per team, or per site.

Informations

  • Status: Evaluation (time-limit)
  • Source: None
  • Size: 44 408kB

Platforms:C2k10, C2k9, CBXE, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE

Description

Bluestacks 4 mac os. ModLink is a set of native VCL components for Borland/ CodeGear/ Embarcadero Delphi and C++Builder that offer a sophisticated solution for seamless integration of Modbus communication protocol into your own Windows applications.

Serial

With ModLink, you can easily turn any Windows application into either Modbus client that initiates network transactions in order to request a remote Modbus server to perform a specific action, or Modbus server that listens for incoming requests from a remote Modbus client and performs an appropriate action.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $150
  • Source price: $150
  • Size: 13 633kB

Bluestacks for apple iphone. Platforms:C2k10, C2k6, C2k7, C2k9, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, CX.4, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DX, DX.1, DX.2, DX.3, DX.4, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

Description

Extended version of nrComm Lib. The nrComm Lib includes some components, classes and routines useful for work with serial port devices, data and voice modems, barcode scanners and speech conversion and other communication tasks. It includes a TnrComm component for RS232 serial port, TnrCommTAPI component for work with TAPI devices (ordinary data modems and voice modems). TnrZModem component for common file transfer protocol support. TnrBarCodeScan component for bar code scanners. TnrWave component with wide functions for sound playing, recording and redirecting. TnrSpeech component for text to speech conversion SAPI.

Library has ready solutions for Bluetooth (TnrBT component), GSM (TnrGSM component) and some more.

Features:

  • Serial port (RS232) and barcode scan features:
    • Direct access to serial port and I/O operations
    • Ready solution for Barcode scanner device
    • Find all available serial ports in the system (native and virtual IrDA, USB, Bluetooth COM ports)
    • RS485 mode
  • Quick and flexible solution for an any data packet protocol
    • It supports detection the data packets with fixed END, HEADER, or LENGTH.
    • Also it can detect data packets by TIMEOUT.
    • Several and various data packet types can be united into data protocol.
  • USB
    • Find and get the information about existing USB objects (hosts, hubs, ports, devices).
    • The basic I/O operations with USB pipes over WinUSB interface and driver
    • WinUSB driver installation component.
    • 'Eject' function
  • GSM
    • Add, get, delete records of GSM device phone books
    • Send SMS, get message from device memory
    • Notify about new SMS or incoming call
    • Gets various information about GSM device (model, IMEI, memory and battery states and etc.)
    • Works over serial (native or virtual) port and over Bluetooth connection
  • Bluetooth
    • I/O operations with bluetooth device
    • Enumeration bluetooth adapters, devices, and services
  • Terminal support
    • The original control for ANSI/VT100 terminal protocol support
    • The possibilities for handling the I/O operations for standalone Terminal using
    • Simple terminal support. You can use an any edit control together with any nrCommLib I/O component.
  • Telephone API (TAPI) component
    • The TAPI data modem I/O operations, call and answer
    • The TAPI voice modem support, call and answer
    • The extended sound operations (playback, record) for voice TAPI devices
    • Speech API support for Text-To-Speech conversion and output over TAPI device (voice modem)
    • Caller ID support
    • Direct access to com port I/O in voice mode.
  • Zmodem File Transfer protocol
    • ZModem file transfer with resume
    • Possibilities for handling the I/O operations for independent TnrZModem using
  • LPT ports
    • LPT port I/O operations. Direct access to port pins.
    • LPT available ports auto detection.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $139
  • Size: 20 545kB

Platforms:C2k10, C2k6, C2k7, C2k9, CB3, CB4, CB5, CB6, CBXE, CBXE2, CBXE3, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6

Description

STM BlueLibs is a library designed to provide developers with easy to use and powerful tools for Bluetooth and OBEX development. The library is written entirely in Delphi and includes:
  • Bluetooth connections management - Classes and design time components handling:
    • device discovery process
    • authentication and paring process
    • connection establishment and properties
  • Bluetooth profiles implementation for:
    • Generic OBEX Profile suitable for custom applications or user implmentations of other profiles
    • OBEX Object Push Profile
    • OBEX File Transfer Profile
    • Serial port Profile
  • Full and flexible OBEX stack implementation:
    • OBEX headers and commands handling
    • support for the main OBEX objects
  • Design-time components for the most of the functionality, making development extremely simple and productive
  • Fully functional samples of:
    • OBEX Object Push Profile Client
    • OBEX File Transfer Profile Client.
    • OBEX Object Push Profile Server
    • OBEX File Transfer Profile Server.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $99
  • Source price: $149
  • Size: 612kB

Platforms:D2005, D2006, D2007, D7

Description

Delphi tool to filter serial communications.

Delphi Serial Communication Components

TetaSerialCop is a couple of Delphi components equipped with filter-like COM-port device drivers which trace any serial communications between other software and, if necessary, intervene to modify data being transmitted. The tool can be used for creating Win32 applications which either simply monitoring data going through aimed serial ports or, in addition, modifying necessary data in the flows as well.

Informations

  • Status: With Nag-Screen
  • Source: None
  • price: $30
  • Size: 727kB

Platforms:CB5, CB6, D5, D6, D7

Send Data application: the function of this application is as serial data delivery to serial port , such as COM1. COM2, COM3, etc.
1. Enter the component as follows, The following is component that is used:

NoComponentPropertyValue
1Form 1CaptionSend Data Serial
2Groupbox1NameSend Data Serial
3Button1CaptionSend data
4Button2CaptionConnect
5Button3CaptionSet Serial
6Button4CaptionClose
7Label1CaptionType data here
8ComPort1--
9Memo1Lines-

Before type the source code, declare a variable named data


Figure . Serial Communication Between 2 Personal Computer On Borland Delphi 7 Using Comport Component : Send serial datadeclare global variable named data
type source code as follows
NoKomponenEventSOURCE CODE
1Button1 OnClickData := Memo1.Text;
ComPort1.WriteStr(data);
2Button2OnClickComPort1.Open;
3Button3OnClickComPort1.ShowSetupDialog;
4Button4OnClickClose;
5Form1OnCloseQuery atau dapat juga
OnDestroy
comport1.Close;

Figure. Serial Communication Between 2 Personal Computer On Borland Delphi 7 Using Comport Component : Send serial dataVisualization of send data serial application design
The following is the result of Screen Shoot when application is used


Figure. Serial Communication Between 2 Personal Computer On Borland Delphi 7 Using Comport Component : Send serial dataVisualization of send data serial application

Delphi Serial Communication Components


I hope this article can give benefit to the visitors, readers, developer and me. Thanks for visiting and availability for sharing this article by pressing
Share this on Facebook
or just press likebutton under this posting

Comments are closed.