Je conçois des logiciels autour d'un produit matériel existant. J'ai le plein contrôle du protocole de communication mais je ne suis pas sûr de savoir comment faciliter la détection de l'appareil.Détection automatique de la configuration d'un port série?
Un dispositif peut avoir une plage de configurations possibles (c'est-à-dire débit en bauds, bits de données, bits de parité, bits d'arrêt) qui doivent être détectées au moment de l'exécution. Quelle est la manière la plus simple et la plus fiable pour le logiciel de déterminer quelle configuration il utilise? Encore une fois, j'ai le plein contrôle du protocole de communication afin que je puisse définir tout mécanisme que je souhaite.
À l'heure actuelle, je suis à la recherche de duplex intégral RS-232, mais RS-485 semble intéressant. Quelle différence fait le duplex et la demande de contrôle/clear-to-send aux deux extrémités? Puis-je démarrer des communications en utilisant une configuration requise et passer à la configuration préférée à la volée sans me déconnecter? – Gili
Le mode duplex intégral consiste à envoyer et à recevoir simultanément des unités de données de protocole (messages). Les RTS/CTS sont des moyens simples de signalisation des signaux de début/de fin d'échange de messages, comme un message d'un bit. Vous pouvez absolument commencer lentement et augmenter jusqu'à ce que le lien peut gérer avant que le taux d'erreur devient trop élevé. – Joel