Ответы пользователя по тегу USB
  • Используя провод USB 3.0 с разъёмом в компьютере старше USB 3.0 не будет ли проблем с совместимостью?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Не будет проблем с совместимостью. Данные будут передаваться со скоростью меньшей версии интерфейса.
    Учти, кроме разьемов есть еще кабель, например если соединить эти разьемы кабелем USB 2.0 то все будет работать в режиме 2.0
    Еще один нюанс:
    Главное, что здесь стоит уяснить:
    3.0 переименован в 3.1 Gen 1, затем в 3.2 Gen 1;
    3.1 переименован в 3.1 Gen 2, затем в 3.2 Gen 2.

    Таким образом, порты пережили целых две смены версий. То есть если на вашей материнской плате есть порт 3.0, то в современной терминологии это 3.2 Gen 1

    т.е. вполне возможно что твои 3.0 и 3.2 это одно и то же
    Ответ написан
    4 комментария
  • Почему передачу данных по USB "слышно" в наушниках?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Из-за того, что аналоговая часть схемы воспроизведения звука, не экранирована и находиться достаточно близко с разьему USB.
    Если человеку с музыкальным слухом это мешает, то нужно воспользоваться другими источниками звука. Начать можно с переключения на разьем в задней части корпуса, но, скорее всего там своих помех хватает, поэтому прийдется приобрести отдельную звуковую карту. На некоторых звуковых картах даже есть оптический аудиоразьем, у него точно не будет такой проблемы, но наушники или колонки с оптическим интерфейсом нужно поискать.
    Еще можно приобрести USB наушники, они по сути имеют свою встроенную звуковую карту, и помехи из корпуса компьютера до них не достанут.
    Ответ написан
    2 комментария
  • Как с Android устройства отправить HTTP запрос на компьютер по USB (без сети)?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Вы не можете по USB отправить HTTP запрос на компьютер, потому что HTTP это сетевой протокол.
    По USB вы можете передавать данные в соответствии с протоколом USB.
    Соответственно, на планшете и на компьютере должны быть запущены программы которые через этот протокол обмениваются нужными вам данными.
    Костылями, из ADB и каких-то скриптов вы можете приблизиться к решению вашей задачи, но работать оно будет крайне нестабильно, и давать такое конечным пользователям нельзя.
    P.S. ChatGPT помогает, когда вы понимаете что делаете, и вам нужна небольшая подсказка. Иначе вы не сможете разобраться где он вам врет, а врет эта шайтан-машина на каждом шагу.
    Ответ написан