Ergänzt das jQueryMobile Beispiel um die Fehlenden Aktoren wie LED 3 und Servo 2.

Fork of RPCHTTPServerVariable by smd.iotkit2.ch

Revision:
12:fc0fe305d4d3
Parent:
11:4f5efa32051c
Child:
14:3835863bc412
--- a/main.cpp	Wed Mar 11 19:11:18 2015 +0000
+++ b/main.cpp	Tue Mar 24 14:21:42 2015 +0000
@@ -1,4 +1,4 @@
-/** Minimalistischer RCP HTTP Server
+/** HTTP RPC Server mit vordefinierten Objekten
 */
 #include "mbed.h"
 #include "rtos.h"
@@ -10,8 +10,8 @@
 EthernetInterface eth;
 
 // Servo + aktuelle Werte
-Servo servo1 ( A4 );
-Servo servo2 ( A5 );
+Servo servo1 ( D9 );
+Servo servo2 ( D10 );
 float val1, val2;
 Ticker servos;
 
@@ -38,10 +38,10 @@
     RPC::add_rpc_class<RpcPwmOut>();    
     
     // Objekte
-    RPC::construct<RpcDigitalOut, PinName, const char*>(D10, "led1");
-    RPC::construct<RpcDigitalOut, PinName, const char*>(D11, "led2");
-    RPC::construct<RpcPwmOut, PinName, const char*>(D12, "led3");
-    RPC::construct<RpcDigitalIn, PinName, const char*>(PTC9, "b1");
+    RPC::construct<RpcDigitalOut, PinName, const char*>(D11, "led1");
+    RPC::construct<RpcDigitalOut, PinName, const char*>(D12, "led2");
+    RPC::construct<RpcPwmOut, PinName, const char*>(D13, "led3");
+    RPC::construct<RpcDigitalIn, PinName, const char*>(A1, "b1");
     //RPC::construct<RpcAnalogIn, PinName, const char*>(A0, "light");
     RPCVariable<float> rpcVal1( &val1, "servo1" );
     RPCVariable<float> rpcVal2( &val2, "servo2" );