Je travaille sur un projet EAAccessory et j'ai généralement tout mis en œuvre. L'accessoire est une télécommande avec 5 boutons qui s'interface avec le dock, et le dock envoie des commandes à mon application. Cela fonctionne bien. Cependant, on m'a demandé de garder une trace de l'état du bouton, donc je devrais être capable de reconnaître si les boutons 1 et 2 sont maintenus ensemble pendant une seconde. Cela semble être assez compliqué, et j'aurais aimé que cela soit traité sur le quai à la place. Quelles sont les bonnes pratiques de programmation lors de la modélisation d'un état d'accessoire externe via des commandes simples qui sont un octet?Gestion d'un état d'accessoire dans iOS avec EAAccessory
0
A
Répondre
0
Vous posez des questions sur la programmation MCU dans l'application Dock ou iOS? Pour le MCU, vous devez implémenter un gestionnaire d'interruption de minuterie et avoir 5 compteurs pour chaque bouton.
Les commandes envoyées depuis le Dock vers iOS peuvent être des commandes d'événement individuelles: [le bouton 0 est enfoncé] [le bouton 1 est enfoncé] ... [le bouton 0 est relâché] ............ [bouton 1 est libéré]
Ou agrégé: (bit = 1 signifie enfoncé, 0 signifie relâché) [état du bouton 0x01] [état du bouton 0x03] ... [état du bouton 0x02] ....... ..... [état du bouton 0x00]
Questions connexes
- 1. EAAccessory problème
- 2. Gestion des événements dans un État machine
- 3. Gestion des dispositions dans iOS
- 4. iOS: déconnecté en état inactif?
- 5. Objectif C - Stocker EAAccessory à NSUserDefaults
- 6. Gestion de fichiers iOS
- 7. iOS - Gestion des notifications push avec APNS
- 8. Gestion des données iOS
- 9. Gestion de la mémoire dans iOS/ManagedObjectContext
- 10. Gestion des prises View dans ios 5.0 et ios 6.0
- 11. Gestion de la mémoire dans Airprint (ios)
- 12. Gestion de la taille d'image dans iOS
- 13. Gestion de la mémoire iOS
- 14. ASPHTTPRequête dans IOS - État de la réponse Code Zero
- 15. État du réseau avec mvvmcross?
- 16. iOS: état des boutons de réglage
- 17. état jquery bascule 3 avec état initial
- 18. Backbone.js application web - état, l'histoire et la gestion des données
- 19. Comment découvrir un autre appareil sans utiliser Gamekit, EAaccessory et le framework Bluetooth de base dans iOS?
- 20. problème de gestion de la mémoire iOS avec des propriétés
- 21. Gestion du client WCF persistant entrant en état d'erreur
- 22. iOS question la gestion de la mémoire
- 23. php include avec état
- 24. Jpa OneToMany avec état
- 25. iPhone iOS 4 UIButton bascule état activé et désactivé
- 26. sélectionner avec oracle état
- 27. modèle validates_associated avec état
- 28. Problème de gestion des exceptions iOS
- 29. iOS et la gestion de la mémoire
- 30. Problème de gestion de mémoire iOS
Il me semble que j'ai besoin de regarder dans ce gestionnaire d'interruption de minuterie. Les choses fonctionnent maintenant, mais j'aimerais comprendre comment le faire plus efficacement à l'avenir. – pkananen