télécharger 161.46 Kb.
|
VI.4. RFCOMMLe protocole RFCOMM est la base du remplacement des fils par Bluetooth. C'est un simple protocole de transport avec des fonctionnalités additionnelles comme l'émulation des 9 lignes des ports série RS-232 sur la partie L2CAP de la pile de protocoles Bluetooth. Ceci est basé sur les standards TS 07.10 de l'ETSI (European Telecommunications Standards Institute www.etsi.org ) qui est une norme de téléphonie cellulaire. Ce protocole a été créé car une grande quantité d'applications utilise la communication par ports série. RFCOMM fournit un transfert de données fiable, de multiples connexions simultanées, le contrôle de flux et les caractéristiques d'une ligne série. Grâce à RFCOMM on peut connecter jusqu’à 60 dispositifs qui communiquent simultanément entre deux modules Bluetooth ! ![]() VII. TEST DU MODULE ROK 101 007Après avoir examiné en détail plusieurs couches de la norme Bluetooth, un test était indispensable pour pouvoir mettre en œuvre les connaissances acquises. Dans un premier temps, les expériences ont été réalisées avec deux modules ROK 101 007, un programme en C a été créé pour utiliser ces modules. Le programme effectue principalement trois fonctions :
La communication entre le PC et le module se fait à l’aide de la liaison série RS232. Le programme émule seulement la couche HCI Driver de la norme Bluetooth. Celle-ci permet la gestion des couches internes BB, LM et HCI firmware. Les couches supérieures comme L2CAP, RFCOMM et SDP n’ont pas été programmées car elles sont utilisées principalement lorsque plus de deux applications sont reliées à une unité Bluetooth ou lorsqu’on essaye de communiquer avec des appareils approuvés par le SIG. Dans le cas de notre application, le traitement des couches supérieures n’était pas nécessaire car il n’y avait qu’une application par module. D’autre part, on ne devait pas échanger des informations avec un appareil ayant les couches supérieures au HCI. VII.1. CIRCUIT REALISE![]() Le circuit a été conçu de façon à respecter les contraintes suivantes sans ne pas perturber le bon fonctionnement évidemment :
![]()
![]() Couche inférieure ![]() Couche supérieure ![]() Implantation des composants L’utilisation d’une pile n’a pas été possible car le circuit ROK 101 007 consomme beaucoup d’énergie même lorsqu’on ne transmet pas d’infor mations (30mA sous 5V). Or, on avait prévu que le courant nécessarire lors de la transmission serait de l’ordre de 5mA. |
![]() | ![]() | «*. univ-lr fr» pour éviter d’utiliser le proxy pour les adresses internes à l’ulr | |
![]() | «Visite virtuelle Haussman» et regarde l’introduction à la belle architecture du bâtiment | ![]() | |
![]() | ![]() | ||
![]() | ![]() | ||
![]() | ![]() |