MikroElektronika already offers a wide range of click boards for GSM communication. GSM 4 click is the latest one. Like its predecessor 3G SARA, it carries a u-blox module. The difference between these two click boards is that GSM 4 supports 2.5G and 3G SARA supports 2.75G. You can get more information about GSM generations on […]
The end is near for 2G, so that our 3G and 4G devices have more room to spread their legs and allow for faster and newer technologies to grow. The average 2.75G speed is 384 kbit/s for download and 60 kbit/s for upload, while 3G is 7.2 Mbit/s for download and 2 Mbit/s for upload speed. If that is not […]
Inside the first part of our trilogy about GSM we have said just a few words about history and newer generations ( 3G, 4G ) of mobile telecommunication technologies. This post will go through more details about every particular generation and differences between them. As you probably know, the G letter after the number means […]
The second part of this tutorial introduced our AT parser and the idea of a GSM engine. For our final chapter in exploring GSM we will go through the adaptation of the engine for a specific GSM module. All adaptation should reside inside a single file. In this case, that single file is named gsm_adapter.c. The implementation requires some deep analysis and […]
The basic idea of a GSM engine is to make something that will control a modem’s behavior. Like an engine for a car that can be used inside another car the parsing engine is for AT commands. For that kind of job, we need to focus on creating the basic core. The core provides the lower level workings […]
GSM represents the global standard for mobile communications. It is developed by European Telecommunications Standards Institute in early 1990s to describe the protocols for the 2nd generation of digital cellular networks.