Compartir a través de


SerialDevice.Handshake Propiedad

Definición

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