A strong and user-friendly .Net Library which You may utilize to send/receive/delete text messages, send wap push messages, browse incoming caller identification, browse telephone list, and read contact listing using GSM modems/mobile telephones linked to serial port via data cable, infrared or Bluetooth.
.NET programs are widespread now, and, as an outcome, numerous libraries are made to boost the consequent applications.
1 such element is Logiccode GSM SMS.Net Library, a module that permits programmers to ensure their software can convey several results to outside GSM devices.
You may use the .NET library to send text messages from several programs constructed in VB.Net, Asp.net, and C#(.NET).
Additionally, it enables one to send WAP push messages, see contact and call lists with several supported GSM cell phones.
On the other hand, the library is completely compatible with numerous mobile models from leading brands, such as LG, Samsung, Huawei, and Sony Ericsson.
In terms of the PC to device links used, the part supports USB or serial data cable transfers, in addition to Bluetooth and Infrared protocols.
Interfacing these devices enables users to browse messages from the SIM and phone memory card.
Software engineers can customize several aspects of the last messages. By way of instance, an individual can adjust several settings regarding the serial port used, like the baud rate, the COMport designation (all values are supported), the parity, and the data bit used.
After configuring the messages delivered, many encodings may be utilized, such as 8 or 16-bit variants.
Timeout spans and retry periods can be corrected, which is beneficial for making sure messages make it through the goal, even in hostile conditions.
WAP push messages may also be transmitted, complete with customized expiry parameters.
In the end, programmers can customize the text message really being sent, in addition to the corresponding telephone number.
You may answer any queries using the article, and also the download also comprises two samples that You may utilize to check a prototype version of the library.
Logiccode GSM SMS .Net Library Great Features:
- Supports any ETSI GSM 07.05/07.07 compatible GSM modems such as Wavecom, Nokia, Sony-Ericsson, Siemens, Motorola, etc., and mobile phones having a modem and that supports AT commands such as Nokia, Sony-Ericsson, Motorola, Siemens, Samsung, etc.
- Very High Speed in sending of messages (10-12 SMS per minute on 2G, 15-17 per min on 2.5G, 30-32 per min on 3G, 40-42 per min on 4G depending upon various factors like GSM modem speed, network congestion, network speed, etc.).
- Supports several communication modes such as Serial Port/Virtual Serial Port(USB cable), Bluetooth, and Infrared.
- Call dial and hang up.
- Read incoming caller ID.
- Ability to query network service providers and select network.
- Supports fast sending of SMS mode.
- Allows sending WAP Push (Service Indication) message through GSM Modem/Phone by specifying URL and text message as per 'WAP-167-ServiceInd-20010731-a' specification.
- Allows reading and deleting of messages from Inbox of GSM modem/phone.
- Reading and setting of GSM modem/phone parameters such as Battery Level, Signal strength, etc.
- Allows reading of sim/phone contacts and dialed/received/missed call list from some of GSM modems/phones that support it.
- Allows reading of delivery reports from some of the supported GSM modems/phones only.
- Send USSD to get prepaid balance, the validity of sim, etc.
- Supports regular text messages, i.e., 160 character length messages with 7-bit character (default GSM alphabet) encoding.
- Supports text messages with 8-bit ANSI encoding (140 character messages)
- Supports Unicode (16-bit UCS2) text messages (70 character messages) in international languages like Hindi, Chinese, German, French, etc.
- Supports concatenated text messages.
- Supports sending flash (alert) messages that are immediately displayed on the destination phone screen.
- Delivery reports of SMS sent (not supported in some GSM phones/modems).
- Supports sending of SMS in local (national) as well as international numbering format.
- Can specify the validity period of the text message.
- Allows setting of the time interval between two consecutive short messages to avoid SMS delivery failure during network congestion.
- Allows setting the number of retries if SMS delivery failure occurs when sending a text message in the first attempt.
- Allows specifying action type, Wap Push message creation time, and Wap push expiry time, i.e., the time when the WAP Push link will expire.
- Suitable for mobile messaging applications like sending product updates to customers, exam and admission results to students, sending commercial ringtones URL, sending pictures URL, stock and weather updates, etc.