CodeSegment CodeSegment
Software Technologies


Frequently Asked Questions

1. What are the recommended/minimum system requirements for running SMS Studio?

The recommended system requirements are:
- Windows 7 / 8 / Server 2008 / Server 2012
- 2.4 GHz Core i5 CPU
- 4 GB RAM
- 40 GB free HD space
- 1920 x 1080 screen resolution

The minimum system requirements are:
- Windows 2000 / XP / Vista / 7 / 8 / Server 2003 / Server 2008 / Server 2012
- 600 MHz Pentium II CPU
- 64 MB RAM
- 20 MB free HD space
- 1280 x 720 screen resolution


2. Are there any special hardware and software requirements?

No. SMS Studio does not require any special hardware or software. However, quality power supply and reliable motherboard are recommended if you plan to run SMS Studio 24/7.


3. How many messages can SMS Studio receive and process per second?

SMS Studio is high-speed application capable of processing more than 1,000 messages per second even on an average computer. Note that SMS Studio is much faster than many SMS centers or gateways, so the real speed will solely depend on the limits imposed by your SMS provider.


4. Has SMS Studio any limitations regarding the number of connections, services, messages, contacts, routing rules, etc?

No. SMS Studio does not have any limitations on the number of items it can handle.


5. Is it possible to connect SMS Studio to multiple SMS centers (different wireless carriers) at the same time?

Yes, there are no limits on the number of SMS entities (SMS centers or gateways, mobile phones, SMS HTTP servers, etc.) that can be connected at the same time.


6. Can I run multiple SMS service at the same time?

Yes, SMS Studio can run any number of services at the same time. You should use filtering options to dispatch incoming messages to appropriate services.


7. Does SMS Studio support complex script (Arabic, Hebrew...) and East Asian languages (Chinese, Japanese...)?

Yes, SMS Studio internally works with Unicode. In order to properly display text, you should select appropriate Locale and Font options in the Tools - Options dialog - Regional tab. Note that depending on the Windows version you may need to enable options in the Control Panel - Regional and Language Options dialog - Languages tab - Supplemental language support prior to selecting locale options in SMS Studio.


8. Does SMS Studio supports Greek characters in GSM alphabet?

Yes, SMS Studio uses advanced algorithms to properly detect Greek text in SMS messages.


9. What are the typical message sending and receiving rates when using GSM phone or modem device?

The message sending and receiving rates depend on the network conditions, the model of the GSM device, and the length of the text being sent. Typical sending rate is 10-30 messages per minute (2-6 seconds per message), while typical receiving rate is 20-60 messages per minute (1-3 seconds per message).


10. Is my phone model supported by SMS Studio?

SMS Studio supports almost all GSM modems, terminals, mobile phones and other GSM devices through the standard GSM AT interface. Additionally, some old models of Nokia mobile phones are supported through the Nokia FBUS protocol. Refer to the Supported Devices page to find more information about particular models.


11. Where can I buy a GSM modem?

GSM modems can be purchased in specialized mobile equipment stores, directly from manufacturers or in online stores. For example, you can find some favorable offers for Wavecom GSM modems on eBay.


12. Can I use USB, Bluetooth and IrDA to connect my phone or modem with SMS Studio?

Yes. When you install a driver for your device, a new virtual COM port will be created. You can use the COM Port Scanner utility available on our Miscellaneous Tools page to locate the COM port.


13. What is FBUS?

FBUS is Nokia specific protocol for communication between handset and computer over serial connection. SMS Studio is capable of communicating with a large number of Nokia phone models by using this protocol. This is useful for connecting Nokia phones which do not have a built-in modem with GSM AT support.


14. Does SMS Studio delete received messages from the SIM card/phone memory?

Yes, by default messages are automatically deleted from the phone inbox upon receiving. If necessary, you can change this behavior in the Edit Connection dialog.


15. How can I turn off incoming calls on my phone?

Depending on your phone model the options for turning off incoming calls may be found in the call, phone or security menu under the names Restrict calls - All incoming, Call barring service - Incoming calls or similar. Note that this is the network service, so we suggest you to contact your network operator for more details. Alternatively, you can add AT+CLCK="AI",1,"1234",7 command in the Edit GSM AT Connection - Device - Extra settings to bar All Incoming calls. Note that 1234 is the actual password for this service in your network.


16. What is CSP?

CSP is a short message protocol designed by CodeSegment for exchanging short messages between CodeSegment applications.


17. What is the difference between SMPP and SMPP Server connection types?

SMPP connection is used for connecting SMS Studio, as a client, to other SMS entities (SMS centers or gateways) through SMPP protocol. On the other hand, SMPP Server connection is used to accept connections from other client applications through SMPP, thus enabling SMS Studio to run as an SMS gateway.


18. What database systems are supported by SMS Studio?

SMS Studio uses ODBC interface to access databases. Therefore, all database systems with ODBC drivers are supported, including, but not limited to, Microsoft Access, MySQL, Microsoft SQL Server, etc.


19. Can I prevent unauthorized access to SMS Studio?

Yes. By using Tools - Options - Interface - Protection options you can define custom protection level for various parts of the application. For example, you can prevent users from changing connection settings, while still being able to setup and manage services.


20. Where SMS Studio store its files?

SMS Studio uses the store folder to store its files. To locate this folder use the File - Open Store Folder option from the main menu. To change its location, use the Tools - Options - Application - Store folder.


21. What would be a recommended way of organizing my SMS Studio files?

In order to make it more easy for the backup, upgrade and reinstallation purposes, and also to protect your files from system crashes or virus attacks, we would recommend that you follow these guidelines. Install SMS Studio in your default Program Files folder (e.g. C:\Program Files\CodeSegment\SMS Studio). Your SMS Studio files should be stored on a non-system drive (e.g. D:\SMS Studio). Use Tools - Options - Application - Store folder to set the SMS Studio's store folder. Create a folder within the store folder for your services (e.g. D:\SMS Studio\Services). You can also keep the SMS Studio installer and other related files in the separate folder (e.g. D:\SMS Studio\Install).


22. Can I prevent black windows to popup when running Visual Basic scripts from SMS Studio?

Depending on your operating system version this can be default behavior. To prevent popup windows from appearing, use the Start - Run option, type in cmd and press the Enter key. In the command line type in the following command cscript //h:wscript, press the Enter key and close the command line window.


23. Can I make SMS Studio automatically run when computer starts?

Yes, by checking the Tools - Options - Application - Run when Windows starts option. Additionally, you may want  to enable automatic logon in Windows. See the following articles for detailed instructions:


Last update: December 6, 2023