Mastic de ligne de commande automatiser des commandes série à partir d'un fichier
Je suis en train d'essayer de se connecter à un port série et d'envoyer une série de commandes à partir d'un fichier.
Tout d'abord je dois mananged de se connecter via le suivant:
PuTTY.exe -série COM3 -sercfg 57600,8,n,1,N
E. g. J'ai un fichier appelé commands.txt avec une série de commandes série, j'ai voulu être envoyé.
J'ai essayé ce qui suit, cependant, il a omis de travail:
PuTTY.exe -série COM3 -sercfg 57600,8,n,1,N -m commands.txt
Toute aide est grandement appréciée.
Avez-vous jamais trouver une réponse appropriée?
Sachadee la réponse devrait faire l'affaire si vous rencontrez des problèmes similaires.
Sachadee la réponse devrait faire l'affaire si vous rencontrez des problèmes similaires.
OriginalL'auteur Rob | 2016-02-15
Vous devez vous connecter pour publier un commentaire.
Essayer comme ceci :
OriginalL'auteur SachaDee
Une autre solution que j'ai utilisé régulièrement envoyer des commandes à l'appareil utilise une combinaison de Mastic et Autohotkey.
Pour la configuration initiale, configurer une session PuTTY et de l'enregistrer. Dans mon cas, j'ai nommé Oasis.
Suivantes Autohotkey fonction peut envoyer une commande à la déjà ouvert session PuTTY. Si le Mastic n'est pas ouvert, il va commencer la session enregistrée.
oasis_putty_name()
est le nom du Mastic de fenêtre une fois que c'est ouvert, ça dépendra sur le port COM sélectionné.location_putty()
est l'emplacement du Mastic exécutable. Les deux peuvent être codés en dur, mais je voulais garder les variables distinctes de fonctions.La fréquence d'exécution peut être contrôlé avec un autre script Autohotkey ou, comme dans mon cas, avec le Gestionnaire des Tâches de Windows.
OriginalL'auteur Jeremy