Main

Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ]

Librairie RedFly pour shield Arduino wifi de chez Watterott


1.  Description

2.  Informations matérielles

  • La communication entre la carte Arduino et le module wifi du shield utilise :
    • communication série matérielle sur les broches TX/RX UART

3.  L'objet Redfly

  • L'objet RedFly est automatiquement créé lors de l'inclusion de la librairie et représente le module wifi.
  • Les fonctions de la librairie s'appliquent à l'objet RedFly sous la forme RedFly.fonction()

4.  Les fonctions de la librairie

  • init() : initialise le module wifi
  • getmac() : récupère l'adresse MAC du module wifi
  • enable : Active la communication série avec le module wifi (usage interne)
  • disable : Désactive la communication série avec le module wifi (usage interne)
  • getrssi() : Renvoie la force du signal de la connexion courante
  • scan() : Recherche les réseaux sans fil
  • nextscan() : Renvoie le SSID, le mode et le RSSI du réseau suivant
  • join() : connexion au réseau sans fil.
  • disconnect() : déconnexion du réseau wifi.
  • begin : initialisation des paramètres réseau (adresse ip, masque, passerelle)
  • socketConnect() : connexion sortante vers un serveur du réseau
  • socketListen() : Ecoute les connexions entrantes des clients sur un port donné
  • socketClose() : Ferme la ligne réseau.
  • socketStatus() : Renvoie le statut de la ligne réseau.
  • socketSend() : Envoi de données sur la ligne réseau.
  • socketRead() : Lecture de données sur la ligne réseau.

5.  Principe d'utilisation

#include <RedFly.h>

6.  Shield utilisables avec cette librairie :

7.  Exemples d'utilisation :

7.1  Sur le site Arduino anglais :

8.  Descriptif détaillé des fonctions de la librairie RedFly

9.  Commentaires utilisateurs

Documentation officielle : http://arduino.cc/en/Reference/SD


Page d'accueil de la référence Arduino en français

Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino ou à l'adresse suivante : support_at_mon-club-elec_point_fr

Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.

La présente traduction française commentée a été réalisée par Xavier HINAULT (2010-2012) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.