
ComPort for Android FTDI
Delphi and C++Builder serial communication library for FTDI devices on Android.
- Utilizes the FTDI D2XX library
- No root access required
- Compatible with Delphi/C++Builder versions 10.4 - 12
- Source code included with registered version
- Royalty-free distribution in your applications
Order ComPort for Android FTDI library $120 USD (license for one developer)
Order ComPort for Android FTDI multi-license $360 USD (license for all developers in company)
Order ComPort for Android FTDI year upgrades $60 USD (registered users only)
Order ComPort for Android FTDI year upgrades multi-license $180 USD (registered multi-license users only)
FAQ
What files should be deployed to the Android device?
To ensure proper USB device detection and communication, follow these steps:- Deploy device_filter.xml - open the Delphi Deployment window and add the following entry:
Local Name Remote Path device_filter.xml res\xml\ - Include d2xx.jar in Project Libraries - in the Delphi Projects window, add d2xx.jar to the Libraries list.
- Update AndroidManifest.template.xml - add the following lines to enable USB device detection:
<intent-filter> <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" /> </intent-filter> <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" android:resource="@xml/device_filter" />
How can I determine the chip used in a USB/RS232 adapter
To identify the chipset:- On PC: Use HWiNFO - a comprehensive hardware analysis tool
- On Android: Run the USB Library for Android demo to inspect connected USB devices.