ReceiveSMS : recevoir un SMS

Introduction

Le bloc fonction ReceiveSMS permet de capturer des SMS reçus par un modem GSM. Par exemple, le contrôleur peut traiter une commande envoyée par SMS depuis un téléphone portable donné.

NOTE :  

Vérifiez que votre modem GSM est configuré correctement comme suit :

oVérifiez que la carte SIM du modem est déverrouillée.

oVérifiez que le numéro de téléphone du centre SMS est correct.

Vous pouvez utiliser le bloc fonction ConfigSim pour définir correctement ces paramètres dans votre application.

Représentation graphique

G-SE-0002256.1.gif-high.gif

 

 

Description des variables d'E/S

Sortie

Type

Description

smsText

STRING(255)

La sortie smsText contient le corps du SMS.

phoneNb

STRING

La sortie phoneNb contient le numéro du téléphone qui a envoyé le SMS.

smsDate

DATE_AND_TIME

La sortie smsDate contient la date de la communication.

Les paramètres d'entrée et de sortie communs à tous les blocs fonction de la bibliothèque modem sont décrits dans une autre section.

Exemple

La figure ci-dessous illustre la déclaration et l'utilisation de la fonction ReceiveSMS.

G-SE-0002506.1.jpg