2016-11-30 4 views
0

Je suis confronté à un problème d'accès à mon périphérique de port série à partir de Control :: CLI (ver 2.03) sur Perl 5.22. Le problème est que la connexion est établie mais je ne peux pas écrire sur le port.Perl 5.22 CLI 2.03

Le même code fonctionne bien avec contrôle :: CLI (ver 1.03) sur Perl 5.14

S'il vous plaît aider. Merci.

Répondre

0

Malheureusement il n'y a pas plus d'informations pour continuer, mais le problème semble que cela pourrait être l'un des deux domaines:

1) il pourrait y avoir des problèmes avec la nouvelle version de contrôle :: CLI que vous êtes en utilisant. Ce serait quelque chose à demander au responsable de Control :: CLI. Il est possible que vous deviez modifier votre code existant.

2) le système d'exploitation que vous exécutez 5.22. Ce qui n'est pas clair, c'est si vous avez exécuté 5.14 sur une ancienne version de Windows (Win 7, Win XP) et que vous essayez d'exécuter votre script avec 5.22 sur une version plus récente (Win 10).

Désolé de ne pouvoir donner une réponse exacte, mais ce sont des domaines que je vous conseillerais de commencer à dépanner.

+0

Merci pour la réponse. J'utilise Windows 7 pour les deux versions de Perl. – Anjee

+0

est à la fois Win 7 et Perl 5.22 32 bits ou 64 bits? Et était de 5,14 32 bits ou 64 bits? S'ils sont tous du même côté, alors c'est probablement quelque chose qui ne va pas avec le module Control :: CLI lui-même et vous devriez contacter le mainteneur à: – ssleung

+0

Désolé, le lien que je voulais mettre était: http://search.cpan.org/~ lstevens/Control-CLI-2.01/lib/Control/CLI.pm Veuillez noter qu'ActiveState ne gère pas le module Control :: CLI. – ssleung