Delphi & C++Builder Component
ZylGSM is a Delphi & C++Builder component that communicates with a GSM modem or phone with integrated modem.
- send SMS in text mode
- send SMS in PDU mode
- delete SMS
- dial in voice mode
- dial in data mode
- answer incoming call
- hang up current conversation
- recognize calls and identify caller number
- new SMS message alert
- read PDU and text SMS
- GSM 7-bit alphabet and UCS2 support
- concatenated (long) SMS support
- detect GSM modem
- execute custom AT commands
This component works with AT (Hayes) compilant GSM modems connected to one of the serial ports. 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/Modems).
To use with Android smart phones, you have to install the USB drivers first and when you connect it on USB, select to connect as media device, if possible.
Global System for Mobile communications (GSM: originally from Groupe Spécial Mobile) is the most popular standard for mobile phones in the world. Its promoter, the GSM Association, estimates that 82% of the global mobile market uses the standard.
The demo version is fully functional in Delphi and C++Builder 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 C++Builder and a help file with the description of the component.