SerialDevice.Handshake Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el protocolo de protocolo de enlace para el control de flujo.
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
Valor de propiedad
Uno de los valores definidos en la enumeración SerialHandshake .
Comentarios
El puerto serie usa el protocolo de protocolo de enlace para establecer el control de flujo entre el puerto y el dispositivo conectado. Hay dos tipos de protocolo de control.
- Control de hardware: la línea Solicitud a envío (RTS) se establece en false cuando el búfer del receptor está lleno. Esto indica al remitente que debe dejar de enviar datos. Cuando el búfer puede contener datos, la línea RTS se establece en true que indica al envío que ahora está listo para recibir datos de nuevo.
- Control de software: el receptor envía un código de control Xoff al remitente para detener la transmisión de datos. Cuando el receptor está listo, envía el código Xon y el remitente reanuda la transmisión de datos. La enumeración SerialHandshake define los valores de tipo de control anteriores.
Puede establecer hardware, software o ambos tipos de protocolo de control.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de