Question

Quelqu'un pourrait-il me dire sur le format de commande octets envoyés par l'accessoire externe selon le protocole déclaré dans le firmware de l'accessoire et le info.plist du code de l'application iOS? Je suis conscient du fait que le nom de protocole et le nom d'identifiant paquet doit être le même dans le firmware et dans le code de l'application.

Par exemple ...

if(buf[0] == 0x10){Do something} , 0x10 

est l'octet de commande envoyé par l'accessoire externe lorsque le bouton d'utilisateur appuie sur un accessoire externe.

Qui définit ces octets de commande, le fabricant ou est-il dépend du développeur d'applications iOS? Y at-il moyen par lequel un développeur iOS peut connaître ces commandes octets sur la base du nom du protocole si dans le cas fabricant de aceessory ne fournit pas?

Était-ce utile?

La solution

réponse tardive, mais basée sur cette réponse à une autre question (en particulier le premier lien), il existe un ensemble de commandes génériques avec l'iPod originaires et qui (ou dont certains, au moins) appliquent encore à l'iPhone, etc. la plupart d'entre eux ont de toute évidence à voir avec la lecture de fichiers audio.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top