Delphi Xe Serial Port Component Speakers

Delphi Xe Serial Port Component Speakers Average ratng: 4,5/5 3839 reviews
  1. Delphi Serial Port Component
  2. Delphi Xe Serial Port Component Speakers Ebay
  3. Delphi Xe Serial Port Component Speakers Best Buy
  4. Delphi Xe Serial Port Component Speakers Car Audio
  5. Delphi Xe Serial Port Component Speakers Bluetooth

All about Borland Delphi. Programming tips, downloads, forums, news, topsites, newsletter. Component Search Tip Add new Tip Add&Win Game. Data from the serial. Gratis Serial Port component for Delphi XE8 or Lazarus IDE. Ask Question Asked 1 year, 10 months ago. Active 1 year, 10 months ago. Viewed 98 times 0.

The TComPort component was originally written by Dejan Crnila, it was modified a bit by other people, including me, among others. It didn't need much tweaking, other than a bug fix here and there, and support for new Delphi versions as it came along. The latest version 4.11b is available on SourceForge here.
Like a lot of developers who need to do serial communication, I started using Turbo Power's very capable AsyncPro product, which is still alive, and doing well. I have said some negative things in the past about AsyncPro, because the complexity in it mixed poorly with the complexity in my products, and when I had to debug things, I found it really hard to debug AsyncPro. But I should introduce a policy here on Delphi Code Monkey; I intend to publically do penance for stupid things I have said in the past. AsyncPro is a fabulous component set, and nothing negative I have said in the past should be held as more correct than the simple fact that lots of people use, and still use AsyncPro, and are happy with it.
Nevertheless, as a person who believes strongly in the 'smaller is beautifuller' concept, almost to an absurd degree, and who has found that the less code I put in my application, the less my application breaks in horrible ways, I still prefer TComPort for the cases where I need to do serial communication in a delphi app.
TComPort seems like exactly what I needed for my purposes. So what were my purposes? I wrote applications that did the following things:
1. Talk to industrial or scientific or laboratory equipment, over an RS-232 or RS-485 link. Some of this equipment including Programmable Logic Controllers, using a common protocol called 'Modbus RTU', or simple Ascii (text based) serial protocols, some with, and some without checksums. For modbus capable PLCs, I wrote a descendant component that does Modbus client communications, for Delphi, that can talk to a wide range of industrial and process control, and scientific equipment that implements this protocol.
2. Talk over a direct cable link, or a modem link, to equipment at a remote site. This is incredibly powerful. One application I wrote in the mid 1990s had dialup remote control of an emergency power grid that could be remotely activated by the power utility company in a major midwestern US city, whenever the grid needed additional capacity.
Here are things that I didn't need TComPort to do, things that would make AsyncPro a better choice than TComPort:
3. I did not need a full featured 'video terminal emulator' that did fifteen different terminal emulations, including a reliable VT-52, or PC ANSI terminal emulation. You might need this, if you had to connect to an old computer system that provided serial terminals.

Delphi Serial Port Component


4. I didn't need to use the file transfer protocols from the BBS era, that include XModem, and ZModem.

Delphi Xe Serial Port Component Speakers Ebay

Back in the DOS and BBS days, long before the Internet, those of us who used to 'go online' used to do so using DOS programs called 'Terminal programs', and plastic boxes called 'modems', that let your plain old phone line talk at incredibly high speeds, between 300 and a few thousand bits per second. Just about everything that you could do in Telix, you can do in AsyncPro. AsyncPro (formerly from TurboPower, now open source) is better than TComPort, if you need a full featured video terminal emulator, or x/y/zmodem file transfers. If you still wanted to write a Telix for Windows in Delphi, Async Pro would be perfect for you.
So having given AsyncPro its due, let me proceed to why I like TComPort:
A. Small, Fast, Light.

Delphi Xe Serial Port Component Speakers Best Buy


B. Simple thread and event model.
One common place that serial ports still show up these days is in the IT world. Sometimes you might have a network router, or VPN box, that has a serial terminal that you might want to talk to. At one of my old workplaces, we had a building alarm system that had a serial port cable. We logged the alarm activity on our servers, using a little capture program, originally in VB, which I rewrote in Delphi.
Just because.
If you want to drop a component on a form, and talk through a serial port, check it out. Your programs can remotely interact with, control, or supervise a wide variety of equipment out there. You could even attempt to write the Auto-Dialer that figured so prominently in the 1980s movie War Games. Please don't hack our national electrical grids though, or I will have to hunt you down and give you a wedgie. Also the CIA and FBI might want to talk to you. Be good. Thanks.

