HTTP RPC Server mit vordefinierten Objekten

Dependencies:   EthernetInterface HttpServer Servo mbed-rtos mbed

Fork of RPCHTTPServerVariable by th.iotkit2.ch

Mittels RPCVariable lassen sich lokale Variablen setzen. Diese Variablen können gesetzt write oder gelesen read werden.

Mittels Ticker u.ä. Varianten lassen sich damit auch Objektwerte setzen, welche von RPC nicht unterstützt werden, z.B. Servo's.

Client

Wert setzen: http://<IP-Adresse mbed>/rpc/servo2/write+0.5

Revision:
8:3e6bfb96a451
Parent:
7:8a319a112fba
Child:
9:66ff9ae5572e
diff -r 8a319a112fba -r 3e6bfb96a451 main.cpp
--- a/main.cpp	Sun Jan 18 14:39:15 2015 +0000
+++ b/main.cpp	Sat Mar 07 12:57:40 2015 +0000
@@ -99,8 +99,8 @@
 
     //HTTPServerAddHandler<SimpleHandler>("/hello"); //Default handler
     HTTPServerAddHandler<AnalogInHandler>("/analogIn"); //Default handler    
-    //FSHandler::mount("/local", "/");
-    //HTTPServerAddHandler<FSHandler>("/");
+    FSHandler::mount("/local", "/");
+    HTTPServerAddHandler<FSHandler>("/");
     HTTPServerAddHandler<RPCHandler>("/rpc");
     HTTPServerStart(80);
 }