Je vais créer une application mobile BLE Bluetooth pour votre appareil IoT


À propos de ce service
Traduction automatique
Vous avez besoin d'une application mobile qui communique avec votre appareil hardware via Bluetooth ? Je développe des applications BLE de qualité professionnelle pour iOS et Android avec support de protocoles personnalisés.
Ce que vous obtenez :
- Connexion à l'appareil BLE et échange de données
- Mise en œuvre de protocoles personnalisés (Modbus, propriétaire, multi-trame)
- Tableau de bord de surveillance en temps réel (tension, température, batterie, capteurs)
- Support multi-appareils
- Code source et documentation
Fonctionnalité BLE en arrière-plan avec reconnexion automatique
J'ai créé BigBattery Husky 2 - une application BLE de production pour systèmes de gestion de batteries avec protocole personnalisé de type Modbus, vérification CRC16, et surveillance de 32 cellules. Les versions iOS (Swift) et Android (Kotlin) sont disponibles sur l'App Store et Google Play.
Il s'agit d'une ingénierie BLE de production, pas de travaux amateurs avec Arduino.
Contactez-moi avant de commander avec les spécifications de votre appareil et la documentation du protocole.
Découvrez Evgene Doronin
- DeEspagne
- Membre depuisnov. 2022
- Temps de réponse moy.6 heures
Langues
Russe, Anglais, Espagnol
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Quels protocoles BLE supportez-vous ?
Je travaille avec les profils GATT standards et des protocoles propriétaires personnalisés. J'ai implémenté un protocole personnalisé de type Modbus avec vérification CRC16 et réassemblage de messages multi-trame pour plus de 32 points de données. Si vous avez la documentation du protocole, je peux l'implémenter. Sinon, je peux vous aider à en concevoir un.
Vous développez pour iOS, Android, ou les deux ?
Les deux. Je crée des applications natives - Swift pour iOS et Kotlin pour Android. Le natif offre de meilleures performances BLE que les frameworks multiplateformes, notamment pour le fonctionnement en arrière-plan et la gestion de la reconnexion.
Pouvez-vous travailler avec mon matériel personnalisé ?
Oui, tant que votre appareil dispose d'un module BLE et que vous pouvez fournir la documentation du protocole ou les UUID des services/ caractéristiques GATT. Je m'occupe de la partie application.
Gérez-vous le BLE en arrière-plan et la reconnexion automatique ?
Oui. La gestion du BLE en arrière-plan, la persistance de session et la reconnexion automatique sont intégrées dans mes applications. L'application maintient la connexion même en arrière-plan et se reconnecte automatiquement si l'appareil sort de la portée et revient.
Que faire si je n'ai pas la documentation du protocole ?
Je peux analyser la communication BLE de base en scannant les services et caractéristiques GATT de votre appareil. Pour des protocoles propriétaires complexes, vous devrez fournir au moins une spécification de base de votre équipe de firmware.
Fournissez-vous le code source ?
Oui, tous les packages incluent le code source complet avec documentation.

