Je tente actuellement de porter sous Windows2000 une application DOS de communication RS232 avec un protocole propriétaire. Plus une interface Homme machine mais là n'est pas le problème.
J'utilise C++Builder4.
Cette application fonctionne bien sous DOS à 115000Bds sur un 386 66Mhz.
Je souhaiterais qu'elle fonctionne aussi bien à la même vitesse sur un Pentium IV 2.6Ghz.
Existe-t-il un composant "RS232" qui génèrerait un evènement "nouveau caractère recu", et "buffer de sortie vide" sans introduire trop de délai? De 100 à 200 µs sur cette machine.
Je souhaiterais éviter de faire du polling attaché à un timer, je crains de ne pas atteindre les 115 000 Bds même sur une machine hyper musclée.
D'avance merci.
Partager