Программная передача файлов между Windows 8.1 (возможно, также Vista и 7) и Windows Embedded 8.1 Industry Pro

Я хочу скопировать произвольные файлы из Pokini Tab A5, работающей под управлением Windows Embedded 8.1 Industry Pro, на ноутбук или настольный компьютер, работающий под управлением Windows Vista или Windows 8.1 (или даже 10). Все это должно происходить программно или, по крайней мере, автоматически (например, вызывая программу из командной строки).

К сожалению, Wi-Fi или Bluetooth не являются приемлемым решением для моего случая использования. Однако установка программного обеспечения разрешена как на компьютере, так и на Pokini Tab A5. Желательно писать на Java, но C, C++ и C# тоже подойдут.

Мой нынешний подход заключается в использовании этого кабеля(который называется кабелем прямой связи, мостовым кабелем, хост-хостом и многими другими), который позволяет передавать файлы с использованием поддерживаемого программного обеспечения, такого как PCLinq5 (предоставляется самим кабелем) или Windows Easy Transfer (устарело с Windows 8.1). Однако оба эти инструмента нельзя использовать программным способом.

Единственное, что я нашел в Интернете, - это проект на GitHub, но он вообще не включает в себя исходный код и не выглядит так, как будто это бесплатное программное обеспечение, которое для меня просто необходимо. Я также нашел этот пост о переполнении стека, но использование WinUSB кажется мне полезным только тогда, когда я знаю точный протокол, используемый аппаратным обеспечением, встроенным в кабель.

Является ли использование кабеля тупиком? - Есть ли другие подходы?

1 ответ

Решение

Кабель не тупик! - Я смог передать данные с помощью массовой передачи USB. Благодаря этому я, вероятно, смогу реализовать свой собственный протокол передачи файлов.

Эта самая важная часть выяснила, какой контроллер управляет кабелем передачи данных. В моем случае это контроллер, не похожий на этот. Лист данных содержит всю информацию, необходимую для установления соединения между двумя хостами (например, интерфейсы и конечные точки).

Другие вопросы по тегам