QWedge APP
Un service d'application qui permet de contrôler et de gérer le matériel de capture de données IPCMobile pour intégrer les données acquises dans des applications nouvelles ou existantes à l'aide des API Android Intents. Il permet à n'importe quelle application sur l'appareil de capturer des données à partir de plusieurs sources d'entrée et de formater les données selon les besoins à l'aide d'options simples ou complexes à l'aide de Magic Filter.
Filtres magiques
Avec MagicFilters, vous pouvez écrire un script JavaScript pour traiter le code-barres scanné afin de déterminer s'il doit être accepté ou rejeté. Vérifiez si le code-barres contient des caractères cibles, ajoutez des préfixes et des suffixes ou renvoyez un code-barres entièrement différent. S'il est accepté, il est envoyé au clavier sous forme de frappe ou diffusé via l'API Intent à toutes les applications configurées pour recevoir des codes-barres.
La valeur de code-barres renvoyée peut être une chaîne simple ou une chaîne JSON.
API d'intention
L'API d'intention permet à n'importe quelle application d'envoyer une intention avec une commande à QWedge, telle que démarrer/arrêter le moteur d'analyse ou capturer une image, puis l'intention de résultat sera envoyée à l'application via l'API d'intention définie.
Clavier QWedge
Un clavier construit à partir de zéro, intégré pour HaloRing. Recevez des données de code-barres et de caméra qui peuvent être transmises à des applications natives via l'API Intents ou des champs de saisie de base via une émulation de clavier.
Fonction d'accessibilité
Cette application utilise l'API AccessibilityService pour pouvoir injecter le code-barres numérisé du scanner dans le champ de texte actif actuel. Pour activer la possibilité d'injecter un code-barres dans le champ de texte actif, veuillez suivre les étapes ci-dessous :
1) Activez le "Mode de sortie du clavier" dans l'application QWedge.
2) Allez dans Paramètres > Accessibilité > Tapez sur Entrée QWedge > Activer Utiliser l'entrée QWedge.
Guide de démarrage rapide et code de démonstration
https://github.com/InfinitePeripherals/QWedge-Android