Bonjour à tous, bonjour ClaudeF,
J'essaie de commander un SPROG directement depuis mon PC sans utiliser Decoder Pro ; je pense donc développer un petit logiciel de commande du SPROG en BASIC : j'utilise LIBERTY BASIC et je rencontre un problème ; Rodolphe m'a indiqué de voir sur ce forum, puisque le centre de programmation aurait été développé en Visual Basic.
Mon problème : la 1ère commande est bien prise en compte, mais pas les suivantes ; par exemple, si j'envoie "?", le SPROG me répond bien par sa version, mais dès que j'envoie une autre commande - par exemple "+", il ne se passe rien ; dans le buffer de port COM, je trouve !error3.
Si après la mise sous tension du SPROG, j'envoie "+" comme 1ère commande, alors la voie est mise sous tension ; mais si j'envoie ensuite "-", la voie reste sous tension et !error3 dans le buffer.
Que se passe-t-il en VB ? Temporisation entre 2 commandes : j'ai mis des temporisations assez longue, mais ça ne semble pas ça. Bien sûr, après la commande, Liberty Basic normalement ajoute CrLf.
Sur la page SPROG, mon sujet s'appelle "connexion Sprog pc en basic".
Si vous avez des idées,
merci
Emilio