Je vais développer de l'autre côté de la question ... pourquoi ne pas simplement ajouter une autre ligne de signalisation à l'interface?
Cela ne peut être demandé que par quelqu'un qui n'a pas vécu toutes les permutations des lignes de signalisation sur une véritable interface RS232 à 25 broches. En plus de TXD, RXD et Gnd, il y avait déjà plusieurs autres paires de signaux, RTS / CTS (Ready to Send, Clear To Send) DSR / DTR (Data Set Ready, Data Terminal Ready) et une broche de raccrochage matérielle. Et d'autres. Et aucun accord universel clair entre les fabricants ne précisait exactement ce qui fonctionnait - pourquoi aviez-vous d'abord besoin de deux ensembles de signaux de négociation matériels? Et le protocole logiciel XON / XOFF en plus de cela) (Et pourquoi les imprimantes Diablo ont-elles insisté - uniquement pour autant que je sache - sur la prise de contact sur la broche 11?)
Certains équipements nécessitaient une interface complète. Certains étaient satisfaits de TXD / RXD / Gnd. Certains pourraient être trompés en travaillant en court-circuitant les broches 4 et 6 (rebouclant ainsi leur propre RTS à CTS). Et certains qui auraient dû être DCE étaient DTE ou vice-versa et ne parlaient à rien d'autre via un câble "null modem" avec chaque paire de connexions échangées.
Ensuite, pour simplifier tout cela, le PC IBM a introduit une nouvelle interface 9 broches pour RS232. Ce qui signifie que toute votre collection de câbles existante était obsolète et que vous deviez recommencer ...
Tout cela a rendu la vie difficile même sans tenir compte du fait que les deux extrémités peuvent avoir été réglées à des vitesses de transmission différentes ...
Cela a soutenu une industrie entière construite autour de boîtiers de dérivation RS232, de câbles et d'outils de test / débogage.
Ajouter un autre signal, dans ce contexte, n'allait probablement pas voler ...