Bonsoir à tous...
Je débute en python apres une longue periode d'inactivité sur n'importe quel language qui soit...
J'ai été bien formé en C, et... c'est tout lol
Mais j'ai ecrit ce week end un petit programme en Python qui transforme 2 fichiers vers 1 seul (protocoles differents quand meme lol) et je m'en suis sorti grace aux 24 pages d'archive du forum...et j'en suis assez fier
Pourtant, en me lancant dans mon second programme, je me retrouve bloqué presque au début:
Je veux simplement envoyer quelques commandes à mon modem connecté à mon COM1... Je precise que c'est un vieux portable sur lequel je fais mes essais, la carte mere de mon PC de bureau ne possedant pas de PORT COM.
Pour l'instant, mon modem repond gentiment à l'ATZ (le modem me joue sa musique), mais refuse de composer un numero de TEL (ATD...)...
Le code.... quasi le meme que les exemples de la librairie pyserial.py
Déjà, j'ai bien mis 3/4 d'heure avant de mettre le "\r" ABSOLUMENT necessaire, sinon la commande n'etait pas prise en compte....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 import serial modem = serial.Serial(0) #si je met le 1 ca ne marche pas du tout modem.writelines("ATZ\r\n") modem.writelines("ATD0120304050\r\n") modem.close()
Mais bon ca change rien à mon probleme, l'appel ATD ne part pas, et je ne sais pas comment resoudre ce probleme.... en gros:
A L'AIDE
Je ne vais pas en mourir, mais j'aimerais vraiment savoir pourquoi ca ne marche pas, culture perso
Partager