Forum Programmation.shell Commandes AT et Script Shell

Posté par  .
Étiquettes : aucune
0
19
fév.
2008
Hello!
Je dispose d'un modem GSM (Samba 75) et je voudrais
réaliser un script qui me permette de lancer un appel:
Je faisais par exemple lorsque j'utilisais mon telephone mobile comme modem:
serveur~$ echo "ATDT 08091011" > /dev/ttyACM0
et je voyais pendant un bref instant sur l'ecran une tentative de lancement d'appel.
N'etant pas un expert des commandes AT je voudrais avoir si possible un script qui permette d'effectuer ce genre d'appel.
Merci de votre aide.
  • # Pas compris

    Posté par  . Évalué à 0.

    La commande 'at' sert à programmer le lancement d'un processus à un moment déterminé dans le futur.

    Si tu as juste besoin de lancer ta commande lorsque tu le souhaites, mets-là simplement dans un fichier de commande.

    Ton fichier contient alors :
    #!/bin/sh
    echo "ATDT 08091011" > /dev/ttyACM0

    Il te suffit ensuite de lancer ce fichier de commande en tapant simplement son nom (sans oublier de le rendre exécutable avec chmod).

    Une autre solution est de faire un alias dans ton shell. Google t'expliquera facilement cela.
    • [^] # Re: Pas compris

      Posté par  . Évalué à 1.

      Je pense que la question porte plus sur les commandes modem de type ATDT que sur la commande 'at'.

      Malheureusement, je ne suis pas super compétant dans le domaine ...
      • [^] # Re: Pas compris

        Posté par  . Évalué à 1.

        Effectivement la question porte sur les modems et sur les commandes qui permettent de communiquer avec le modem (commandes AT).
        Ma question se resume à: comment lancer un appel à partir des commandes AT?
        Merci.
  • # gsmlib ?

    Posté par  . Évalué à 1.

    Bonjour,

    Il y a un projet nommé GSMLib [http://www.pxh.de/fs/gsmlib/index.html] (et même un peu plus en allant dans "Home") qui offre quelques outils pour manipuler un GSM.

    Sinon, chez OpenMoko, il y a un petit wiki qui explique brièvement comment utiliser les commandes AT pour un GSM [http://wiki.openmoko.org/wiki/Manually_using_GSM] et il y aussi leur daemon GSM [http://wiki.openmoko.org/wiki/Gsmd].

    Bonne Lecture & Bon courage !

    Cdlt,
    • [^] # Re: gsmlib ?

      Posté par  . Évalué à 1.

      Merci pour tous ces liens.
      je vais effectuer les tests avec gsmlib.
  • # commence par debugger

    Posté par  . Évalué à 1.

    Configure minicom pour déjà tester des commandes avec un retour des commandes AT.
    Ca m'étonnerait qu'un AT$ ou autre te donne la liste. Pour la liste des commandes AT GSM, ça doit se donc se retrouver sur internet.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.