По состоянию на 2016 г. рекомендации в AN232B-04 могут быть устаревшими из-за изменений в инфраструктуре драйверов Windows. В настоящее время существует требование подписать все файлы в пакете драйвера, что означает, что редактирование значений в файле inf / cat при использовании стандартного драйвера FTDI невозможно без повторной подписи драйвера.
Если вы используете libftdi, вы можете настроить это значение во время выполнения согласно ответу rve. Если вы предпочитаете использовать собственный драйвер FTDI и стандартный API-интерфейс COM-порта Windows и вам необходимо настроить это значение, вы все равно можете изменить его навсегда и программно, отредактировав реестр.
Если вы идете по этому маршруту, вам нужно изменить значение DWORD LatencyTimer
под ключом HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\FTDIBUS\VID_0403+PID_6001+KBxxxxxxx\0000\Device Parameters
. KBxxxxxxx
в этом примере необходимо заменить серийным номером вашего устройства. Вам понадобятся более высокие привилегии, чтобы изменить это значение, например, с помощью запроса UAC. В этот момент может потребоваться перезапустить драйвер устройства, чтобы изменения вступили в силу, например, отключив и снова подключив устройство.