XBee Wifi XB24-WF

Bonjour à tous,

Je m'interroge au sujet du module XB24-WF de Digi qualifié de Xbee Wifi : la documentation décrit uniquement un réseau de 2 Xbee qui communiquent entre eux via une liaison sur un routeur Wifi qui fait office de Xbee coordinateur : je ne vois pas trop à ce niveau le 'plus' par rapport à un réseau Xbee classique.

Surtout j'envisage d'utiliser ce modèle deXbee Wifi pour envoyer depuis une carte arduino une requête http sur un serveur Web distant, hors du réseau local : est-ce possible ? y a t-il des exemples de sketchs ? je ne trouve rien sur le sujet.

Merci d'avance.

Je viens de jeter un coup d'oeil très rapidemment à http://www.digi.com/products/wireless-wired-embedded-solutions/zigbee-rf-modules/point-multipoint-rfmodules/xbee-wi-fi

Ca m'a l'air d'être un module Wifi sous la forme d'un module XBee Pas forcément différent d'un shield Wifi.

Qu'est-ce qui te fait pensé que ca serait différent ?

Par contre tu trouveras probablement moins de support & exemples pour Arduino avec cela qu'avec un shield Wifi traditionnel. Contrairement à un ordinateur qui à un système d'exploitation pour faire l'interface entre ton application et le hardware, sur Arduino tu dialogues directement avec le hardware. Et chaque module hardware (Wifi, Ethernet, ..) est susceptible d'avoir une interface différente du voisin.

Bonjour

Comme indiqué par Barbudor c'est apparement un module WiFi nouveau venu qui n'a de Xbee que le format de carte et le brochage. Les informations ont l'air encore rares sur ce module.

Un autre module WiFi au format hardware Xbee fait son chemin depuis près d'un an et bénéficie de plusieurs librairies. C'est le RN-XV de Roving Networks (société rachetée récement par Microchip) Composant très bien documenté (chip RN-171) et dont le firmware s'améliore régulièrement (upgrade direct par le client FTP incorporé)

Distribué maintenant en France par Lextronic, Snootlab..... http://www.rovingnetworks.com/products/RN_XV http://www.lextronic.fr/P23122-module-radio-rn-xv-wifly.html http://snootlab.com/composants/256-module-wifi-rnxv-pour-arduino.html

Et d'un prix ma fois assez intéressant dirait-on...

Le RN-XV semble effectivement bien correspondre à mon besoin, à creuser ...

Par ailleurs J'ai trouvé dans la documentation lacunaire sur le XB24-WF un article de la base de connaissance de Digit qui me laisse perplexe ( http://www.digi.com/support/kbase/kbaseresultdetl?id=2005 ) :

"Digi does have a Wi-Fi XBee. However, this radio is designed to pass serial data over an existing 802.11b/g/n infrastructure. The data that is sent over-the-air is formatted as a TCP or UDP packet, but this module does not fully support all Ethernet data. It cannot be used as a Wi-Fi card for a PC, instead it uses the Wi-Fi network simply as a transport medium for serial data on a single port."

Si quelqu'un peut me décoder l’intérêt de ce module je suis preneur, en tout cas merci à tous pour vos contributions.

Bonjour

Surtout j'envisage d'utiliser ce modèle deXbee Wifi pour envoyer depuis une carte arduino une requête http sur un serveur Web distant, hors du réseau local : est-ce possible ?

Au vu (survol !) de la doc trouvée içi http://ftp1.digi.com/support/documentation/90002124_C.pdf il ne parait pas impossible d'utiliser ce module en envoi de requete HTTP.....

y a t-il des exemples de sketchs ?

S'il y en a ils restent à trouver..... ou a écrire. Quelques rares utilisateurs d'Arduino exposent leurs probleùmes sur ce forum : http://forums.digi.com/support/forum/listthreads?forum=119 Tout ça ne parait, à ce jour, pas très engageant....... à moins d'avoir un esprit 'pionnier' et se fixer comme challenge la découverte de l'utilisation de ce module, la création d'une librairie avec des exemples variés !

Vu la notoriété de la société Digi ce module se vendra. Un jour ou l'autre des exemples pour Arduino seront donc publiés.

Gemo,

Je pense que ce que cette phrase veut dire c'est que ce module XBee Wifi n'est pas une vrai interface Wifi comme peut l'être un dongle USB Wifi ou une carte Wifi sur PC.

Mais ca reste vrai de tous les modules Wifi embarqués ou Ethernet destinés à l'Arduino. Ces modules sont en fait l'assemblage d'une carte Wifi et d'un processeur préprogrammé qui va prendre en charge la gestion réseau et TCP. Résultat : une API simplifiée, sur liaison série ou SPI, qui est "à la portée" d'un micro simple comme l'Arduino mais qui ne couvre pas tout ce qu'un PC peut faire.

Par exemple, si on regarde le module WizNET utilisé sur les cartes Erthernet pour Arduino, c'est lui qui gère le TCP Ou UDP. Résultat tu peux créer jusqu'à 4 sockets pour faire du TCP ou de l'UDP mais pas plus.

Donc je pense que ce module Xbee n'est pas très différent du RV dans le principe. A voir au niveau caractéristique combien chacun peut supporter de connexion. De plus comme les API peuvent aussi être très différentes, la compléxité de mise en oeuvre (et les exemples dispos) ne sont pas forcément les mêmes.