Dans certaines situations, une application utilise com1 pour communiquer avec un modem. Toutefois, un autre modem connecté doit également être connecté et fonctionne également sur com1. Je ne souhaite en alimenter qu'un à la fois, mais il est nécessaire de les connecter quand on met les autres hors tension et prend le relais - je ne peux pas modifier l'application à l'aide de com1, il faut donc que les entrées / sorties soient effectivement partagées entre les 2 appareils à l'aide de com1 - des idées sur la façon dont cela pourrait être réalisé - merci beaucoup pour tout des idées!
serial-port
Neil
la source
la source
1
J'aurais les deux modems connectés en permanence: les lignes d'entrée des modems peuvent être câblées en parallèle, tandis que les lignes de sortie doivent être connectées via des diodes d'au moins 12V. Ensuite, vous ne devez commuter que les alimentations secteur.
AFH
@AFH comment envisagez-vous de dépasser l'attribution de COM1 à divers appareils? À ma connaissance, une fois que Windows a attribué le composant à un périphérique, il ne peut pas être attribué à un autre périphérique tant que le premier périphérique n'est pas hors ligne.
LPChip
@LPChip - S'il s'agit du même type de modem, ou du moins configuré avec une configuration compatible, le fait que le périphérique physique bascule n'a pas d'importance.
AFH
@AFH - Est-ce une supposition ou quelque chose que vous avez réellement fait? RS-232 utilise des tensions positives et négatives. L'utilisation d'une diode supprimerait la moitié du signal?
sawdust
@sawdust - Vous avez tout à fait raison. J'avais l'habitude de faire ce genre de chose il y a 35 ans, mais de toute évidence, je me suis mal souvenu que c'était une entreprise à terminaison unique. Ainsi, seules les diodes ne suffiront pas - un circuit actif sera nécessaire ou un commutateur RS-232, qui doit être synchronisé avec la commutation de l'alimentation aux modems. Tout cela a l'air beaucoup plus complexe qu'il n'y paraissait. Merci beaucoup pour votre commentaire.
AFH