Retourner aux forums || Retourner au forum general.general
je cherches à utiliser mon GSM comme passerelle téléphonique via Bluetooth.
C'est a dire que le son de l'appel passerait par les HP et le micro de mon P.C, je tournes sous Debian unstable. Mon GSM fonctionne parfaitement avec mon P.C via un dongle bluetooth, j'utilises rfcomm et blueZ pas de problèmes à ce niveau la.
Je cherches donc un soft qui puisse interagir avec mon GSM, décrocher l'appel, raccrocher et affichage du numéro appellant.
J'ai trouvé un petit soft sympa (btcid) qui m'affiche le numéro à l'écran du P.C quand j'ai un appel mais ça s'arrête la.
J'espères qu'il y a un projet open source la dessus, j'ai googlé mais rien trouvé de concret,
@
Dans la vie il n'y a pas de problèmes mais que des solutions
des liens en voila
Voici quelques liens qui (je l'espère) t'aideront
http://bluetooth-alsa.sourceforge.net/(...)
permettre d'utiliser une oreilette bluetooth comme écouteur avec alsa
http://www.holtmann.org/linux/bluetooth/audio.html(...)
Emulating a headphone (au milieu de la page)
http://www.crazygreek.co.uk/content/chan_bluetooth(...)
un module pour astérisk(serveur vocale) pour pouvoir utiliser un
telephone bluetooth
http://www.soft.uni-linz.ac.at/_wiki/tiki-index.php?page=ProjectBlu(...)
le meilleur pour la fin, source à compiler pour faire de son ordinateur sous linux une oreilette
en extra des GUI pour gnome et KDE
http://usefulinc.com/software/gnome-bluetooth/(...)
http://usefulinc.com/software/phonemgr(...)
http://kde-bluetooth.sourceforge.net/(...)
Voila j'ai tout ça dans ma hote depuis un moment mais j'ai jamais pris le temps de tester donc si tu avances, n'hésites pas à m'en faire part
-
[^]Re: des liens en voila
Posté par john Smith (page perso, ) le 19/07/2005 à 17:20. (lien). Évalué à 2.>J'espères qu'il y a un projet open source la dessus, j'ai googlé mais
>rien trouvé de concret,
il fallait perséverer, j'ai trouvé tout ça, grâce à google, il y a un petit bout de temps mais bon....-
[^]Re: des liens en voila
Posté par xenon_hs (page perso, ) le 19/07/2005 à 18:39. (lien). Évalué à 2.Magnifique !
Comme quoi deux recherches valent mieux qu'une !
J'ai trouvé plein de doc pour mon dongle bt mais pas ce que tu m'as donné, pour cela je te remercie déjà bcp !
Le soft pour le headset c'est exactement ce qu'il me faut,j'ai juste une question, dans les explications il est dit qu'il faut lancer ces commandes:
--------------
gcc -Wall -g -O2 -o handsfree handsfree.c sound.c -L/data/tmp/bt/bluez-cvs/libs/src \
/data/tmp/bt/bluez-cvs/libs/src/.libs/libbluetooth.so /usr/lib/libasound.so -ldl -lpthread -lm
gcc -Wall -g -O2 -o headset headset.c sound.c -L/data/tmp/bt/bluez-cvs/libs/src \
/data/tmp/bt/bluez-cvs/libs/src/.libs/libbluetooth.so /usr/lib/libasound.so -ldl -lpthread -lm
You will propably have to change /data/tmp/bt/bluez-cvs to the top of your bluez cvs tree
--------------
Je sais pas ou est le "haut de mon répertoire" bluez cvs, j'ai fait un find / | grep bluez-cvs mais rien, comment je peux faire ? Je suisun noob en compilation, merci bcp !--
Dans la vie il n'y a pas de problèmes mais que des solutions-
[^]Re: des liens en voila
Posté par CoinKoin () le 19/07/2005 à 18:48. (lien). Évalué à 4.Ils parlent de la racine des sources que tu as téléchargées. Mais, à priori, c'est plutôt pour les développeurs, ce truc, et je pense que tu peux t'en passer.
-
[^]Re: des liens en voila
Posté par xenon_hs (page perso, ) le 20/07/2005 à 16:34. (lien). Évalué à 1.Voilà ce que me retourne la commande sus-mentionnée:
--------------------------
debian-car:/home/xenon/handsfree# gcc -Wall -g -O2 -o handsfree handsfree.c sound.c -L/data/tmp/bt/bluez-cvs/libs/src /usr/lib/libbluetooth.so /usr/lib/libasound.so -ldl -lpthread -lm
handsfree.c: Dans la fonction « main »:
handsfree.c:735: attention : implicit declaration of function`count_bins'
handsfree.c:558: attention : `fdin' might be used uninitialized in this function
debian-car:/home/xenon/handsfree#
--------------------------
Si je tente d'executer handsfree en shell j'ai rien, "command not found".
Help :)--
Dans la vie il n'y a pas de problèmes mais que des solutions-
[^]Re: des liens en voila
-
[^]Re: des liens en voila
Posté par john Smith (page perso, ) le 21/07/2005 à 12:13. (lien). Évalué à 1.juste comme ça mais on sait jamais
#./handfree
ou bien un petit
#chmod +x handfree
#handfree
vu de loin là, je peux pas trop te dire...
-
[^]Re: des liens en voila
Posté par xenon_hs (page perso, ) le 24/07/2005 à 09:26. (lien). Évalué à 1.Hello !
Merci pour votre aide soutenue !
le ./handsfree fonctionne (pas complètement)
-------------------
sdptool browse 00:12:62:C0:BC:5C (<--- mon GSM)
Me donne (entre autre):
Service Name: Audio Gateway
Service RecHandle: 0x10014
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 12
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0100
J'en déduit donc que c'est bien le channel 12 que je dois utiliser.
-------------------
Voilà ce que me retourne la commande ./handsfree 00:12:62:C0:BC:5C 12
Voice setting: 0x0060
RFCOMM channel connected
sending.cmd AT+BRSF=31
poll descriptors count 1
poll descriptors count 1
opening control pipe - set to stdin: No such file or directory
>>AT+BRSF=31
>>
+BRSF: 47
OK
boo.
sending.cmd AT+CIND=?
>>AT+CIND=?
>>
+CIND: ("call",(0,1)),("service",(0,1)),("call_setup",(0-3)),("callsetup",(0-3))
OK
sending.cmd AT+CIND?
>>AT+CIND?
>>
+CIND: 0,1,0,0
OK
sending.cmd AT+CMER=3,0,0,1
>>AT+CMER=3,0,0,1
>>
OK
sending.cmd AT+CMER=3,0,0,1
>>AT+CMER=3,0,0,1
>>
OK
sending.cmd AT+CLIP=1
>>AT+CLIP=1
sending.cmd AT+NREC=0
>>
OK
sending.cmd AT+CHLD=?
>>AT+NREC=0
connect: Connection refused
Error: Can't connect SCO audio channel @ 00:12:62:C0:BC:5C
>>
ERROR
AT+CHLD=?
+CHLD: (0,1,1x,2,2x,3,4)
OK
Error
Error: Error in state_conn - ignoring
-------------------
Mon GSM m'a demandé si je voulais accepter la demande de connection venant du P.C j'ai validé et il m'a indiqué "connection etablie", mais les erreurs du haut se répercutent si je reçois un appel sur mon GSM.
Au niveau du code d'accès ça doit être ok vu que je peux échanger des fichiers avec mon GMS ! (j'ai déjà établi un certificat).
Si quelqu'un peut me filler un coup de main ça serait cool :)
@ bientot--
Dans la vie il n'y a pas de problèmes mais que des solutions-
[^]Re: des liens en voila
Posté par john Smith (page perso, ) le 24/07/2005 à 23:03. (lien). Évalué à 1.Bon je vais essayer de regarder ça demain
mais c'est clair que ça m'interesse aussi
Quel est la marque et le modéle de ton téléphone, tous les constructeurs n'implémentent pas le bluetooth de la meme facon....
Mais bon le poste est un peu vieux donc je sais pas si des nouvelles personnes vont le voir
++-
[^]Re: des liens en voila
Posté par xenon_hs (page perso, ) le 29/07/2005 à 15:33. (lien). Évalué à 1.re ! Mon GSM est un nokia 6230.
Je vais essayer avec le GSM d'un pote et je te tiens au courant, dis moi si tu as du new!
@+--
Dans la vie il n'y a pas de problèmes mais que des solutions
-
-
-
-
-
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum general.general


Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.