Chiamate in uscita utilizzando il modulo GSM serie SIM800 - FLProg.

Per effettuare chiamate in uscita utilizzare il comando ATD<n>; dove <n> è il numero di telefono in qualsiasi formato completo +39320******* o 320*******, ad esempio ATD+39320*******;. Non dobbiamo dimenticare il punto e virgola (;) alla fine del comando, in questo caso il modem risponderà con il messaggio NO CARRIER (non disponibile).

Come mostrato nell'articolo precedente per tenere traccia del momento in cui si risponde ad una chiamata in uscita, è necessario eseguire il comando AT+COLP=1. Il fatto è che per impostazione predefinita (AT+COLP=0), il modulo risponderà OK immediatamente dopo aver inviato il comando ATD. Il comando AT+COLP=1 imposta una modalità in cui, dopo aver inviato un comando al modulo, la risposta OK verrà ricevuta solo quando la chiamata viene accettata, altrimenti - BUSY, NO DIAL TONE, NO CARRIER.

Una chiamata in uscita, con una connessione già stabilita, può essere annullata/interrotta con il comando ATH. In alcune condizioni la cancellazione non è possibile, ad esempio mentre viene stabilita una connessione.

Implementazione nel programma FLProg.

Schema di collegamento per le prove.

  1. Per attivare le impostazioni, tenere premuto il pulsante "Setting" per 3 secondi.
  2. Successivamente, seleziona la voce di menu per le impostazioni utilizzando il pulsante "Menu".
  3. Per selezionare il valore utilizzare il pulsante "Select".
  4. Per inviare premere il pulsante "Send".
  5. Per annullare premere il pulsante "Cancel".
  6. Tenendo premuto il pulsante "Menu" o "Select" per un secondo cambia la direzione della selezione.
Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia