Скорость передачи USB

Discussion in 'WASM.HARDWARE' started by simnet_, May 29, 2008.

  1. simnet_

    simnet_ New Member

    Blog Posts:
    0
    Joined:
    Dec 18, 2007
    Messages:
    109
    Подскажите, каким образом можно получить скорость передачи данных по USB-порту. Имею ввиду следующее: к USB подключен некий девайс, который шлет кучу мусора в порт. В Win загружен драйвер, который читает этот "мусор", и, привязавшись к системному времени, пытается определить текущую скорость пепредачи. Это подключаемое устройство шлет данные на максимально возможной для USB 2.0 скорости. Я представляю себе, что некоторые пакеты просто не дойдут до адресата, благодаря чему можно вычислить скорость.. Или нет? Насколько повлияет на качество такогно определения многозадачность ОС? В самом стандарте еще не разобрался до конца, поэтому прошу не готовое решение, а хотя бы принцип. Спасибо

    И еще: на каком уровне это можно реализовать (шина USB, контроллер, что-нибудь пониже)?