ExTcp  - convertotori seriale wireless per ogni esigenza
    
 
Torna a: EzTcp Home Page > Articoli Divulgativi > Telecontrollo > SMS/GSM > Compilare i programmi Python per modem Telit
Compilare i programmi Python per modem Telit
Data di pubblicazione: 26-02-2007 |  Applicazione Articolo applicativo  |  | Versione Italiana  | (No English Version)The English version of this article does not exists
Parole chiave: - GSM - Python -

In questa breve guida vediamo come, grazie al tool WinPython sviluppato da Telit, possiamo compilare i nostri script Python direttamente su un PC Windows. Questa funzionalità consente di caricare nella memoria del modem solo la versione compilata dello script con una conseguente velocizzare dell'esecuzione di quest'ultimo all'avvio del modem. L'uso di programmi Python compilati permette anche di proteggere la proprietà intellettuale del sorgente scritto.

In questo articolo vediamo come usare il tool WinPython sviluppato da Telit. Con il programma WinPython è possibile compilare gli script Python .py in file .pyo che possono poi essere caricati nella memoria del modem Telit come i tradizionali script in formato sorgente.
L'uso di file compilati presenta come principale vantaggio la notevole velocizzazione in esecuzione, infatti lo script non deve essere più compilato dal modem, e la protezione intellettuale del programma scritto; infatti se questo viene scaricato dal modem non può essere modificato in quanto compilato.

Per installare il programma WinPython, una volta scaricato dalla sezione download di questo articolo, è sufficiente: decomprimere il file .zip in una cartella temporanea,  lanciare l'eseguibile TelitPy1.5.2+_v4.1.exe e seguire le semplici istruzioni a video.
Al termine dell'installazione, cliccando con il tasto destro del mouse su un file .py da noi scritto per il modem telit, vediamo  la nuova  opzione "Compile" nel menù che appare.

Questa opzione permette di compilare il nostro sorgente Python in un file .pyo.

Eventuali errori di compilazione vengono visualizzati in una finestra di console windows.

Un report più dettagliato e di facile comprensione è disponibile nel file .pye che viene generato in automatico

I file Python compilati (.pyo) possono essere caricati nella memoria dei modem Telit usando il tool SxPythonDownload come descritto nell'articolo: Guida all'utilizzo della SX-PY

Download

Download WinPython: TelitPy1.5.2+_v4.1.zip
Download SxPyDownloadToolSetup.zip


Segnala questo articolo: 

Delicious         



Parole chiave: - GSM - Python -

Data di pubblicazione: 26-02-2007Hits: 22263
I marchi citati sono proprietà dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento può contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In questa sezione puoi ordinare direttamente i prodotti descritti in questo articolo
Tutti i prezzi indicati sono espressi in Euro con IVA e spese di trasporto escluse. I prezzi si riferiscono al singolo pezzo
DescrizioneCodicePrezzo
Per maggiori informazioniTelit GM862 PYTHON
Il GM862-QUAD-PY è la versione Quad Band e RoHS compliant della rinomata famiglia di prodotti GM862.
Questo dispositivo è pin-to-pin compatibile con tutti gli altri moduli della stessa famiglia e, l'aggiunta della caratteristica Quad-Band permette di poter integrare questo modulo in diverse applicazioni universalmente in tutto il mondo. .
Caratteristiche come Jamming Detection, Stack TCP/IP, Easy Scan functionality e la possibilità di integrare una camera esterna rendono GM862-QUAD-PY unico tra quelli del suo genere.
La funzionalità Python identifica la capacità di poter scrivere degli script in linguaggio Python e di poterli inserire all'interno del modulo

