<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wiki.labaixbidouille.com/index.php?action=history&amp;feed=atom&amp;title=Ethernet</id>
		<title>Ethernet - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.labaixbidouille.com/index.php?action=history&amp;feed=atom&amp;title=Ethernet"/>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Ethernet&amp;action=history"/>
		<updated>2026-04-17T21:56:16Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.26.0</generator>

	<entry>
		<id>http://wiki.labaixbidouille.com/index.php?title=Ethernet&amp;diff=384&amp;oldid=prev</id>
		<title>Nedseb le 3 janvier 2016 à 12:42</title>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Ethernet&amp;diff=384&amp;oldid=prev"/>
				<updated>2016-01-03T12:42:38Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fr'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 3 janvier 2016 à 12:42&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l328&quot; &gt;Ligne 328 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 328 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:Communiquer avec un ordinateur]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:Communiquer avec un ordinateur]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Formations&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Formation_Arduino&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nedseb</name></author>	</entry>

	<entry>
		<id>http://wiki.labaixbidouille.com/index.php?title=Ethernet&amp;diff=272&amp;oldid=prev</id>
		<title>Adminsys : Page créée avec « ===== Matériel ===== * 1 Arduino UNO * 1 Shield Ethernet  ===== Principe =====  ===== Programme =====  Le premier exemple, est un client/serveur minimaliste de chat :   &lt;... »</title>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Ethernet&amp;diff=272&amp;oldid=prev"/>
				<updated>2015-12-15T11:42:39Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « ===== Matériel ===== * 1 Arduino UNO * 1 Shield Ethernet  ===== Principe =====  ===== Programme =====  Le premier exemple, est un client/serveur minimaliste de chat :   &amp;lt;... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===== Matériel =====&lt;br /&gt;
* 1 Arduino UNO&lt;br /&gt;
* 1 Shield Ethernet&lt;br /&gt;
&lt;br /&gt;
===== Principe =====&lt;br /&gt;
&lt;br /&gt;
===== Programme =====&lt;br /&gt;
&lt;br /&gt;
Le premier exemple, est un client/serveur minimaliste de chat : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Ethernet.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
byte mac[] = {&lt;br /&gt;
  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };&lt;br /&gt;
IPAddress ip(192,168,1, 177);&lt;br /&gt;
IPAddress gateway(192,168,1, 1);&lt;br /&gt;
IPAddress subnet(255, 255, 0, 0);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// port telnet par défaut&lt;br /&gt;
EthernetServer server(23);&lt;br /&gt;
boolean alreadyConnected = false;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Ethernet.begin(mac, ip, gateway, subnet);&lt;br /&gt;
  server.begin();&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Serial.print(&amp;quot;Adresse du Chat:&amp;quot;);&lt;br /&gt;
  Serial.println(Ethernet.localIP());&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // attendre un nouveau client&lt;br /&gt;
  EthernetClient client = server.available();&lt;br /&gt;
