![Telit Wireless Solutions GM862GPS Series Technical Manual Download Page 31](http://html1.mh-extra.com/html/telit-wireless-solutions/gm862gps-series/gm862gps-series_technical-manual_1083661031.webp)
TECHNICAL MANUAL
Telit GM862-GPS
Quad Band GPS Data Terminal Module
Pag.31 of 79
Rev. 0
3.12 Easy Script Extension - Python interpreter
3.12.1 Overview
This feature is available only on the
Telit GM862-GPS
.
The Easy Script Extension is a feature that allows to drive the modem "internally" writing
the controlling application directly in a nice high level language: Python.
The Easy Script Extension is aimed at low complexity applications where the application
was usually done by a small microcontroller that managed some I/O pins and the GM862-
GPS through the AT command interface.
A schematic of such a configuration can be:
In order to eliminate this external controller, and further simplify the programming of the
sequence of operations, inside the GM862-GPS it is included:
-
Python script interpreter engine v. 1.5.2+
-
around 3MB of Non Volatile Memory room for the user scripts and data
-
1.5 MB RAM reserved for Python engine usage
A schematic of this approach is:
GM862-GPS
GSM-GPRS
Protocol Stack
FLASH ROM
memory
FLASH ROM
EXTERNAL
CONTROLLER
RAM
for
GSM-GPRS
modem
Protocol Stack
RAM
GPRS MODEM
ENGINE
PHYSICAL
AT SERIAL PORT
AT COMMANDS
HARDWARE RESOURCES