| 
 Что касается алгоритма - почему я использую такую последовательностьВключили АСС:
 -убрали "массу" с датчика Холла -планшет проснулся
 -еще через 0.5 сек.
 -подаётся питание HUB-а +5.2В
 -еще через 1 сек.
 -включается OTG (появляется "земля" для OTG)
 
 После того, как планшет "проснулся" и подано питание на HUB теоретически даётся время на собственную инициализацию устройств подключенных к HUB-у (звуковая, флешка, HDD...) и формирования пакетов для связи по USB. Все устройства  разные и скорость собственной подготовки формирования пакетов тоже разная. Далее идёт подключение уже к планшету после включения режима OTG и для этого я, как правило делаю задержку в 1 секунду. Т.е. между отключением Холла (выходом из сна) и подключением OTG проходит минимум 1 секунда (задержку между Холлом и подачей питания на HUB можно не делать). Это всё только теория - сравнить на уровне анализатора спектра связь по USB не могу, но алгоритм работает и нареканий у пользователей нет.
 |