Je dois être capable de communiquer sans fil, ce qui signifie que ce serait soit MODBUS TCP/IP via wifi, soit MODBUS RTU via bluetooth. Je ne trouve aucune implémentation modbus avec un wrapper objectiveC, mais je peux écrire l'enveloppe sur une bibliothèque C. Comment devrais-je aller de l'avant?Je dois créer une application pour iPhone qui communique avec les périphériques prenant en charge le protocole Modbus
0
A
Répondre
1
Vous ne pourrez pas utiliser la méthode Bluetooth: l'iPhone ne peut communiquer qu'avec des appareils utilisant le protocole d'accessoire iPhone via Bluetooth.
Le Wifi devrait fonctionner. L'utilisation de l'encapsuleur C fonctionnera également: objectif-C est un surensemble de C, donc vous devriez être capable d'utiliser la bibliothèque non modifiée.
0
Juste au cas où quelqu'un a le même problème, vous pouvez acheter un anybus box pour connecter l'appareil au réseau, puis utilisez ce library pour vous y connecter.
Pour communiquer via Bluetooth, vous pouvez utiliser la bibliothèque BLE et RedBearLab, mais vous devrez probablement créer les cadres vous-même. Je mettrai à jour ma réponse si je trouve une bibliothèque pour ça.
Questions connexes
- 1. Quelle bibliothèque Modbus dois-je utiliser pour le protocole Modbus pour GCC?
- 2. Approche pour développer une application mobile prenant en charge une application Web
- 3. Dois-je créer une application facebook pour utiliser le SDK?
- 4. Diffuser le protocole d'authentification qui prend en charge l'authentification multifacteur
- 5. Minuteur prenant en charge les E/S superposées (pour IOCP)?
- 6. Skype prenant en charge les URLs
- 7. Où dois-je mettre le code qui charge les données en utilisant NSURLRequest?
- 8. Existe-t-il un tutoriel sur comment créer un iphone 4.0 prenant en charge le multitâche?
- 9. Application iPhone MVC: Où dois-je mettre le modèle?
- 10. Tablette Android Périphériques de développement prenant en charge la reconstruction et le chargement de l'OS
- 11. Tout framework JavaScript prenant en charge toutes les plates-formes de périphériques mobiles
- 12. API Python pour Amazon EC2 prenant en charge les fichiers
- 13. Dois-je prendre en charge les iPhones jailbreakés?
- 14. . Les fournisseurs de cache .NET prenant en charge le streaming?
- 15. Comment créer une application pour les iPads et les iPhones?
- 16. Où dois-je enregistrer les images dans mon application iPhone?
- 17. Structures Java prenant en charge les modèles d'attribut-valeur d'entité
- 18. Compatibilité de l'application iPhone avec l'iPad - Dois-je prendre en charge le mode x2?
- 19. Que dois-je savoir pour créer un site Web utilisant le protocole HTTPS?
- 20. Vérifiez la prise en charge de tous les périphériques
- 21. Existe-t-il des pratiques standard établies pour la vidéo sur le Web tout en prenant en charge le mobile?
- 22. Y a-t-il des bases de données qui prennent en charge les tampons de protocole?
- 23. Comment dois-je démarrer sur les pilotes de périphériques
- 24. Comment communiquez-vous avec un appareil Modbus dans une application iPhone?
- 25. Dois-je m'inquiéter de la prise en charge de javascript?
- 26. Bonnes pratiques: que dois-je savoir avant de créer une API d'application Web pour une application iPhone?
- 27. Comment dois-je m'attaquer pour réparer une application Web DNN?
- 28. Quelle API iPhone dois-je utiliser pour le streaming audio?
- 29. Comment dois-je structurer cette application?
- 30. Que dois-je faire pour créer une application de navigateur WPF (XBAP) qui nécessite une confiance totale sur Windows 7?
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. –
Désolé mais je ne comprends pas le problème. Peux-tu élaborer? Merci. – Pacha