locked
WP7 и USB RRS feed

  • Вопрос

  • Добрый день.  Можно ли программно работать с подключенным к телефону девайсом по USB?

    Есть девайс с кучей датчиков, на нем поднят web сервер и есть javascript API. Какие есть варианты?

    Спасибо.

    6 апреля 2012 г. 14:44

Ответы

  • Насколько я знаю, ни одно из вышедших устройств не умеет работать как USB Host. И если умеет - то сама WP7 не предоставляет api для работы с подключенными устройствами.

    Попробуйте проголосовать за фичу http://windowsphone.uservoice.com/forums/101801-feature-suggestions/suggestions/2283498-usb-host-support. Может быть тогда ее реализуют в будущих версиях.

    • Помечено в качестве ответа V.A.Zolotov 6 апреля 2012 г. 16:20
    6 апреля 2012 г. 16:02
  • По-моему USB-хост, который просят в той конкретной просьбе на http://windowsphone.uservoice.com/ - это всё же немного другое. Но тем не менее это правильный и действенный путь. Есть похожая просьба для соединения с Ардуино (http://windowsphone.uservoice.com/forums/101801-feature-suggestions/suggestions/2288008-arduino-netduino-integration). Думаю вобщем случае для таких случаев надо просить возможность обмена данными по USB, а не возможность USB-хост.
    Как пример - при соединении Андроида с Ардуино используется как раз USB-host shield, то есть плата, которая ведёт себя как ведущее устройство при соединении по USB, а программная часть - это собственно Android ADK (который состоит из библиотек для телефона и для Ардуино). Вот что-то подобное и надо просить.
    • Изменено PetrishkoMVP 6 апреля 2012 г. 23:49
    • Помечено в качестве ответа Abolmasov Dmitry 7 апреля 2012 г. 8:28
    6 апреля 2012 г. 23:43

Все ответы

  • Насколько я знаю, ни одно из вышедших устройств не умеет работать как USB Host. И если умеет - то сама WP7 не предоставляет api для работы с подключенными устройствами.

    Попробуйте проголосовать за фичу http://windowsphone.uservoice.com/forums/101801-feature-suggestions/suggestions/2283498-usb-host-support. Может быть тогда ее реализуют в будущих версиях.

    • Помечено в качестве ответа V.A.Zolotov 6 апреля 2012 г. 16:20
    6 апреля 2012 г. 16:02
  • По-моему USB-хост, который просят в той конкретной просьбе на http://windowsphone.uservoice.com/ - это всё же немного другое. Но тем не менее это правильный и действенный путь. Есть похожая просьба для соединения с Ардуино (http://windowsphone.uservoice.com/forums/101801-feature-suggestions/suggestions/2288008-arduino-netduino-integration). Думаю вобщем случае для таких случаев надо просить возможность обмена данными по USB, а не возможность USB-хост.
    Как пример - при соединении Андроида с Ардуино используется как раз USB-host shield, то есть плата, которая ведёт себя как ведущее устройство при соединении по USB, а программная часть - это собственно Android ADK (который состоит из библиотек для телефона и для Ардуино). Вот что-то подобное и надо просить.
    • Изменено PetrishkoMVP 6 апреля 2012 г. 23:49
    • Помечено в качестве ответа Abolmasov Dmitry 7 апреля 2012 г. 8:28
    6 апреля 2012 г. 23:43