Pages : 1
#1 Le 09/02/2006, à 21:01
- Jonas
Creation driver joystick
Salut
Mon frere souhaite essayer de developper un petit "driver" pour nos telecomande d'avion téléguider sur port ... micro
Grossomodo, sur ces télécommandes il y a un port ou il sort un signal PWM me dit t'il (mais il n'est pas sûr du nom). Ce signal est transmis au PC via la price jack du micro.
Il a déja fait un petit truc qui detecte la position des manches mais : comment faire pour qu'il soit reconnu par les jeux.
L'idée est de "monter" un périphérique dans /dev/input mais il cherche de la documentation le dessus si qqn sais ou on peut en trouvé, merci
Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici
Hors ligne
#2 Le 10/02/2006, à 13:37
- kikdijon
Re : Creation driver joystick
Bonjour,
Je ne susi pas capable personnelement de t'aider là-dessus, mais on m'a un jour montré un livre librement consultable sur la création de driver: http://www.xml.com/ldd/chapter/book/.
Peut-être y trouveras-tu ton bonheur...
blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com
Hors ligne
#3 Le 10/02/2006, à 17:42
- Jonas
Re : Creation driver joystick
Merci
il dit que ca à l'aire intéressent: je vous tient au courant
Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici
Hors ligne
#4 Le 10/02/2006, à 19:15
- Bud78
Re : Creation driver joystick
Ces liens devraient vous intéresser
http://www.sekiriki.jp/
http://www.digitalspirit.org/wiki/index.php/CarbooonFMS
http://uscaero77.free.fr/fms/#cable
Ce sont des sites de types qui bricolent des trucs dans le genre de ce que vous voulez faire.
Je me souvenais d'avoir déjà vu un truc dans le genre. Si vous cherchez sur Google en utilisant le nom du simulateur qui est cité vous en trouverez d'autres. Vous êtes pas les premiers que ça gratte...;)
«Tout ce qui a son prix est de peu de valeur.»
[ Friedrich Nietzsche ] - Extrait de Ainsi parlait Zarathoustra
Hors ligne
#5 Le 11/02/2006, à 17:59
- Jonas
Re : Creation driver joystick
super lien
On sait qu'on est pas les premiers mais sous linux on a rien trouvé.
J'ai jeter un coup d'oeil sur les liens :
- le premier a l'aire intéréssent mais y'a plein d'erreur 404
- Le dernier à les brochages pour ma télécommande : super ca me servira
Mais ... On est (disons mon frere parce que moi a part le soutient moral je fait pas grand chose) à la phase ne faire reconnaitre la telecommande par linux en tant que joystick (pour que ce soit compatible avec tous les jeux)
La doc envoyer pas kikdijon nous semble bien mais si quelqu'un a la meme chose en francais, on est prenneur
Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici
Hors ligne
#6 Le 11/03/2006, à 16:10
- hugo
Re : Creation driver joystick
Salut,
alors ? c'en ai oû ce projet ?
@++
http://www.digitalspirit.org
Hors ligne
#7 Le 12/03/2006, à 14:24
- Jonas
Re : Creation driver joystick
Je crois qu'il (mon frère tjs) n'arrive pas a écrire sur /dev/jsqqch
Je vais lui demander de me faire un topo du problème, et je mettrai son travail en ligne comme ca si quelqu'un sait comment faire (si il veux bien évidement)
En plus il a été interrompu par un projet de graveuse numérique (avec une vieille imprimante et un "dremel". J'ai une tt petite vidéo de très mauvaise qualité ici
Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici
Hors ligne
#8 Le 12/03/2006, à 22:07
- cortex la sourie
Re : Creation driver joystick
je suit le frère bon la reconaisence de la position des joystick marche trè bien bon la carte sont manque un peut de rapiditer se qui limit la presision mais je pencque que sa sufie comme presision
mais jarive pas a ecrir sur /dev/input/js0 si j'ai bien comprix il faut le declarer au noyau avec un truque du stille input_register_minor
mais je compren pas coment sa marche si qu'elle qu'un peut m'aider sa serait simpa
voici le code source et le prog pour lir sur la télécomande
http://cortexet.free.fr/tele/
si vous voulez tester lancer le en su
conecter la télécomande sur la prise ecolage
je redonne le lien que Bud78 a donner
http://uscaero77.free.fr/fms/#cable
il faut connecter le ppm et le neutre sur une prise jaque si on repren le desin de la prise graaupner s'est sur la conection 1 et 2 peut importe dans qu'elle cence ensuit vous conecter la prise jaque a l'entre de votre pc
il faut pas oublier d'activer le micro en entrer (kmix pour les utilisateur de kde)
voila le programe devrait noter t2 xx t3 xx t4 xx t5 xx... s'est la position des manette si ereur est toujour a 1 sa veut dir qu'il a a un problèeme vous pouver eseiller de changer la constante ZERO dans le prog si sa fait toujour une ereur je pencque que sa vien de la télécomande et dans se cas il faudra adapter le programe pour qu'il se calibre automatiquement chose que je ferait seulement quand j'ariverait a ecrir sur /dev/input/js0
j'ai tester sur un télécomande graupner (bel 47 g) et la prise n'est pas dans le lien en desu il faut que je conecte au contour de la prise et a la pine a gauche du petit carer
si vous vouler compiler voici la comande avec gcc
gcc -o tele tele.c -lasound
voila vraiment dommage que j'arive pas a ecrir sur /dev/input/js0 si j'y arive je me lencerait surement dans une vertion surt port serie et paralele
voila vraiment dommage que ja
#9 Le 12/03/2006, à 22:55
- Jonas
Re : Creation driver joystick
Ralalalalalalala tu aurais pu me dire (il est a coté en ce moment) que tu écrivais j'aurais fait un tours sur l'orthographe :lol::lol:
Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici
Hors ligne
Pages : 1