Я маю на увазі, це проти правил!
Більшість пристроїв USB OTG, які претендують на можливість роботи з хостом (більшість смартфонів та планшетів Android) мають простий роз'єм micro-B. Чи не повинні вони мати роз'єми micro-AB? Передбачається, що Micro-B призначений для пристроїв, які не можуть виконувати функції хостів.
Це фактично призводить до поширення USB OTG-кабелів, таких як цей:
Заборонено специфікаціями USB (специфікація мікро-USB, розділ 3.4: Сумісні кабельні збірки ). Ми чітко бачимо, що це мікро-B, а не micro-A штекер (є фаски), і це асоціюється зі стандартним A-гніздом. Цікаво, як їм навіть дозволено друкувати логотип USB на цьому, до речі.
Отже, чому виробники роблять це (як виробники телефонів, так і виробники кабелів)? Як це дозволено консорціумом USB?
Я запитую це, тому що я фактично проектую USB-пристрій OTG. Я все одно не планую робити це сертифікованим USB (з огляду на витрати), але хотілося б знати, чи слід чітко дотримуватись стандартів, чи накручувати їх, як усі (факт - через це - всі звикли до micro-B, а не micro-A, і правда, фаски допомагають запобігти спробі поставити роз'єм навпаки).