Ce programme permet de faire clignoter le led1 du mbed à une fréquence saisie sur une page web. Transfert d'une variable entière du navigateur vers mbed via RPC. Pour fonctionner, ce programme a besoin d'un fichier html/javascript nommé index.htm, joint ci-après.

Dependencies:   mbed HTTPServer EthernetNetIf RPCInterface

Files at this revision

API Documentation at this revision

Comitter:
LouisReynier
Date:
Sat May 18 07:59:36 2019 +0000
Parent:
4:ca958a3eeeb7
Commit message:
Web server avec passage d'une variable entiere par rpc dns le sens navigateur -> maquette

Changed in this revision

HTTPServerExample.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/HTTPServerExample.cpp	Fri May 17 07:45:56 2019 +0000
+++ b/HTTPServerExample.cpp	Sat May 18 07:59:36 2019 +0000
@@ -15,6 +15,7 @@
 
 int count = 0 ;
 int nombre = 1 ;
+
 RPCVariable<int> rpc_count(&count, "count");
 RPCVariable<int> rpc_nombre(&nombre, "nombre");
 
@@ -62,7 +63,8 @@
   while(true)
   {
     Net::poll();
-    if(tm.read()>(0.5*nombre))
+    // demi periode = 0.5*1/f 
+    if(tm.read()>(0.5/nombre))
     {
       led1=!led1; //Show that we are alive
       count ++ ;