a cura di Marco Zucchini

Slides:



Advertisements
Presentazioni simili
Differenza tra comunicazione seriale e parallela
Advertisements

INFORMATICA Altre Istruzioni di I/O
Sistemi Operativi - Vi 1 Il sistema operativo LINUX Leditor vi Giorgio Di Natale Stefano Di Carlo Politecnico di Torino Dip. Automatica e Informatica.
STANDARD DI INTERFACCIA
Progetto di un lettore di Smartcard Progetto realizzato tramite rivista "Fare Elettronica.
P. L. C. (Programmable Logic Controller)
Programmazione assembler
CORSO DI AGGIORNAMENTO modulo 1- Computer
MATLAB. Scopo della lezione Programmare in Matlab Funzioni Cicli Operatori relazionali Esercizi vari.
Connessione con MySQL.
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
Caratteri e stringhe di caratteri
Argomenti dalla linea dei comandi Gli argomenti possono essere passati a qualsiasi funzione di un programma, compresa la main(), direttamente dalla linea.
Laboratorio di informatica: ASSEMBLER
CONFIGURAZIONI Soluzione Apricancello
INFORMATICA Altre Istruzioni di I/O. © Piero Demichelis 2 Funzioni di I/O Per la lettura e la scrittura da videoterminale il C prevede numerose istruzioni.
2) Sistemi operativi Lab. Calc. AA2004/05 - cap.2.
1.7 Risorse di sistema Comprendere le risorse di sistema Gestire le risorse di sistema.
I File.
4 Cosa è una rete? ã Punto di vista logico: sistema di dati ed utenti distribuito ã Punto di vista fisico: insieme di hardware, collegamenti, e protocolli.
IL MODEM Che cos’è? A cosa serve? Che problemi risolve? Come comunica?
Corso di PHP.
DBMS ( Database Management System)
LOCALIZZAZIONE SATELLITARE GEOREFENRENZIATA. OBIETTIVI Gestire il database cartografico al fine di poter visualizzare la posizione dei mezzi localizzati,
PIA OPERA CROCE VERDE Ente Morale R.D. __ Marzo ____ n. ___ - IPAB
Gestione efficiente di allarmi satellitari
Gestione Clienti Online
QuickSMS è un pacchetto di uso molto semplice che permette la creazione di un servizio estremamente economico di SMS-on-demand. Il pacchetto si compone.
STRUTTURA GENERALE DI UN ELABORATORE
PGI una nuova frontiera nella programmazione CNC
EXCEL E FTP.
A B C INFORMATICA… *.OFFICE - Maria Grazia Ottaviani.
Un modem, una scheda di rete, o comunque una unità di comunicazione tra calcolatori elettronici, trasmettendo uninformazione, a causa di disturbi esterni,
SEGRETERIA VIRTUALE. gestisce nella maniera ottimale tutte le telefonate che non sono prese in carico dagli operatori della Segreteria; è in grado di.
Elenchi in Excel E’ possibile inserire le voci del nuovo elenco oppure
1 Ripassino Reti di Computer Carasco 19/02/ Che cosa è una rete informatica? Una rete informatica è un insieme di computer connessi tra di loro.
Di Luca Santucci 5° Programmatori
Lazienda SC Informatica si occupa della progettazione e della realizzazione di sistemi informatici dedicati alle farmacie. Fornisce inoltre un servizio.
1 Il Sistema Operativo: Esempio n Le operazioni effettuate sembrano abbastanza semplici ma … n Provocano una serie di eventi in cui vengono coinvolte sia.
L’architettura a strati
Introduzione all‘app Lync Windows Store Lync 2013.
POSTA ELETTRONICA La posta elettronica è un’innovazione utilissima offerta da Internet. E’ possibile infatti al costo di una telefonata urbana (cioè del.
Version 1.0 Quick Guide 1.Cos’è e a cosa serveCos’è e a cosa serve 2.Come si presentaCome si presenta 3.Menù principaleMenù principale 4.ConfigurazioneConfigurazione.
Il mondo Megapos: i suoi componenti Il terminalino a raggi laser Symbol 3100 Il Personal computer I programmi di gestione.
ITCG “V. De Franchis” - PON FSE Modulo G/1 l’informatica”
Cryptophone 2 Matteo Ferrari. Descrizione del Problema e Soluzioni adottate. Realizzare un’interfaccia grafica in C# per dispositivi Mobile di un progetto.
FTP File Transfer Protocol
Riferimento rapido per l’app © 2013 Microsoft Corporation. Tutti i diritti riservati. Schermata iniziale di Lync I riquadri dell'hub a sinistra nella schermata.
Controllare la segreteria telefonica 1.Fare clic sulla scheda Telefono. Verranno visualizzati i messaggi e i dati dei chiamanti. 2.Posizionare il puntatore.
Scheda di riferimento rapido per le funzioni video Avviare una videochiamata 1.Passare il puntatore del mouse sulla foto di un contatto e fare clic sul.
© 2012 Microsoft Corporation. Tutti i diritti sono riservati. Pianificare una riunione Lync È possibile pianificare una riunione Lync tramite il componente.
Il Coprocessore Applicativo 2500P-ACP1. Coprocessore Applicativo 2500P-ACP1 Programmabile con CTI Workbench, il nuovo ambiente di sviluppo integrato conforme.
INTERFACCE Schede elettroniche che permettono al calcolatore di comunicare con le periferiche, che possono essere progettate e costruite in modo molto.
Stampanti fiscali Citizen: modalità di interfacciamento
Selezionare dal Menu “Strumenti” la voce “Servizi”
Interazione col DB Per interagire con una base dati da una pagina PHP occorre procedere come segue: Eseguire la connessione al DBMS MySQL in ascolto;
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE File Marco D. Santambrogio – Ver. aggiornata al 21 Maggio 2014.
Lezione 22 Riccardo Sama' Copyright  Riccardo Sama' Outlook.
Temp Sentry: un sistema di rilevazione dati ambientali Guerra Alberto INFN-Sezione di Roma, P.le Aldo Moro, 2, I Roma, Italy Introduzione Il sistema.
MICROPROCESSORI Un processore è un circuito integrato in grado di effettuare operazioni di calcolo o di elaborazione dell'informazione Il circuito contiene.
Microsoft Access Chiavi, struttura delle tabelle.
Progetto di Ingegneria del Web Anno Accademico 2007/2008 Stefano Pigiani Bruno Ricci Marco Ruzzon.
1 Input/Output. 2 Livelli del sottosistema di I/O Hardware Gestori delle interruzioni Driver dei dispositivi Software di sistema indipendente dal dispositivo.
ELABORAZIONE TESTI MICROSOFT WORD EM 09.
CORSO INTERNET la Posta elettronica
Scambio Moduli Automatizzato
Informatica Lezione 8 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
GATECOP Benvenuti in Gatecop, programma specializzato per la gestione delle Palestre.
Eureka è un sistema integrato che consente la supervisione di centrali antintrusione, antincendio e sistemi TVCC. Consente anche la gestione di postazioni.
Planet HT – Genova - Elisa Delvai
Transcript della presentazione:

a cura di Marco Zucchini Gestire il cellulare tramite il PC Siemens M20 Esempio di terminale GSM a cura di Marco Zucchini

Connessione seriale (Rs-232 o IrDA) Hardware necessario Rete GSM Stato ME Risposte DTE TA ME Comandi AT+ Controllo ME Connessione seriale (Rs-232 o IrDA) Legenda: DTE - Data Terminal Equipment (Calcolatore); TA – Terminal Adapter - ME: Modem Equipment

Collegamento PC-M20 Inserire la Sim card nell’M20 prima verificare con un cellulare GSM che abbia ancora credito inserire il cassettino in modo che la scritta SIM risulti capovolta

Collegamento PC-M20 Usando un cavo Rs-232 9 pin Null-Modem collegare il PC all’M20 assicurarsi dell’affidabilità del cavo la lunghezza del cavo non deve superare il metro

Collegamento PC-M20 Alimentare il PC e completare la fase di boostrap del S.O. Alimentare il terminale M20

Collegamento PC-M20 Avviare il software di comunicazione Hyperteminal Impostare i parametri di comunicazione Bit per secondo: 19200 Bit di dati: 8 Parità: nessuna Bit di stop: 1 Controllo di flusso: nessuno

Collegamento PC-M20 Impostare le caratteristiche del software di connessione Emulazione ANSIW ID Terminale telnet: VT100 Impostazioni ASCII Aggiungi avanzamento riga ad ogni ritorno a capo A capo automatico

Collegamento PC-M20 Avviare la connessione Digitare il comando AT e premere il tasto INVIO In risposta si deve ricevere il messaggio OK

Comandi AT Hayes standard Controllo dell’M20

Cenni al protocollo Hayes o AT Insieme di comandi (stringhe) che consentono il controllo dei modem Ormai sono tutti i modem sono uniformi a tale standard Sintassi dei comandi AT Atcomando Comando: sequenza alfanumerica che identifica una specifica funzione

ATI Visualizza le informazioni di identificazione del prodotto Esempio SIEMENS M20 Revision: 1.01, 23.11.98 20:24

ATD Consente di effettuare una chiamata telefonica di tipo vocale Esempio ATD338239189 Nota L’arrivo di un carattere successivo al comando interrompe la chiamata

ATDL Richiama l’ultimo numero impostato

ATA Risposta immediata ad una chiamata vocale in arrivo

ATH Chiude una connessione esistente

AT/ Ripete l’ultimo comando inviato

AT&F Reimposta l’M20 ai parametri di default del costruttore Ogni connessione in corso verrà interrotta

Comandi AT+

Cenni al protocollo AT+ AT+ rappresenta un’estensione dello standard AT specifico per le funzionalità aggiuntive offerte dai cellulari (codice SIM, livello segnale, sms ecc..) AT+ è stato definito dall’ European Telecommunications Standard Institute nel 1999 ETSI GSM 07.07 (per la gestione di base degli apparecchi GSM) ETSI GSM 07.05 (per la gestione degli SMS) Per approfondimenti si faccia riferimento a http://www.etsi.org

Protocollo AT+ Analizziamo la sintassi dei comandi AT+ AT+Cxxx[parametri] xxx rappresenta un generico nome di comando.

Protocollo AT+ Esistono quattro tipi di comandi Test:servono per verificare se un comando è supportato AT+CXXX = ? Read: legge i valori dei parametri attualmente impostati AT+CXXX ?

AT+CXXX = <parametri> Protocollo AT+ Set: impostano nuovi valori ai parametri AT+CXXX = <parametri> Action: esegue un comando AT+CXXX

Alcuni comandi AT+

AT+CGMI Richiede la visualizzazione del costruttore dell’M20 Esempio SIEMENS

AT+CHUP Chiude una chiamata vocale in arrivo

Comandi AT+ SMS Gestione SMS con l’M20

AT+CMGR=num_msg Consente la lettura del messaggio SMS arrivato e memorizzato nella locazione n.ro num_msg (intera 1..10) Esempio AT+CMGR=1 CMGR: "STO SENT","3396577178" Saluti a tutti. Marco

AT+CMGD=num_msg Cancella il messaggio SMS arrivato e memorizzato nella locazione n.ro num_msg (intera 1..10) Esempio AT+CMGD=1 OK

AT+CMGS=“n_tel”msg Ctrl-Z Invia un messaggio SMS Esempio at+cmgs="3387109875" > ciao +CMGS: 210 OK

Quando arriva un SMS L’M20 comunica un messaggio del tipo: +CMTI: "SM", 1 Dove il valore numerico indica il numero della locazione di memorizzazione del messaggio