Delphi Xe5 Serial Communication

One of the new key features in XE6 is what Embarcadero has chosen to call App Tethering components - the only problem I initially had with the name was that it implied that mobile had to be involved in some way - which is not the case. Change the (Manager)Text property on the TTetheringManager to 'BarcodeReceiverManager', on the TTetheringAppProfile change the (Profile)Text property to 'BarcodeReceiver' and set the Manager property to point to the TTetheringManager.Since we want to send the received barcode to the active application, we just use a send key function - in this case I have just used the WinAPI keybdevent method - it would be more correct to use SendInput - but the barcodes consists of non-unicode characters. For the letters we also need to send along the shift key.procedure SendKeys(const S: String);varI: Integer;beginfor I:= 1 to Length(S) dobeginif CharInSet(SI, 'A'.'

Delphi Xe Serial Port Component. Delphi XE5 Serial Port on. Delphi XE5 components (libnodave. Serial Port component for communication with external devices. Is there a free component for Serial Port (COM) communication? List of third party tools and components for Delphi XE5. Delphi XE5 Tools and Components from Embarcadero Technology Partners. 3 1 Introduction The Windows Standard Serial Communications Library for Delphi (WSC4D) is a toolkit that allows software developers to quickly develop serial communication applications in Delphi or Delphi for.NET. The Windows Standard Serial Communications Library (WSC) is a component DLL library used to create serial communications programs that access data from a serial port using RS232.

Z') thenkeybdevent(VKSHIFT, 0, 0, 0);keybdevent(Ord(SI), MapVirtualKey(Ord(SI), 0),0, 0);keybdevent(Ord(SI), MapVirtualKey(Ord(SI), 0), KEYEVENTFKEYUP, 0);if CharInSet(SI, 'A'.' Z') thenkeybdevent(VKSHIFT, 0, KEYEVENTFKEYUP, 0);end;end. :) Yes, I think I share the same issue as the PhotoWall Sample - which I looked at when I tried out the tethering - if you look at the RefreshList in the sample, change it to only add VCLMediaReceiverApp in the LbWall - you still might end up connecting to a MediaReceiverApp - because TakePhotoManager.RemoteProfiles holds all the profiles of the pair managers - i guess. Well I will at least fix my example - and simplify them - one Manager, one Profile - no loops - Thanks.

It seems that the 32-bit VCL is a false-positive at AVAST - that is a different kind of bug-checking. Hi, thanks.To keep things simple, I would just keep sending a string with the barcode and the quantity, separated by a # or ยค (what ever separator char you prefer). And then change the desktop 'receiver' to parse the string into 2 and send a tab or return - what ever needed in between.But since you are not limited to string - you could send a stream with whatever structure you like and parse and act upon that on the receiver end.Everything is possible - we might just not yet have figured out how:-D. It is not quite clear to me if you are also writing the barcode scanner yourself, or we are talking about a 'physical' USB connected barcode scanner.

But what version of Delphi are you using? If it is just a barcode scanner that acts as keyboard input, then whatever window control that has focus and can receive keyboard input - like Word, Notepad or TEdit should work - unless your barcode scanner adds some value by not using the keyboard buffer, but sending maybe unicode strings - and your TEdit is a per-Delphi 2009 version (that being non-unicode).

I would need a bit more detail - the reference to the 'java barcode scanner' did confuse me a bit. Have you tried zxing and my example described above? Well my bet is on type differences between the receiver and the sender.

Commercial 05 Jul 2006 DescriptionAVSD OEM is a programming interface, which allows you to add support of virtual serial ports to your own application. You have full control over ports created with the help of AVSD OEM, including reading data that some other application has written using WriteFile function, writing data to be read with ReadFile function, flow control signals monitoring and controlling.If you have the software, which works with some device connected to COM port and you want to capture all the data that goes to and from the port, then AVSD OEM is what you need.

Just create one virtual port and tell the application to use it. Now you can monitor all data that application writes to the port and redirect it to the real COM port. And vice versa, you monitor all data coming from device and redirect it to the virtual port.With AVSD OEM you can:.

Delphi Xe5 Serial Communication

Create yourprotocol-to-serial abstraction. Create virtual platform and emulator plugins. Create usb2serial, bluetooth2serial, IrDa2serial adapters.Informations.

Status: Evaluation (time-limit). Source: N/A. price: $472. Size: 520kBPlatforms: C2k6, CB6, D2005, D2006, D7. Freeware + source 09 Jun 2000 DescriptionCOM I/O component.

Delphi Xe5 Serial Port Component

Supports any COM port (by name), any baud rate (just enter the baud rate value), software and hardware flow control, synchronous and asynchronous RX. Simple TTY terminal included (good programming example to start your projects from). Comes with an help file (in English) which is Open Help compatible: this means Delphi can use it at design time just like other standard help files (API, VCL, etc). Now fully compatible with WinNT/2000.Informations.

Status: Fully functional. Source: Included. Size: 89kBPlatforms: D4. Shareware 16 Dec 2018 DescriptionDelphi and C Builder component for serial communication. Provides communication with devices connected to serial port. Shareware 19 Dec 2018 DescriptionDelphi and C Builder communication library for FTDI FT311D and FT312D devices for Android. supports the complete FT311D/FT312D functionality.

no special root access privileges needed. available for Delphi/C Builder XE6 - 10.3. source code included in registered version. royalty free distribution in applicationsInformations. Status: With Nag-Screen. Source: On purchase/registration. price: $80.

Size: 1 276kBPlatforms: CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, DX, DX.1, DX.2, DX.3, DXE6, DXE7, DXE8. Shareware 19 Dec 2018 DescriptionDelphi and C Builder serial communication library for FTDI devices for Android. uses FTDI D2XX Android driver. no special root access privileges needed. available for Delphi/C Builder XE6 - 10.3. source code included in registered version. royalty free distribution in applicationsInformations.

Status: Fully functional. Source: On purchase/registration. price: $80. Size: 2 490kBPlatforms: CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, DX, DX.1, DX.2, DX.3, DXE6, DXE7, DXE8. Shareware 19 Dec 2018 DescriptionDelphi and C Builder serial communication library for Prolific devices for Android. uses Prolific PL2303 library. no special root access privileges needed.

available for Delphi/C Builder XE6 - 10.3. source code included in registered version. royalty free distribution in applicationsInformations. Status: With Nag-Screen. Source: On purchase/registration. price: $80. Size: 1 312kBPlatforms: CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, DX, DX.1, DX.2, DX.3, DXE6, DXE7, DXE8.

Shareware 19 Dec 2018 DescriptionDelphi and C Builder serial communication library for USB connected devices for Android. uses usb-serial-for-android library. supports FT232R, CDC/ACM (Arduino Uno), CP2102 and CH34x chips.

no special root access privileges needed. available for Delphi/C Builder XE6 - 10.3. source code included in registered version. royalty free distribution in applicationsInformations.

Status: With Nag-Screen. Source: On purchase/registration. price: $80. Size: 1 788kBPlatforms: CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, DX, DX.1, DX.2, DX.3, DXE6, DXE7, DXE8.

Shareware New 13 Jul 2019 DescriptionDelphi and C Builder serial communication library for USB connected devices for Android. uses UsbSerial library. supports CP210x, CP2130, CDC, FTDI, PL2303 and CH34x devices. no special root access privileges needed. available for Delphi/C Builder XE6 -10.3.

source code included in registered version. royalty free distribution in applicationsInformations. Status: With Nag-Screen.

Xe5

Source: On purchase/registration. price: $80. Size: 2 971kBPlatforms: CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, DX, DX.1, DX.2, DX.3, DXE6, DXE7, DXE8. Shareware 01 Aug 2007 DescriptionSerial Port AX Control is a powerful ActiveX component that can be used to simplify communication with external devices on RS-232 connection.

This includes modems, bar code readers, PBX or any other devices that have a serial interface. Serial Port AX Control 2.0 introduces an impressive number of new properties for detailed setting of serial port, numerous new methods and events to control serial port state changes. Includes examples for Microsoft VC and Microsoft Visual Basic.This professional Serial Port component is compatible with Microsoft Windows 95/ 98/ NT/ ME/ 2000/ XP/ Vista, Microsoft Visual Basic 5, 6,.NET; Microsoft Visual C 5, 6,.NET; Inprise/Borland Delphi 3-7, Inprise/Borland C Builder 3-6 and.NET technology.Informations. Status: Fully functional. Source: None. price: $79.95. Size: 2 223kBPlatforms: CB3, CB4, CB5, CB6, D3, D4, D5, D6, D7.

Shareware 28 Apr 2014 DescriptionThe nrComm Lib contents components for performing serial communications tasks for Delphi/CBuilder development. It supports RS232, Sockets, LPT, Bluetooth, TAPI, Speech interfaces, ZModem, Kermit, ASTM, WAKE and ANSI/VT100 protocols, works with GSM/SMS, USB, HID, GPS, WAVe devices. NrComm Lib supports latest Delphi versions with 32 bit and 64 bit modes.Informations. Status: With Nag-Screen. Source: On purchase/registration. price: $79. Source price: $79.

Size: 4 933kBPlatforms: C2k10, C2k6, C2k7, C2k9, CB3, CB4, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64. Shareware 22 Oct 2010 DescriptionRS232 data logger AX monitors any number of serial ports, captures data from any devices connected to them and logs the information in a customized log file. It implements wide exporting functions: from a classic export to an ODBC database to a direct real-time DDE exporting, or embedding the data to any document via OLE. The program works with RS232, RS485 and features flexible control over the process.

It suits well for industrial usage.Informations. Status: Fully functional. Source: None. price: $44.95.

Exe demo: included. Size: 691kBPlatforms: CB4, CB5, CB6, D5, D6, D7. Shareware 18 Apr 2013 DescriptionSerial Port ActiveX Control is a powerful and versatile ActiveX component that lets you control serial ports, manage them and track their activity. It is a great alternative to complicated WinAPI for serial ports.In Serial Port ActiveX you will find diverse methods to read/write to and from serial ports, plenty of properties for advanced configuration of serial ports as well as the complete range of events to control them. Integrating Serial Port ActiveX in your own software is quite easy thanks to sample code for major development environments that is bundled with our component.Informations. Status: With Nag-Screen. Source: None.

price: $199.95. Size: 3 706kBPlatforms: C2k10, C2k6, C2k7, C2k9, CB3, CB4, CB5, CB6, CBXE, CBXE2, CBXE3, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3. Shareware 05 Jul 2006 DescriptionSoftware developers can access various devices by utilizing the Windows API. When using an API, you gain access to a full spectrum of available features, but API programming is a very tough and time-consuming task.

You have to study the documentation and you have to create all the high-level functionality based on the low-level API functions from scratch. This is OK if you develop a specialized application. However, in most cases, you just want to get a certain device working in your program with the least effort possible.One of the system devices that you often need to support is a Serial Port. There are numerous lab instruments, protection gadgets and other inventory that can be connected via a COM port. Instead of spending weeks or even months for API coding, you could use a ready-made ActiveX component in your program.

We recommend you give Serial Port Control from FabulaTech a try.Serial Port Control is an inexpensive, royalty-free, ActiveX component. You can use it with any ActiveX-enabled development environment, such as Visual C, Visual Basic, Delphi, etc. Just put it on a form and you have all the functionality you need to access a serial port, either physical or virtual.Serial Port Control automatically enumerates all the ports available in the system.

You just need to select the port name you wish to work with. The event driven architecture of this component is a snap to use. You don't have to check ports periodically in order to find if there is new data available for reading from a port. Simply define a function in your program that will be triggered automatically by the appropriate event and process the data.Despite its low cost, the component is royalty-free.

There are no hidden fees and you are free to distribute it together with your own software.Informations. Status: Trial (work while IDE is running). Source: None.

price: $99.95. Size: 543kBPlatforms: C2k6, CB3, CB4, CB5, CB6, D2005, D2006, D3, D4, D5, D6, D7. Commercial 05 Jul 2006 DescriptionRS232 Data Acquisition and Com Port Control Component Library, Modem Access Component. Connection Sniffer and Port Test Software Library. The library lets you enumerate all installed serial devices, including, but not limited to serial ports and modems.

All kind of PnP serial devices as well as virtual devices are also supported. After you get an instance of the serial device, you can create a monitor object and attach to the device to receive monitored data and events. The Monitor object can be attached to the device at any time, no matter if the device is being currently used or not.

You can also detach from the device at any time.Supporting a wide variety of programming languages and platforms, the SPMC library makes it very easy to start using it in your software project.Informations. Status: Fully functional. Source: None. price: $55.99. Size: 470kBPlatforms: C2k6, CB3, CB4, CB5, CB6, D2005, D2006, D3, D4, D5, D6, D7.

Shareware 05 Jul 2006 DescriptionSerial Port Sniffer is a powerful advanced ActiveX Control that allows your application to sniff (fully monitor and edit data flows) serial port in your system. Freeware + source 17 Apr 2002 DescriptionThis tool enables an Application to communicate through an serial port:. It use only WinAPI and Delphi functions, so no other third party software is needed. One single Thread for sending and receiving.

Delphi Xe5 Android Serial Port

Uses 'Overlapped' for all Read and Write accesses. Total control of Timeout conditions. Total control of Linestates. Simple Implementation. Open Source.Informations.

Status: Fully functional. Source: Included. Size: 34kBPlatforms: D3, D4, D5, D6. Commercial 08 Jan 2008 DescriptionThe SuperCom RS-232 ActiveX is a professional serial communication component for serial communication interfaces (RS-232, RS-422, RS-485). It's downward compatibility with the MSComm custom control makes it very easy to integrate in existing applications. Replace MSComm with ease.The SuperCom ActiveX supports events like OnComm, OnModem, OnFileInfo, OnDataPacket.The SuperCom ActiveX supports file transmission with protocols like ZMODEM, KERMIT, YMODEM, XMODEM and ASCII.Optionally also available industrial protocols like 3964, RK512, AS511, MODBUS, LSV/2.Informations.

Status: Demo only. Source: N/A.

price: $275. Exe demo: included. Size: 1 419kBPlatforms: C2k6, C2k7, CB4, CB5, CB6, D2005, D2006, D2007, D3, D4, D5, D6, D7. Commercial 08 Jan 2008 DescriptionThe SuperCom Suite enables the development of mixed applications (e.g. RS232 and TCP/IP) using one API. The technology used cuts the learning curve and reduces development time.One easy to use, flexible and powerful API.Custom protocols are developed only once.

The Keys Technology also enables one single application to handle simultaneously connections through RS-232, TAPI, TCP/IP and ISDN.Building a network gateway e.g. From RS-232 to TCP/IP is now easy done.The SuperCom Suite also supports file transmission with protocols like ZMODEM, KERMIT, YMODEM, XMODEM and ASCII.Informations. Status: Demo only. Source: None. price: $995. Exe demo: included.

Size: 3 313kBPlatforms: C2k6, C2k7, CB4, CB5, CB6, D2005, D2006, D2007, D4, D5, D6, D7. Freeware + source 27 Jan 2008 DescriptionSynaser is 'brother' of.

It provides same communication principes as used in Synapse, but Synaser is for serial ports, not for TCP/IP.This is list of basic features:. SynaSer is not components, but only classes and routines. Not needed any installation. Working under Windows (Delphi or CBuilder) and under Linux (Kylix).

Support for communicating on serial ports in blocking (synchronous) mode. Supported is high speed of communication (about few megabytes per second). Consume very low CPU time. Supported is same communication mechanism as used in Synapse TCP/IP library. Can lock serial port under Linux (like Windows do it). Support for software and hardware handshake.

You may open any COM port, if exists in you system (i.e. COM156). Support for RTS driven communication (good for RS485 convertors, etc). Option for detect device presence before each data transmission.Informations. Status: Fully functional. Source: Included.

Size: 40kBPlatforms: C2k6, CB3, CB4, CB5, CB6, D2, D2005, D2006, D3, D4, D5, D6, D7. Freeware + source 05 Jul 2006 DescriptionA simple but fully functional serial port component. Tested in various Delphi and CBuilder versions.

The component fires an event when data is arrived, and when then TX buffer is empty (in case you want to send lots of data, or when you want to close when all data is sent). There is a LineMode and LineEnd property if the component must handle line terminating characters.Informations. Status: Fully functional.

Source: Included. Size: 131kBPlatforms: CB3, CB4, CB5, CB6, D2, D3, D4, D5, D6, D7. Freeware + source 30 Dec 2005 DescriptionComPort Library is a set of components used for writing serial communication program.

It includes 5 components: TComPort, TComDataPacket, TComComboBox, TComRadioGroup and TComLed. With these tools (and Delphi, of course) you can build serial communication application easier and faster than ever. Delphi context sensitive help file and sources (4000 lines) are included.Informations.

Status: Fully functional. Source: Included. Size: 202kBPlatforms: C2k6, CB3, CB4, CB5, CB6, D2005, D2006, D3, D4, D5, D6, D7. Shareware 06 Jul 2006 DescriptionMarshallSoft Delphi serial communication component library (DLL) for serial port communications. Uses the standard Windows API to communicate with any device connected to a serial port. Freeware + source 25 Mar 2002 DescriptionProject XComDrv - contains two components: TXComm, which encapsulates many characteristics of a communication device and TXModem - component for modem-to-modem communication.TXComm features:. Custom flow control,.

Custom baud rate,. Specifying event characters,. Sending/receiving data,. Plugins, etc.TXModem can be used for:.

Sending AT commands to modem device,. Modifying modem registers,. Dialing, connecting, disconnecting, etc.Informations. Status: Fully functional. Source: Included.

Size: 104kBPlatforms: CB4, CB5, CB6, D4, D5, D6. Freeware 01 May 2004 DescriptionSerial Port is NOT dead.

Shareware 01 Dec 2018 DescriptionZylSerialPort is a Delphi & CBuilder thread based serial port component.Use ZylSerialPort component to easily communicate with external devices on serial port connection, such as modems, bar code readers, GSM modules and others. It works in synchronous and asynchronous mode.You can use it also with USB, IrDA and Bluetooth devices, because these devices have a driver that redirects the input from the USB, IrDA or Bluetooth port to a virtual serial port (you can check it in System/Device Manager/Ports). If your USB device is not provided with such a driver, then use a USB controller whose vendor provides a virtual serial port driver, such as FTDI or use a USB/RS-232 adapter.The demo version is fully functional in Delphi and CBuilder IDE, but it displays a nag dialog (the licensed version will, of course, not have a nag dialog and will not be limited to the IDE). The package includes demo programs for Delphi and CBuilder and a help file with the description of the component.Informations.

Status: With Nag-Screen. Source: On purchase/registration. price: $64.99. Source price: $162.50. Size: 9 531kBPlatforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DX, DX.1, DX.2, DX.3, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8.

Shareware 04 Jul 2011 DescriptionZylSerialPortAX is a thread based asynchronous serial port ActiveX control.Use ZylSerialPortAX control to easily communicate with external devices on serial port connection, such as modems, bar code readers, GSM modules and others.The demo version is fully functional. The package includes demo programs to show how ZylSerialPortAX works and a help file with the description of the component.Informations. Status: With Nag-Screen. Source: None. price: $39.99. Size: 600kBPlatforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CBXE, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DXE.

Posted :