&lt;br /&gt;
  // quand le client commence à nous écrire dire &amp;quot;Hello&amp;quot;&lt;br /&gt;
  if (client) {&lt;br /&gt;
    if (!alreadyConnected) {&lt;br /&gt;
      client.flush();    &lt;br /&gt;
      Serial.println(&amp;quot;Nous avons un nouveau client&amp;quot;);&lt;br /&gt;
      client.println(&amp;quot;Hello, client!&amp;quot;);&lt;br /&gt;
      alreadyConnected = true;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (client.available() &amp;gt; 0) {&lt;br /&gt;
      char thisChar = client.read();&lt;br /&gt;
      server.write(thisChar);&lt;br /&gt;
      Serial.write(thisChar);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant le client associé : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Ethernet.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
byte mac[] = {  &lt;br /&gt;
  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEE };&lt;br /&gt;
IPAddress ip(192,168,1,178);&lt;br /&gt;
&lt;br /&gt;
// IP de votre serveur de chat&lt;br /&gt;
IPAddress server(192,168,1,177);&lt;br /&gt;
EthernetClient client;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Ethernet.begin(mac, ip);&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
&lt;br /&gt;
  // delai d'initialisation du shield&lt;br /&gt;
  delay(1000);&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;connexion...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  if (client.connect(server, 23)) {&lt;br /&gt;
    Serial.println(&amp;quot;connecté&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
    Serial.println(&amp;quot;échec de connexion&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  if (client.available()) {&lt;br /&gt;
    char c = client.read();&lt;br /&gt;
    Serial.print(c);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  while (Serial.available() &amp;gt; 0) {&lt;br /&gt;
    char inChar = Serial.read();&lt;br /&gt;
    if (client.connected()) {&lt;br /&gt;
      client.print(inChar);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (!client.connected()) {&lt;br /&gt;
    Serial.println();&lt;br /&gt;
    Serial.println(&amp;quot;disconnecting.&amp;quot;);&lt;br /&gt;
    client.stop();&lt;br /&gt;
    while(true);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous allons faire un petit programme qui va interroger un serveur HTTP et qui affiche la réponse sur le port série : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Ethernet.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// Adresse MAC du shield Ethernet&lt;br /&gt;
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };&lt;br /&gt;
char server[] = &amp;quot;www.google.com&amp;quot;;  &lt;br /&gt;
&lt;br /&gt;
// Réglage de l'adresse de secours utilisée si le DHCP échoue&lt;br /&gt;
IPAddress ip(192,168,0,177);&lt;br /&gt;
&lt;br /&gt;
EthernetClient client;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  // démarrage de la session Ethernet:&lt;br /&gt;
  if (Ethernet.begin(mac) == 0) {&lt;br /&gt;
    Serial.println(&amp;quot;Failed to configure Ethernet using DHCP&amp;quot;);&lt;br /&gt;
    // En cas d'échec de l'allocation dynamique d'IP on configure manuellement&lt;br /&gt;
    Ethernet.begin(mac, ip);&lt;br /&gt;
  }&lt;br /&gt;
  // Laisser le temps au shield de terminer toutes ses initialisation.&lt;br /&gt;
  delay(1000);&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;connexion...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  if (client.connect(server, 80)) {&lt;br /&gt;
    Serial.println(&amp;quot;connected&amp;quot;);&lt;br /&gt;
    // Faire une requete HTTP&lt;br /&gt;
    client.println(&amp;quot;GET /search?q=nedseb HTTP/1.1&amp;quot;);&lt;br /&gt;
    client.println(&amp;quot;Host: www.google.com&amp;quot;);&lt;br /&gt;
    client.println(&amp;quot;Connection: close&amp;quot;);&lt;br /&gt;
    client.println();&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
    Serial.println(&amp;quot;échec de connexion&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  if (client.available()) {&lt;br /&gt;
    char c = client.read();&lt;br /&gt;
    Serial.print(c);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Si l'on perd la connexion, les ressources du client sont libérées&lt;br /&gt;
  if (!client.connected()) {&lt;br /&gt;
    Serial.println();&lt;br /&gt;
    Serial.println(&amp;quot;déconnexion.&amp;quot;);&lt;br /&gt;
    client.stop();&lt;br /&gt;
&lt;br /&gt;
    // Plus rien à faire&lt;br /&gt;
    while(true);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
L'exemple suivant créé un serveur HTTP affichant une page web donnant l'état des entrées analogiques&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Ethernet.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
byte mac[] = {&lt;br /&gt;
  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
IPAddress ip(192, 168, 0, 177);&lt;br /&gt;
&lt;br /&gt;
//Créer un serveur en écoute sur le port 80 (celui utilisé par défaut pour les navigateurs Web)&lt;br /&gt;
EthernetServer server(80);&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  // démarrage de la connexion et du serveur &lt;br /&gt;
  Ethernet.begin(mac, ip);&lt;br /&gt;
  server.begin();&lt;br /&gt;
  Serial.print(&amp;quot;le serveur écoute sur l'adresse  &amp;quot;);&lt;br /&gt;
  Serial.println(Ethernet.localIP());&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // Écoute si un nouveau client est arrivé&lt;br /&gt;
  EthernetClient client = server.available();&lt;br /&gt;
  if (client) {&lt;br /&gt;
    Serial.println(&amp;quot;nouveau client&amp;quot;);&lt;br /&gt;
    // Une requête HTTP se termine par une ligne vide&lt;br /&gt;
    boolean currentLineIsBlank = true;&lt;br /&gt;
    while (client.connected()) {&lt;br /&gt;
      if (client.available()) {&lt;br /&gt;
        char c = client.read();&lt;br /&gt;
        Serial.write(c);&lt;br /&gt;
        if (c == '\n' &amp;amp;&amp;amp; currentLineIsBlank) {&lt;br /&gt;
          // La requête est terminée, on envoie une réponse HTTP standard&lt;br /&gt;
          client.println(&amp;quot;HTTP/1.1 200 OK&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;Content-Type: text/html&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;Connection: close&amp;quot;); &lt;br /&gt;
          client.println(&amp;quot;Refresh: 5&amp;quot;);  // Rafraichir la page toute les 5 secondes&lt;br /&gt;
          client.println();&lt;br /&gt;
          client.println(&amp;quot;&amp;lt;!DOCTYPE HTML&amp;gt;&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;&amp;lt;html&amp;gt;&amp;quot;);&lt;br /&gt;
          // afficher la valeur courante des entrées analogiques&lt;br /&gt;
          for (int analogChannel = 0; analogChannel &amp;lt; 6; analogChannel++) {&lt;br /&gt;
            int sensorReading = analogRead(analogChannel);&lt;br /&gt;
            client.print(&amp;quot;L'entrée analogique &amp;quot;);&lt;br /&gt;
            client.print(analogChannel);&lt;br /&gt;
            client.print(&amp;quot; à pour valeur &amp;quot;);&lt;br /&gt;
            client.print(sensorReading);&lt;br /&gt;
            client.println(&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;);&lt;br /&gt;
          }&lt;br /&gt;
          client.println(&amp;quot;&amp;lt;/html&amp;gt;&amp;quot;);&lt;br /&gt;
          break;&lt;br /&gt;
        }&lt;br /&gt;
        if (c == '\n') {&lt;br /&gt;
          currentLineIsBlank = true;&lt;br /&gt;
        }&lt;br /&gt;
        else if (c != '\r') {&lt;br /&gt;
          currentLineIsBlank = false;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    delay(1);&lt;br /&gt;
    client.stop();&lt;br /&gt;
    Serial.println(&amp;quot;client déconnecté&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Ethernet.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
boolean incoming = 0;&lt;br /&gt;
char* etatLed;&lt;br /&gt;
byte mac[] = {&lt;br /&gt;
  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
IPAddress ip(192, 168, 0, 177);&lt;br /&gt;
&lt;br /&gt;
//Créer un serveur en écoute sur le port 80 (celui utilisé par défaut pour les navigateurs Web)&lt;br /&gt;
EthernetServer server(80);&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  pinMode(2, OUTPUT);&lt;br /&gt;
  Ethernet.begin(mac, ip);&lt;br /&gt;
  server.begin();&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  EthernetClient client = server.available();&lt;br /&gt;
  if (client) {&lt;br /&gt;
    boolean currentLineIsBlank = true;&lt;br /&gt;
    while (client.connected()) {&lt;br /&gt;
      if (client.available()) {&lt;br /&gt;
        char c = client.read();&lt;br /&gt;
        if(incoming &amp;amp;&amp;amp; c == ' '){ &lt;br /&gt;
          incoming = 0;&lt;br /&gt;
        }&lt;br /&gt;
        if(c == '$'){ &lt;br /&gt;
          incoming = 1; &lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        //vérifier si l'URL contient $1 ou $2&lt;br /&gt;
        if(incoming == 1){&lt;br /&gt;
          Serial.println(c);&lt;br /&gt;
          &lt;br /&gt;
          if(c == '1'){&lt;br /&gt;
            etatLed = &amp;quot;ON&amp;quot;;&lt;br /&gt;
            Serial.println(&amp;quot;ON&amp;quot;);&lt;br /&gt;
            digitalWrite(2, HIGH);&lt;br /&gt;
          }&lt;br /&gt;
          if(c == '2'){&lt;br /&gt;
            etatLed = &amp;quot;ON&amp;quot;;&lt;br /&gt;
            Serial.println(&amp;quot;OFF&amp;quot;);&lt;br /&gt;
            digitalWrite(2, LOW);&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        if (c == '\n' &amp;amp;&amp;amp; currentLineIsBlank) {&lt;br /&gt;
          // La requête est terminée, on envoie une réponse HTTP standard&lt;br /&gt;
          client.println(&amp;quot;HTTP/1.1 200 OK&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;Content-Type: text/html&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;Connection: close&amp;quot;); &lt;br /&gt;
          client.println(&amp;quot;Refresh: 5&amp;quot;);  // Rafraichir la page toute les 5 secondes&lt;br /&gt;
          client.println();&lt;br /&gt;
          client.println(&amp;quot;&amp;lt;!DOCTYPE HTML&amp;gt;&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;quot;);&lt;br /&gt;
          client.print(&amp;quot;&amp;lt;h1&amp;gt; Etat LED 2 : &amp;quot;);&lt;br /&gt;
          client.print(&amp;quot;etatLed&amp;quot;);&lt;br /&gt;
          client.print(&amp;quot;&amp;lt;/h1&amp;gt;&amp;quot;);&lt;br /&gt;
          client.println(&amp;quot;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;quot;);&lt;br /&gt;
          break;&lt;br /&gt;
        }&lt;br /&gt;
        if (c == '\n') {&lt;br /&gt;
          currentLineIsBlank = true;&lt;br /&gt;
        } &lt;br /&gt;
        else if (c != '\r') {&lt;br /&gt;
          currentLineIsBlank = false;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    delay(1);&lt;br /&gt;
    client.stop();&lt;br /&gt;
    Serial.println(&amp;quot;client déconnecté&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Communiquer avec un ordinateur]]&lt;br /&gt;
[[Catégorie:Formations]]&lt;/div&gt;</summary>
		<author><name>Adminsys</name></author>	</entry>

	</feed>