PocketGSM Esempi Funzionali
3.4
C) CAVO SERIALE NON COMPLETO
Nel caso la vostra applicazione (es. PLC) supporti solo i segnali TD e RD (Trasmissione e
Ricezione), è comunque possibile collegarla a PocketGSM. In questo caso però utilizzerete
un cavo seriale non completo, per questa ragione è importante configurare PocketGSM
per ignorare i criteri seriali non presenti. I criteri che il PocketGSM controlla abitualmente
durante le fasi di comunicazione, sono il 108 (Data Terminal Ready) ed il 105 (Request To
Send): per la loro disabilitazione bisogna agire sui comandi AT&D e AT+IFC.
Esempi:
Comando: AT&D0 (Criterio 108 ignorato)
Comando: AT&D2 (Criterio 108 gestito come da normativa)
Risposta: OK
Comando: AT+IFC=0,0 (Criterio 105 ignorato: controllo di flusso OFF)
Comando: AT+IFC=2,2 (Criterio 105 gestito come da normativa: controllo di flusso ON)
Risposta: OK
D) TRASFERIMENTO DATI
Il PocketGSM può chiamare ed essere chiamato da apparati analogici (PSTN), da apparati
digitali (ISDN) e da apparati GSM. Normalmente le connessioni DATI con modem analogici
avvengono a 9600bit/s con il protocollo V.32; le connessioni con dispositivi ISDN invece
utilizzano il protocollo V.110 con velocità di 9600bit/s. Lo scambio di dati con un altro
apparato GSM può avvenire utilizzando il protocollo V.32 oppure V.110.
Chiamate DATI
E’ possibile effettuare una chiamata attraverso il comando ATD. Ad esempio, per chiamare
il numero 0123456789 bisognerà inviare al modem il comando ATD0123456789<Invio>.
In base all’impostazione del comando AT+CBST è possibile programmare il PocketGSM
per chiamare modem analogici, digitali o GSM:
AT+CBST=0,0,1 collegamento con modem analogici o GSM in multistandard (V.32)
AT+CBST=7,0,1 collegamento con modem analogici o GSM solo in V.32 a 9600bit/s
AT+CBST=71,0,1 collegamento con modem digitali o GSM solo in V.110 a 9600bit/s