Telit GE864 and GC864
Product Description
80273ST10008A Rev. 3 - 10/02/06
Reproduction forbidden without DAI Telecom written authorization – All Right reserved – Right of modification reserved
page 55 of 72
National Research Initiatives or CNRI not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior permission.
While CWI is the initial source for this software, a modified version is made available by the
Corporation for National Research Initiatives (CNRI) at the Internet address
STICHTING MATHEMATISCH CENTRUM AND CNRI DISCLAIM ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH
CENTRUM OR CNRI BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
5.3.3 Python implementation description
Python scripts are text files; it is possible to run one Python script in the
Telit GE864-PY / GC864-
PY
.
The Python script is stored in NVM memory inside the module. Moreover, there is a file system
inside the module that allows to write and read files with different names on one single level (no
subdirectories are supported).
The Python script is executed in a task inside the Telit GE864 / GC864 at the lowest priority,
making sure this does not interfere with GPRS/GSM normal operations. This allows serial ports,
protocol stack etc. to run independently from the Python script.
The Python script interacts with the Telit GE864 / GC864 functionality through four build-in
interfaces.
Python
engine
MDM
SER
MOD
GPIO
Serial port 0
GPIO
Serial port 1
Print command
IIC
SPI