SerialDevice.Handshake Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le protocole de négociation pour le contrôle de flux.
public:
property SerialHandshake Handshake { SerialHandshake get(); void set(SerialHandshake value); };
SerialHandshake Handshake();
void Handshake(SerialHandshake value);
public SerialHandshake Handshake { get; set; }
var serialHandshake = serialDevice.handshake;
serialDevice.handshake = serialHandshake;
Public Property Handshake As SerialHandshake
Valeur de propriété
Une des valeurs définies dans l’énumération SerialHandshake .
Remarques
Le protocole d’établissement d’une liaison est utilisé par le port série pour établir le contrôle de flux entre le port et l’appareil connecté. Il existe deux types de protocole de contrôle.
- Contrôle matériel : la ligne de requête à envoyer (RTS) est définie sur false lorsque la mémoire tampon du récepteur est pleine. Cela indique à l’expéditeur qu’il doit cesser d’envoyer des données. Lorsque la mémoire tampon est en mesure de contenir des données, la ligne RTS est définie sur true, ce qui indique à l’envoi qu’elle est maintenant prête à recevoir à nouveau des données.
- Contrôle logiciel : le récepteur envoie un code de contrôle Xoff à l’expéditeur pour arrêter la transmission des données. Lorsque le récepteur est prêt, il envoie le code Xon et l’expéditeur reprend la transmission des données. L’énumération SerialHandshake définit les valeurs de type de contrôle précédentes.
Vous pouvez définir le matériel, les logiciels ou les deux types de protocole de contrôle.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour