Taxa de transmissão personalizada
Estou tentando falar com o dispositivo de hardware através da porta COM virtual. Computador host é PC Windows OS PC. O dispositivo está funcionando com taxa de transmissão 921600. Este código funciona:
DCB dcb; ... dcb.BaudRate = CBR_115200; SetCommState(hPort, &dcb);
Uma vez que mudo a taxa de transmissão:
dcb.BaudRate = 921600;
SetCommState falha com o último erro0x57
(parâmetro está incorreto). Isso significa que a API do Windows evita qualquer taxa de transmissão, exceto valores predefinidos? Ou talvez, a porta COM virtual possa estar configurada para permitir essa taxa de transmissão?
porta COM virtual faz parte da conexão do CameraLink. Estou conversando com o fornecedor da placa CameraLink. Mas preciso saber se a API de comunicação serial do Windows suporta taxas de transmissão personalizadas.