Я исследовал в течение нескольких дней, и я не нашел ничего, что я понимаю об отправке прямых команд на NXT через USB. Все учебники, которые я нашел, основаны на связи Bluetooth, и информация, которую я нашел о USB, всегда похожа на «Лучше переключитесь на Bluetooth» или «Думайте об этом как о COM-порте».
Раньше я отправлял эти команды через Bluetooth, но соединение слишком часто терпит неудачу, чтобы быть полезным, и работает медленнее, чем USB.
USB-соединение не определяется как COM-порт, но я знаю, что можно управлять двигателями и получать входные данные от датчиков с помощью USB-соединения, потому что это делает программное обеспечение LEGO. Он имеет функцию дистанционного управления, которая позволяет пользователю активировать двигатели с ПК, а также может считывать данные датчиков.
Итак, мой вопрос: как я могу отправлять и получать эти прямые команды через USB? и есть ли способ сделать это в Visual Basic 2008?