У меня есть приложение с USB-устройством (моего собственного производства, которое может быть изменено до определенных степеней), которое выкачивает данные непрерывно, с строго контролируемыми интервалами, порядка 12 байтов каждые 61 микросекунда.
На стороне хоста, который является Windows 10 компьютером, на котором запущено одно приложение UWP, я использую эти данные только по требованию. Как правило, я собираю одну секунду данных за раз, делю их на различные массивы, а затем выполняю DSP для извлечения нужной мне информации с USB-устройства.
Мой вопрос касается данных отправляется на COM-порт, пока мое приложение UWP не прослушивает. Могу ли я прослушивать по требованию и просто игнорировать открытый COM-порт, на который постоянно выводятся данные? Нужно ли перепрограммировать USB-устройство для предоставления данных по запросу?