Dimensioni: 44 x 44 x 6,7 mm - Peso: 23 g

  • Pin to Pin compatibile con tutta la famiglia GM862
  • GSM Quad Band
  • RoHS Compatibile
  • Modulo porta SIM integrato
  • GPRS Class 10 con integrato TCP/IP Stack
  • Interprete PYTHON
  • Client FTP e SMTP integrato

    Caratteristiche EASY® Telit:
    ?EASY SCAN? - ricerca automatica delle frequenze GSM disponibili (anche senza sim inserita)
     Questo prodotto è stato sostituito con: Modem GC864-QUAD V2 completo di sim holder e adapter board GM862
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
  • GM862-PY 
    Per maggiori informazioniPer maggiori informazioni
     
    Per maggiori informazioniAntenna con base magnetica per moduli GSM/GPRS 900-1800Mhz
    Antenna con base magnetica per moduli GSM/GPRS 900-1800Mhz, cavo coassiale 2.5m, connessione FME/F
    • Impedenza: 50 Ohms
    • Polarizzazione: verticale
    • Guadagno: 2.2 dBi Max
    • VSWR: <1.5:1
    • Cavo: RG174
    • Lunghezza cavo: 2.5mt
    • Temperatura operativa: da -40°C a +85°C


    Prodotto compliant RoHs
    AMM.574€ 15.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniCavetto MMCX-FME per moduli Telit
    Cavetto dotato di connettore MMCX da inserire sui moduli Telit GM862 e connettore FME da pannello. Adatto per riportare il segnale d'antenna dei moduli Telit sul pannello del contenitore.

    Prodotto compliant RoHs
    MMCX-FME
    Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

    Questo prodotto richiede un contatto diretto

    Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad info@areasx.com per ulteriori informazioni
    Per maggiori informazioniPer maggiori informazioni
     
    Per maggiori informazioniContenitore da quadro DIN per SX16B ed SXPY
    Contenitore plastico per la scheda SX16B e la scheda SXPY, con montaggio su barra DIN 9 moduli.

    Compliance RoHS non necessaria per questo prodotto
    BOXSX16€ 15.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniModulo seriale di ricetrasmissione in radiofrequenza a 433MHz
    Questo dispositivo consente di trasmettere senza fili il segnale seriale RS232 fino ad una distanza massima di 250m.
    Il modulo utilizza portante alla frequenza di 433MHz ed include al suo interno tutta la logica necessaria a gestire la codifica di canale, gli errori e le ritrasmissioni.


    Prodotto compliant RoHs
    ER400TRS
    Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

    Questo prodotto richiede un contatto diretto

    Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad info@areasx.com per ulteriori informazioni
    Per maggiori informazioniPer maggiori informazioni
     
    Per maggiori informazioniAlimentatore per moduli EZ e Telit serie GT
    Alimentatore per modem EZ e Telit serie GT.
    Principali caratteristiche tecniche
    • Input: 110-240v AC 50/60 Hz
    • Output: 12V CC 1.25A
    • Spina: Italiana
    • Connettore bassa tensione: Molex a 4 vie
    Questo alimentatore è compatibile con i seguenti prodotti:
    • EZ863-GPS
    • EZ10-GPS
    • Telit GT863-PY
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
    EZ-PWS€ 16.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniCavo flat 9 poli con connettore seriale DB9 femmina
    Cavo piatto a 9 poli con connettore seriale DB9 femmina adatto per l'utilizzo con le schede prodotte da Area SX.
    Composto da un connettore a vaschetta a 10 poli (5+5), una presa DB9 femmina e lungo circa 40 cm.


    Prodotto compliant RoHs
    SX.FLAT.RS232€ 7.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniTelit Modem GSM/GPRS Quad Band
    Modem GSM/GPRS OEM Telit GM862 quad band (850Mhz, 900Mhz, 1800Mhz e 1900Mhz) per applicazioni M2M.
    Supporta tutti i comandi standard AT più un supplementare set di comandi per la gestione dello stack TCP/IP, fondamentale per lo sviluppo di applicazioni che prevedono il trasferimento dati in GPRS.
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
    GM862-QUAD
    Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

    Questo prodotto richiede un contatto diretto

    Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad info@areasx.com per ulteriori informazioni
    Per maggiori informazioniPer maggiori informazioni
     
    Per maggiori informazioniScheda di telecontrollo GSM/GPRS con interprete Python
    Scheda per la realizzazione di sistemi di telecontrollo, sorveglianza ed automazione con remotizzazione via SMS/GSM/GPRS.
    Caratteristiche di base:
    • Alimentazione filtrata a range esteso 9-15V CC/CA
    • Connettore per batteria di backup (non compresa) con circuito di ricarica
    • Seriale RS232
    • Seriale RS232 per il debug degli script
    • 2 linee di ingresso optoisolate configurabili
    • 2 uscite a rele (48V/2A)
    • 3 expanders
    • 1 connettore per modulo seriale/radiofrequenza ER400TRS

    Dimensioni: 155x86mm
    Modem GM862-PY e modulo ER400TRS non compresi.
    Può ospitare anche il modem GM862-GPS con ricevitore GPS integrato
    PROMOZIONE VALIDA FINO AD ESAURIMENTO SCORTE
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
    SXPY€ 140.00
    € 73.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniCavo adattatore MMCX-SMA Femmina
    Lunghezza 30 Cm
    Connettore SMA Femmina pannellabile

    Prodotto da abbinare con antenna GPS ANT-DYN526


    Prodotto compliant RoHs
    MMCXSMAF90€ 10.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniAntenna GPS attiva con base magnetica
    Antenna GPS con cavo di 5 metri e connettore SMA maschio.
    Il prodotto è testato per l'utilizzo con modem Telit GM862-GPS
    Principali caratteristiche tecniche:
    • Guadagno dell'elemento: 5dBiC
    • Guadagno di amplificazione: >25db (+/- 1dB)
    • VSWR: <2
    • Noise (a 5V 21°C): <1,9db
    • Polarizzazione: circolare RHCP
    • Alimentazione: 3-5 Vdc
    • Corrente assorbita: <20 mA
    • Cavo: RG174


    Prodotto compliant RoHs
    ANT-DYN526€ 15.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniBatteria a ioni di litio da 3.7V 900mA
    Batteria a ioni di litio singola cella da 3.7V 900mA
    cablata con connettore a tre poli passo 2.54.

    Caratteristiche tecniche:
    • Tensione: 3.7V
    • Corrente: 900 mAh
    • Dimensioni: 52x34x5 mm
    • Peso: 23g
    • Valore di auto scarica: circa 1% circa mensile


    Prodotto compliant RoHs
    LI-ION_900€ 16.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniEZ10 Modem GSM/GPRS/GPS con interprete Python
    L'EZ10-GPS è la soluzione ideale a tutte le problematiche di connettività wireless e tracciamento flotte. In un robusto case di metallo, con connettori utilizzabili in ambiente automotive, trovano posto un modem quad-band (850/900/1800/1900MHz), un ricevitore GPS basato su SiRFIII a 20 Canali ed un interprete Python per poter realizzare a bordo i propri applicativi.

    La dotazione del modem è completata da un cavo precablato per il connettore di ingresso/uscita.

    • Standard GSM 850/900/1800/1900 MHz
    • Potenza Classe 4 (2W) 850/900MHz, Classe 1 (1W ) 1800/1900MHz
    • Alimentazione: 5-32 V DC
    • Consumi, power off: 26uA, stand-by: 8 mA, GPRS (max): 700 mA
    • Dimensioni: 107 x 64 x 33 mm
    • Peso: 135 gr.
    • Temperatura di funzionamento: -20 / +70 C
    • 4 I/O di utilizzo generale o per IIC Bus
    • Connettore seriale RS232 femmina
    • connettore SMA femmina, 50 ohm per antenna GSM
    • connettore SMA femmina, 50 ohm per antenna GPS
    • Interprete PYTHON, Memoria: 3 MB Flash, 1.5 MB RAM
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
    EZ10GPS€ 185.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniTelit GT863-PY - Terminale GSM con interprete Python
    Il Telit GT863-PY è un terminale quadri EGSM/GPRS classe 10 ingegnerizzato in un compatto contenitore di metallo nero. Alimentabile con un range esteso di tensioni che va da 9V a 24V DC è l'ideale per progetti automotive.

    Una delle più interessanti caratteristiche del Telit GT863-PY è la possibilità di eseguire script Python grazie all'interprete integrato e ben 3Mb di memoria per l'archiviazione di questi ultimi.

    Il modem Telit GT863-PY è il prodotto ideale per realizzare dispositivi M2M senza aggiungere microprocessori esterni.

    CARATTERISTICHE PRINCIPALI
    • GSM Quadri Band 850/900/1800/1900 MHz
    • GPRS Classe 10
    • Stack TCP/IP integrato
    • Interprete di script Python 1.5.2+ integrato
    • Lettore di SIM card integrato
    • Dimensioni (mm): 33x64x107 - Peso (g): 200
    • Invio SMS e fax
    • Trasmissione dati <14,4 kbps
    • Pienamente compatibile con lo standard ETSI
    • Tensione di alimentazione: 9 - 24 volt
    • Consumo (mA): <3.5mA im modalità sospeso, 250mA in modalità operativa
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
    GT863-PY€ 165.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello
    Per maggiori informazioniEZ863-GPS Modem GSM/GPRS/GPS con interprete Python e line GPIO
    L'EZ863-GPS è un modulo GSM/GPRS/GPS basato su modem Telit GE863-GPS, racchiuso in un case plastico di 9 x 8 cm.
    L'EZ863-GPS è completo di circuito di alimentazione da 6 a 30 V ed è equipaggiabile con batteria di backup a ioni di Litio per garantire il funzionamento del modm anche in assenza dell'alimentazione principale.
    Grazie all'interprete Python 1.5 integrato nel modem Telit, è possibile scrivere programmi da far eseguire all'EZ863-GPS senza l'ausilio di microcontrollori esterni.
    Nel EZ863-GPS è presente anche un sensibilissimo ricevitore GPS SiRF star III™ da 20 canali ideale per sviluppare anche complessi sistemi di localizzazione.

    Principali caratteristiche tecniche:
    • GSM Quadri Band 850/900/1800/1900 MHz
    • GPRS classe 10
    • GPS SiRF star III™ da 20 canali
    • Interprete Python 1.5.2+
    • Uscite Audio microfono e altoparlante
    • Uscite GPIO: 8 I/O (2 I2C bus) + 6 OpenCollector
    • Uscita Relè 30v/1A
    • Interfaccia Seriale Rs232 su DB9 femmina
    • Interfaccia GSM/GPRS su connettore SMA femmina
    • Interfaccia GPS su connettore SMA femmina
    • Alimentazione: da 6V a 30V DC
    • Alimentazione di backup: batteria Li-Po 950mA (opzionale)
    • Consumo: min 20mA max 1200mA
    • Temperatura operativa: da -20°C a +70°C
    • Peso: 160g con batteria 180g
    • Dimensioni: 98 x 82 x 30mm

    Il modem EZ863-GPS viene fornito completo di cavetteria per le connessioni esterne, esclusi: antenna GSM, antenna GPS ed alimentatore 220V - 12V.
    La batteria a ioni di litio viene fornita a parte.
     Accessori disponibili (Vedi la scheda tecnica)


    Prodotto compliant RoHs
    EZ863-GPS€ 195.00
    Per maggiori informazioniPer maggiori informazioni
     Aggiungi la quantità indicata nel carrello

    Area SX s.r.l. - Via Stefano Longanesi 25, 00146 ROMA - Tel: +39.06.99.33.02.57 - Fax: +39.06.62.20.27.85 - P.IVA 06491151004