Как уже написали выше: винда — не Real Time. Второе: последовательный порт, как минимум в XP/2K — штука хитрая и от реализации Device.readResponse может зависеть время. И самый, все-таки, главный вопрос: что вы измеряете? Реальное время от приема посылки до окончания передачи (с точки зрения устройства) или время от передачи до приема на винде? Если первое — светодиод и осцилограф. Если второе — печаль.