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
Revision 5:7805b33eb3b7, committed 2019-05-18
- 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 |
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 ++ ;