Есть ли хороший Java USB API, который я могу использовать? Я попробовал JUSB, но он, похоже, не работает. Он также очень старый, никаких обновлений с 2001 года.
Есть ли способ (про грамматически) узнать в своей деятельности / приложении, что пользователь включил USB-модем на своем телефоне?
Я пытаюсь написать приложение Java, которое обращается к портам USB для чтения и записи на устройство, подключенное через USB. Проблема, с которой я сталкиваюсь, заключается в том, что я не знаю, что именно использовать в java, чтобы делать такую вещь. Я искал в Интернете и нашел что-то под названием JUSB но все сообщения выглядят довольно […]
Я пишу расширение для существующего приложения, которое должно обрабатывать события вставки / удаления USB. Я знаю VID / PID устройства, представляющего интерес. Тем не менее, у меня нет доступа к дескриптору windows, поэтому я не знаю, будет ли RegisterDeviceNotification много полезной, если только не будет способа получить дескриптор через WINAPI . Что было бы лучшим […]
Я ищу одну из двух вещей 1 – Рабочий пример кода с использованием библиотеки Флориана: http://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/ Кажется, это одна из лучших (только ???) библиотек C # / HID, но автор отправился в МВД, и я не могу заставить пример кода работать. Код, который у меня есть: { USBHIDDRIVER.USBInterface usb = new USBInterface(myvid,mypid); if (usb.Connect()) MessageBox.Show(”connection!”); […]
Я проработал описание и образцы для хоста USB на сайте developer.android.com для обнаружения подключенных и отсоединенных USB-устройств. Если я использую фильтр намерения в файле манифеста для запуска приложения при подключении устройства, он отлично работает: подключится, обнаружено устройство, андроид запрашивает разрешение на запуск приложения, информация об устройстве отображается в таблице. Разработанное приложение не должно запускаться / […]
Пожалуйста, будьте любезны, чтобы посмотреть на следующий код. Я использую QextSerialPort для доступа к портам #include #include #include int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QList ports = QextSerialEnumerator::getPorts(); QextSerialPort *port; QString portName; int counter=0; //Navigate through ports untill you find huwawei USB dongle while(counter<ports.size()) { portName = ports[counter].portName; QString productId= ports[counter].productID; QString […]
Я искал подробное описание того, как протокол USB и кабели работают долгое время без везения. Я ищу подробное, но не слишком сложное объяснение того, как все работает на программной и аппаратной стороне USB. Ссылки и объяснения будут оценены. У меня действительно закончились идеи, так что было бы здорово, если бы вы могли мне помочь. Это […]
Я получаю эту ошибку … Срок таймаута семафора истек. На этой линии … ThePorts.ActivePort1.Open (); … но я получаю это время от времени. Когда это происходит, это происходит снова и снова. Затем проблема уходит, часами или днями, затем она возвращается. Последовательный порт – это USB с подключенным BlueTooth. Я думаю, что у этого парня была […]
Можно ли автоматически запускать приложение с USB-накопителя (обходя приглашение Windows, спрашивая пользователя, что он хочет делать)? на Windows XP или Vista. Я заглянул в «autorun.inf» и «open» запись, похоже, работает только для CD-дисков для Windows XP SP2 + и Vista. Можно ли запускать программу автоматически во всех версиях Windows? Мне все равно, если автозапуск отключен […]