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
Diff: HTTPServerExample.cpp
- Revision:
- 5:7805b33eb3b7
- Parent:
- 4:ca958a3eeeb7
diff -r ca958a3eeeb7 -r 7805b33eb3b7 HTTPServerExample.cpp --- 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 ++ ;