Delphi Xe Serial Port Component Speakers Car Audio


If you have problems with this component, you can talk about it on the forums on sourceforge, and we'll try to help you out.
I could use a little help getting the component working again in C++Builder, so if you're a C++Builder expert out there, please check in with me. We need you.

Windows Standard Serial Communication Library for Delphi

The Windows Standard Serial Communications Library for Delphi (WSC4D) is an serial communication library based on the WindowsAPI. Includes 52 functions plus modem control, serial comm API. WSC4D uses the core Windows API to communicate with any device connectedto a serial port from within a Delphi application.

A simple interface allows accessing data from a serial port using RS232 or multi-drop RS422 / RS485 serial ports. WSC also supports virtual ports such as those created by Bluetooth and USB/serial converters. WSC4D provides the capability to quickly write 32 bit and 64 bit Delphi applications to control serial devices such as barcode scanners, modems, lab instruments, medical devices, USB serial devices, scales, GPS navigation, etc.

The Delphi component library includes 49 functions plus serial line status & control, modem control,ASCII/XMODEM/YMODEM protocols, and a good selection of Delphi exampleprograms.

WSC4D can be used with any version of Borland/Codegear/Embarcadero Delphi (including Embarcadero XE8 and Delphi 10 Seattle/Berlin).

Features of WSC4D include:

  • Includes 64-bit (WSC64.DLL) and 32-bit (WSC32.DLL) versions.
  • Free technical support and updates for one year.
  • Royalty free distribution with your compiled application.
  • Evaluation versions are fully functional. No unlock code is required.
  • Includes 52 functions plus modem control.
  • Can control any serial device (scale, barcode reader, etc.) connected to a serial port.
  • Can be used from GUI mode or console mode programs.
  • Can control multiple ports simultaneously.
  • Can be used with virtual serial ports using Bluetooth serial or a USB to serial converter.
  • Supports RS232, and multidrop RS422, and RS485 ports.
  • Includes hardware and software flow control.
  • Supports character peek (SioEventChar).
  • Supports transmit and receive timeouts.
  • Can send Windows messages on completion of events (incoming character, etc.)
  • Supports any baud rate (32-bit and 64-bit versions).
  • Ability to specify the parity, word size, and number of stop bits.
  • Comes with ANSI emulation and ASCII, XMODEM and YMODEM.
  • Supports binary and text data transfer.
  • Is port re-entrant.
  • State driven Xmodem and Ymodem on multiple ports simultaneously.
  • Is fully thread safe.
  • Supports Windows XP through Windows 10.
  • Works with all 32-bit versions of Borland, Codegear and Embarcadero Delphi.
  • Works with 32- bit and 64-bit verisons of Embarcadero Delta XE through Delphi XE8, and Delphi 10 Seattle and Berlin.
  • Does not depend on support libraries. Makes calls to core Windows API functions only.
  • Can be used with any program in any language (C/C++,.NET, Delphi, VB, VB.NET, Foxpro, etc.) that can call the Windows API.
  • License covers all programming languages. Purchase a developer license for WSC4D and use the DLLs with any other development environment (C++, Visual FoxPro, etc).
  • Implemented as a standard Windows DLL, which will work with all versions of Windows.
  • Will run on machines with or without .NET installed
  • Can be purchased with or without ANSI C source code to the WSC DLLs.
  • Documentation online as well as in printable format.

WSC4D can be used in the development of Win32 and Win64Delphi applications running under Windows XP through Windows 10.The evaluation version of WSC4D is fully functional.

The current version of the Windows Std Serial Comm Lib for Delphi is 7.0 (October 3, 2019).Registration is $119 for email delivery ($199 with C language source code). /intel-atom-processor-i2c-controller-driver-32-bit.html.

Order

Order Page

Links

HOME
Download WSC4D
WSC4D Programmer's Manual
WSC User's Manual

Delphi Xe Serial Port Component Speakers Bluetooth


WSC Reference Manual