[ RESOLU ]wifi RN-XV !

Bonjour à tous
j'ai acheté un module Module WiFi RN-XV là : http://snootlab.com/composants/256-module-wifi-rnxv-pour-arduino-sma-fr.html

J'ai bien suivi le tuto qu'il donne sur le site, mais rien à faire pour faire fonctionner en serveur.
Il n'y a qu'une librairie qui fonctionne c'est WiflyHQ mais celle-ci ne m'interresse pas.
je voudrai une librairie Wifly qui fonctionne sur n'importe quel IDE 0022,0023,1.0, etc ...
Le programme s'arrête toujours sur Wifly.begin() !!! Pourquoi ? :confused:

Merci pour vos réponses :wink:
Chabot380

bonjour,

je voudrai une librairie Wifly qui fonctionne sur n'importe quel IDE 0022,0023,1.0, etc ...

c'est impossible car les libs sont ré écrites pour fonctionner avec les nouvelles fonctions des ide.

Je me suis mal exprimé, que cela marche sur au moins sur une des versions des IDE.
Et non pas sur toutes les versions.

Bonjour à tous

Voilà j’ai enfin résolu mon problème.
J’avais fait un programmateur d’arrosage (avec IDE 0022) et shield ethernet, mais celui-ci étant branché en CPL ne fonctionnait pas tout le temps.
De temps en temps j’avais des coupures.

Donc je me suis dit qu’il fallait passer en WIFI.
Donc j’ai commandé un module http://snootlab.com/composants/256-module-wifi-rnxv-pour-arduino-sma-fr.html.
A part la librairie WiflyHQ, ça ne marchait pas.

J’ai donc acheté un module https://www.sparkfun.com/products/9981
Pas plus de succès car les anciens modules ont un quartz de 12.288MHz et les nouveaux un quartz de 14.7456MHz !
Pour que cela puisse marcher, il faut modifier dans la librairie WiFly pour IDE 0022 le fichier SpiUart.ccp la donnée suivante :

à l’origine :

struct SPI_UART_cfg SPI_Uart_config = {
0x50, // ça c’est pour 12.288 MHz
0x00,
0x03,
Modifié :

struct SPI_UART_cfg SPI_Uart_config = {
0x60, // pour un quartz de 14.7456 MHz
0x00,
0x03,

Voilà maintenant tout va bien, je peux commander mon arrosage, la lumière extérieur et mon portail depuis mon PC, tablette ou smartphone.