ENVOI D'UNE POSITION PAR SMS RECUPERATION ET STOCKAGE D'UNE TRAME GPS ENVOI DE LA TRAME PAR SMS LOCALISATION SUR CARTE IGN Conditions de réalisation Pour réaliser ces travaux pratiques, vous devez disposer : - d'un GENLoc, - d'un ordinateur - du document " Documentation_WS0008_" et «user guide» - d'une carte SIM «Normale» à abonnement classique ou de type Mobicarte Orange, - d'un téléphone portable pour recevoir la position par SMS - du logiciel carto-explorer de votre région ou d'une carte IGN - d une copie de la réalisation du TP. Remarque : afin d éviter des problèmes de synchronisation avec hyperterminal, taper vos commandes AT avec un traitement de textes (bloc -notes par exemple ) et faire un copier-coller de ces commandes sur Hyperterminal. Durée Estimée : 3 Heures Activités Acquis En cours (aide du professeur) Travail en autonomie S informer et se documenter (A4-2) Préparer, intégrer et assembler le matériel (A1-1) Intégrer les logiciels (A1-2) Tester et valider (A1-3) Gérer son matériel Gérer son temps d intervention Gérer et distribuer les ressources Signature du professeur : Non- acquis TP n 5 Page 1/6
Nous allons voir, dans ce TP, comment récupérer une trame sur un téléphone portable par envoi en SMS. Ce TP a été réalisé avec un appareil GENLoc31. A. INITIALISATION DE L'APPAREIL Afin de réaliser certaines manipulations et recevoir des résultats corrects, une initialisation de l'appareil doit être effectué. L'application OPEN AT sera utilisée et il faudra la valider pour qu'elle fonctionne. QA1 Brancher les antennes sur le GENLoc31e, insérer la carte SIM, brancher le GENLoc31e sur le PC et ensuite alimenter l'appareil. QA2 - Taper la commande permettant de tester la qualité du signal de réception GSM. (voir document «user guide») Commande AT : Réponse : En déduire la qualité de réception du réseau et calculer la valeur de la puissance reçue en dbm puis en mw QA3 Valider l'open AT avec la commande : "AT+WOPEN=1" QA4 Chaque appareil possède un identifiant propre. Rechercher dans la documentation "Documentation_WS0008_GENLoc31e_V11.pdf", la commande qui permet de lire l'identifiant de l'appareil QA5 Taper cette commande et relever l'identifiant de votre appareil QA6 La programmation de l'envoi de donnée à heure fixe nécessite de connaître et régler l'horloge de l'appareil. Quelle commande permet de lire l'heure? QA7 Taper cette commande et noter le résultat. Y-a-t-il un décalage par rapport à l'heure actuelle? Si oui, de combien est ce décalage? QA8 Quelle commande doit-on envoyer afin de passer en heure locale? TP n 5 Page 2/6
QA9 Entrer cette commande et vérifier ensuite que l'heure est correcte. QA10) Envoyer un SMS à un téléphone portable via le modem Genloc31e. Avec hyperterminal, taper AT+CMGS=+336xxxxxxxx puis «entrée» (xxxxxxxx est le numéro du téléphone portable à joindre) Taper votre message et pour le transmettre «CTRL» + «Z». Faire vérifier à votre professeur. Signature : B. ENVOI D'UNE TRAME DE POSITION GPS PAR SMS SUITE A UNE DEMANDE FAITE PAR SMS. Une demande de position peut-être effectuée à partir d'un téléphone portable. L'utilisateur de celui-ci envoi une demande par SMS à l'appareil connecté au PC et muni d'une carte SIM. En retour, le GENLoc31e envoie au demandeur la trame dans le format défini préalablement. Le numéro du destinataire de la trame n'a pas besoin d'être enregistré dans la carte SIM Plusieurs possibilités existent : - Le demandeur de la trame a son N enregistré dans l'appareil, donc il reçoit la trame après avoir envoyé un SMS de commande sans mot de passe. - Le demandeur de la trame n'a pas son N enregistré dans l'appareil, donc il reçoit la trame après avoir envoyé un SMS de commande avec mot de passe. - Le demandeur de la trame n'a pas son N enregistré dans l'appareil, donc il reçoit la trame après avoir envoyé un SMS de commande avec mot de passe et un SMS avec son N de téléphone et la commande est envoyé en même temps vers un N enregistré et autorisé pour commander. Nous traiterons les 2 premiers scénarios dans les questions suivantes. QB1 A l'aide de la documentation "Documentation_WS0008_GENLoc31e_V11.pdf", rechercher quel message SMS de commande il faut envoyer pour recevoir la position immédiate si le N n'est pas enregistré dans l'appareil. Expliquer les différents paramètres du message. QB2 - A l'aide de la documentation "Documentation_WS0008_GENLoc31e_V11.pdf", rechercher quel message SMS de commande il faut envoyer pour recevoir la position immédiate si le N est enregistré dans l'appareil. TP n 5 Page 3/6
QB3 Quelle commande valide l'enregistrement d'un numéro de téléphone autorisant un ordre externe? Décrire chacun des paramètres de cette commande. QB4 Vérifier les numéros de téléphone sauvegardés en tapant le commande : "AT+LOCPHN?". QB5 Noter ci-dessous la commande à entrer pour effacer les N présents, le cas échéant. QB6 Ecrire la commande à taper afin d'entrer le N du téléphone portable vers lequel le SMS sera envoyé. QB7 Envoyer, à l'aide d un téléphone portable, le SMS de commande de demande d'envoi de position immédiate trouvé à la question QB2.(noter auparavant le numéro de téléphone de la carte SIM associée au Modem Genloc31e) Faire vérifier à votre professeur. Signature : QB8 Faire un copier-coller dans un logiciel de traitement de texte des messages de retour arrivés sur l'hyper terminal et imprimer-les. QB9 Le téléphone portable a dû recevoir un SMS de position. Noter ce SMS et définir les différents champs du message. TP n 5 Page 4/6
QB10 Repérer sur carto-explorateur ou Google Earth, la position grâce aux coordonnées longitude-latitude. Vous ferez une copie de la carte et la collerez ci-dessous en notant la position repérée. TP n 5 Page 5/6
C. STOCKAGE ET ENVOI D'UN SMS VERS UN TELEPHONE PORTABLE QC1 La commande AT+LOCSTK permet d'activer le stockage des positions GPS. Sachant que l'on veut stocker les positions toutes les minutes, compléter la commande cidessous : (Note : les paramètres inchangés ne seront pas tapés) AT+LOCSTK=. QC2 Entrer cette commande et vérifier qu'il y a bien stockage toutes les minutes. QC3 Ecrire la commande permettant d'arrêter le stockage. QC4 Stopper le stockage après 3 positions stockées. QC5 Quelle commande permet d'envoyer les trames sur un téléphone portable par SMS? QC6 Ecrire l'intitulé complet de cette commande pour un envoi dans 5mn (noter l'heure qu'il sera dans 5mn) QC7 Entrer cette commande et expliquer ce qui se passe. TP n 5 Page 6/6