-
Manette bluetooth spp ?
Bonjour à tous ;)
Voilà je voudrais savoir si ce que je veux faire est possible avant de me lancer dans du code :mrgreen:
Je possède un module bluetooth SPP (RN-42 pour info), que j'arrive à connecter sur mon terminal (android 2.3), j'arrive à envoyer et recevoir des données (bluterm sur android, et teraterm sur windows 7).
Ce que j'aimerai faire, c'est créer une appli pour traduire les paquets envoyés du module, en input de manette.
Par exemple (paquet rn-42 -> android) de type (axe_x, axe_y, bouton_1, bouton_2, bouton_3) :
127,0,0,1,0
Ce qui correspondrai à : joytick (analogique) à droite et bouton 2 appuyé.
Est-t-il possible de faire une appli qui se charge "d'émuler" une manette et de contrôler les inputs via des paquets que j'aurai défini auparavant ?
Le but principal est de pouvoir utiliser la manette avec des émulateurs (et éventuellement avec des jeux compatibles avec une manette).
Merci d'avance pour vos réponses, et désolé si ne n'ai pas été suffisamment clair :oops:
-
Il est possible de communiquer par bluetooth.
Nous pouvons récupérer les données, les parser, et répondre selon les valeurs récupérées.
Tu peux voir la documentation Android : http://developer.android.com/guide/t...bluetooth.html
-
Merci pour cette réponse rapide :)
Pour être honnête, je ne me faisais pas trop de soucis concernant l'acquisition des données en bluetooth, c'est plutôt la façon de les traduire de tel sorte à ce qu'ils soient interprétés par Android comme un appuis sur un bouton / stick analogique de la manette..
Des pistes ? Car la création d'un IME ne semble pas être la solution.. (prévu pour du texte donc impossible de composer avec des grandeurs analogiques...)
-
Salut,
En fait il faut que tu trouve le protocole de communication de la manette, je pense qu'il doit exister des standard que l'on peut trouver sur le net.