Mon but est de pouvoir réagir à un signal externe (une impulsion TTL).
A l'époque de notre bon vieux DOS, j'aurais utilisé une interruption
matérielle par exemple sur le port LPT (d'après mes souvenirs lointains).
Mais sous Windows, quel port pourrais-je utiliser et configurer correctement
pour que Windows me génère un message ?
Une idée farfelue serait de connecter mon signal impulsionnel sur un relais
lui meme relié au contact d'une touche du clavier, ainsi je recevrais le
message d'appui sur une touche et avec le code touche, j'identifie mon
impulsion.
Mais n'y aurait-il pas un moyen de faire qqch d'analogue avec le port série
ou parallele (plus accessible) ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
adebaene
"PurL" wrote in message news:<c0ibat$49t$...
Bonjour,
Bonjour.
Mon but est de pouvoir réagir à un signal externe (une impulsion TTL). A l'époque de notre bon vieux DOS, j'aurais utilisé une interruption matérielle par exemple sur le port LPT (d'après mes souvenirs lointains). Mais sous Windows, quel port pourrais-je utiliser et configurer correctement pour que Windows me génère un message ?
Une idée farfelue serait de connecter mon signal impulsionnel sur un relais lui meme relié au contact d'une touche du clavier, ainsi je recevrais le message d'appui sur une touche et avec le code touche, j'identifie mon impulsion.
Sur le port série : CreateFile - SetCommMask - WaitCommEvent (dans un thread dédié). Utiliser un des signaux de contrôle (CTS ou DSR) me semble approprié pour ce genre de choses.
Arnaud
"PurL" <purl-nospam@chez.com> wrote in message news:<c0ibat$49t$1@news-reader4.wanadoo.fr>...
Bonjour,
Bonjour.
Mon but est de pouvoir réagir à un signal externe (une impulsion TTL).
A l'époque de notre bon vieux DOS, j'aurais utilisé une interruption
matérielle par exemple sur le port LPT (d'après mes souvenirs lointains).
Mais sous Windows, quel port pourrais-je utiliser et configurer correctement
pour que Windows me génère un message ?
Une idée farfelue serait de connecter mon signal impulsionnel sur un relais
lui meme relié au contact d'une touche du clavier, ainsi je recevrais le
message d'appui sur une touche et avec le code touche, j'identifie mon
impulsion.
Sur le port série : CreateFile - SetCommMask - WaitCommEvent (dans un
thread dédié). Utiliser un des signaux de contrôle (CTS ou DSR) me
semble approprié pour ce genre de choses.
Mon but est de pouvoir réagir à un signal externe (une impulsion TTL). A l'époque de notre bon vieux DOS, j'aurais utilisé une interruption matérielle par exemple sur le port LPT (d'après mes souvenirs lointains). Mais sous Windows, quel port pourrais-je utiliser et configurer correctement pour que Windows me génère un message ?
Une idée farfelue serait de connecter mon signal impulsionnel sur un relais lui meme relié au contact d'une touche du clavier, ainsi je recevrais le message d'appui sur une touche et avec le code touche, j'identifie mon impulsion.
Sur le port série : CreateFile - SetCommMask - WaitCommEvent (dans un thread dédié). Utiliser un des signaux de contrôle (CTS ou DSR) me semble approprié pour ce genre de choses.