AVF (14.07.2016 10:29, просмотров: 331) ответил basilmak на наверно RS232 тут не виноват - USB вроде все девайсы с разной частотой но подвисают. Короче, подвисание USB это божья кара за убиенный невинный COM-порт
повисают все USB устройства, но большинство (HID, Mass-storage) умеют переподключаться сами в отличии от COM-порта. При помехе на USB он отключается, COM-порт теряется, затем заново подключается, но восстановить доступ не может, так как ресурс занят программой которая открыла порт. проблема вроде обходится следующей последовательностью действий:
- освободить порт
- программно отключить устройство
- программно подключить устройство
- открыть порт
ЗЫ: вручную данная последовательность работает, автоматически сам не проверял
имхо проблема решается на уровне ядра/драйверов, но его никто патчить не будет