Logiccode GSM SMS .Net Library 4.1
Logiccode GSM SMS .Net Library 4.1
A powerful and easy to use .Net Library that can be used to send/receive/delete text messages, send wap push messages, read incoming caller id, read call list and read contact list using GSM modems/mobile phones connected to serial port via data cable, bluetooth or infrared.
Tested GSM modems and phones
Some of the popular devices with which Logiccode SMS has been tested by us and by our customers are as follows:
GSM PHONES-->
Android phones Asus Zenfone Max Pro M1, Asus Zenfone Max M1, Asus Zenfone Max Pro M2, Asus Zenfone Max M2,Samsung grand Prime, Lg Optimus P500
Older Nokia 6610, 6630, 6600, 6233, 6230i, 6170, 6230, 6270, 3230, N73, N72, N70, 9300, N-Gage, N-Gage QD, 5300, 9500, 7230, N8, 5230, 5233, X6, X2, 6300, C7, C5, E63, E71, E5, X3,C1-02.
Older Sony Erricson w550i, w700i, w800i, w810i, k750i, k800i, s700, w300, w900, t610, w150i, Cedar, Yari, w705, Hazel, w995, W810a, W810c, w880i, Z310i, Z310a, Z550i, Z550a, Z550c, Z610i, Z750i, K310i, K310c, K310a, K510i, K510c, K550i, K550c, K700i, K700c,K750c, K800i, K800c, MD300, W200i, W200c, W300i, W300c, W302, W518a, W580i, W580c
Older Motorola Razr V3, L6, L6i, Moto Ming, V195, V235, V360, V360v, V365, V600, W490, Z6
Older Samsung Champ, Corby, Corby Pro, CorChamp, Corby, Corby Pro, Corby 2, Wave, Metroimus One, Cookie
GSM MODEMS-->
Wavecom Integra,Fastrack Supreme/M1306B/M1206, MOD2
Benq Mod 9001, Falcom Twist, Falcom Samba 75
Siemens MC35, TC35, TC35i, TC45T, CT63, TC65i, MC39i, MC45, MC75
Multitech MTCBA-G-UF2
Cinterion MC55iT, MC52iT, TC65T
Fargo Maestro
Teltonika G10
USB DONGLE-->
Huawei M770, EM770W, K3765, K3770, K3806, UMG181, E1692,E1750, E1756, E510, E1550, E1552, E122, E153, E156G, E160, E160G, E169, E173, E176, E180, E220, E226, E270, E368 , E353, E369, E1752, E156B, E169, E272, E3531, E812, K4505
ZTE MF627, MF112, MF61, MF100, MMF627, MF112, MF61, MF100, MF110, MF180, MF190, MF591, MF668, K3570-Z, K3565-Z, MF636, MF626, MF627
Recommended GSM modem foRecommended GSM modem for 24/7 operation is any Wavecom or Siemens modem. Siemens TC35i and Wavecom MOD2 would be the ideal ones. For moderate operations any USB Huawei modem would be recommended.
:: 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 of 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 as well as dialled/received/missed call list from some of GSM modems/phones which support it.
- Allows reading of delivery reports from some of the supported GSM modems/phones only.
- Send USSD to get prepaid balance, 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 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 validity period of the text message.
- Allows setting of time interval between two consecutive short messages to avoid SMS delivery failure during network congestion.
- Allows setting of number of retries in case SMS delivery failure occurs when sending text message in first attempt.
- Allows specifying action type, Wap Push message creation time and Wap push expiry time i.e. 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.
:: System Requirements
1 GHZ Pentium processor or equivalent (Minimum), Pentium IV (2 GHZ & above) or equivalent Recommended
All 32bit/64bit editions of Windows 2000,XP,2003,Vista,Win 7, Win 2008, Win 8, Win 2012, Win 10, Win 2016
Minimum 512 MB of Ram, 1 GB Recommended
GSM modem/phone and datacable/ bluetooth dongle/infrared dongle
Since the Library is built using .Net Framework v2.0 it requires Microsoft .NET Framework v2.0 Redistributable Package installed on machine. Vista and higher OS version users don't require this as it is already installed.
:: What's new in v4.1
Added new method to get list of available networks by querying the modem SIM.
Added new method to set a network manually or automatically.
Added new property to retrieve network registration information of the modem.
Enhanced reliability of reading from serial port.
Bug fixing related to previous builds.
Added new method to get list of available networks by querying the modem SIM.
Added new method to set a network manually or automatically.
Added new property to retrieve network registration information of the modem.
Enhanced reliability of reading from serial port.
Bug fixing related to previous builds.