J'essaie de connecter mon iPad Pro de troisième génération à mon Mac via le port USB pour communiquer avec Xcode (je sais que le débogage réseau est une option mais je cherche une solution filaire) tout en ayant un appareil MIDI branché sur l'iPad Pro. J'ai essayé de le faire avec l'adaptateur multiport Apple USB-C Digital AV (A1621), mais il semble que le port USB-C de l'adaptateur ne serve qu'à l'alimentation électrique. Quelqu'un a-t-il une expérience avec d'autres hubs USB-C qui peuvent faire cela ou est-ce une limitation du matériel de l'iPad Pro ?
Réponse
Trop de publicités?Quelqu'un a-t-il une expérience avec d'autres hubs USB-C qui peuvent faire cela ou est-ce une limitation du matériel de l'iPad Pro ?
Il s'agit d'une limitation du matériel de l'iPad Pro, car tous les ports USB-C fonctionnent de cette manière. L'USB est un protocole hôte/appareil (ou maître/esclave) et il faut donc trouver un moyen de le faire respecter. Pour ce faire, on utilisait auparavant des câbles dotés d'un connecteur "A" pour l'hôte et d'un connecteur "B" pour le périphérique. L'USB-C est un connecteur à double rôle, ce qui complique la définition du fonctionnement d'un hub USB-C. L'USB-C permet également des ports "d'alimentation uniquement", ce qui complique encore les choses.
La façon dont le rapport hôte/appareil est appliqué avec l'USB-C est qu'il n'y a pas de hubs. La connexion d'un hub à un hôte est facile puisqu'il n'y aura que de l'USB-A et de l'USB-C uniquement pour l'alimentation. De temps en temps, je vois un hub avec deux ports USB-C, l'un pour les données uniquement et l'autre pour l'alimentation uniquement, et ceux-ci ont tendance à confondre ou à frustrer les gens si quelque chose est branché dans le mauvais port. Aucun dommage n'est causé si les deux ports sont confondus, les choses ne fonctionneront tout simplement pas. Sans désigner quel port USB-C joue quel rôle, et sans les étiqueter comme tels, le fonctionnement du hub ne peut être défini de manière prévisible.
Si vous voyez un hub ou une station d'accueil avec plus de deux ports USB-C, il s'agit d'une violation de la spécification USB ou d'une station d'accueil Thunderbolt. Thunderbolt définit la fonction d'un hub USB-C, mais l'iPad Pro ne prend pas en charge Thunderbolt. Pourtant.