Modem GSM

In questo progetto ho utilizzato un Terminale GSM/GPRS classe 2 (2Rx+1Tx) per voce/sms/dati/fax con un pin di I/O della Fargo Electronics & Telecom

Le classi di seguito presentate sono due; una relativa ai comandi AT gestibili e l'altra che si occupa della comunicazione vera e propria con il device.

La comunicazione seriale è affidata al controllo activex della Software InnoVations Inc.

 

 

 
     

Caratteristiche

Invio di messaggi SMS con modem GSM

Lettura di messaggi SMS con modem GSM

L'idea è quella di poter interrogare il sistema con un qualsiasi telefono cellulare/telefono con SMS.

Le classi d'esempio implementano due soli comandi ma ovviamente può essere espansa per gestire tutto quello che si vuole (esempio FGSms).

#VI inviando questo SMS il sistema risponde con l'identificazione della versione del software

#CM 1039 1 Inviando questo SMS viene generata la richiesta di intervento su impianto 1039 che risulta essere FERMO (1)

Classi Base:
CGsmAtCommand.h
CGsmAtCommand.cpp

CGsmAtCommands.h
CGsmAtCommands.cpp

CFGSmsParser.h
CFGSmsParser.cpp
CFGSmsCmds.cpp

CDlgModemGSM.h
CDlgModemGSM.cpp

Contenuti
Comandi AT+GSM

Lettura,Scittura e cancellazione di messaggi SMS

Gestione di un parser di comandi

Languages
Visual C++/MFC

Operating system
Windows

Databases
Nessuno