![](/media/cache/group/ep_srxDLMd.webp.50x50_q85.jpg)
Einfaches mbed RPC Beispiel
Dependencies: EthernetInterface HttpServer mbed-rtos mbed
Fork of RPCHTTPServerSimple by
Remote Procedure Call (RPC - „Aufruf einer fernen Prozedur“) ist eine Technik zur Realisierung von Interprozesskommunikation. Sie ermöglicht den Aufruf von Funktionen in anderen Adressräumen. Im Normalfall werden die aufgerufenen Funktionen auf einem anderen Computer als das aufrufende Programm ausgeführt. Es existieren viele Implementierungen dieser Technik, in der Regel sind sie untereinander nicht kompatibel
Die mbed Plattform beinhaltet eine RPC Library, welche ausgesuchte mbed Objekte (DigitalPin, DigitalOut etc.) mittels Serieller Schnittstelle oder via HTTP Aufrufen, zur Verfügung stellt.
Die mbed RCP Klassen verwenden C++ Templates, siehe Zeilen mit <Argument> und den Namespace RPC, siehe Zeilen mit RPC::.
Client
- Werte setzen: http://<IP-Adresse mbed>/rpc/led2/write+1
- Werte lesen : http://<IP-Adresse mbed>/rpc/poti/read
History
Web-APP ergaenzt
2015-05-27, by stefan1691 [Wed, 27 May 2015 12:08:18 +0000] rev 13
Web-APP ergaenzt
Kommentar verbessert, AnalogIn Kommentar raus
2015-04-13, by stefan1691 [Mon, 13 Apr 2015 08:38:02 +0000] rev 12
Kommentar verbessert, AnalogIn Kommentar raus
Korrektur AnalogIn laut . https://developer.mbed.org/questions/3897/AnalogIn-not-working-in-rpc/
2015-04-08, by stefan1691 [Wed, 08 Apr 2015 12:31:41 +0000] rev 11
Korrektur AnalogIn laut . https://developer.mbed.org/questions/3897/AnalogIn-not-working-in-rpc/
Erweitert um PwmOut, DigitalIn
2015-03-11, by stefan1691 [Wed, 11 Mar 2015 18:52:34 +0000] rev 10
Erweitert um PwmOut, DigitalIn
Minimalistischer RCP HTTP Server
2015-03-11, by stefan1691 [Wed, 11 Mar 2015 17:48:42 +0000] rev 9
Minimalistischer RCP HTTP Server
neue Libraries version
2015-03-07, by stefan1691 [Sat, 07 Mar 2015 12:57:40 +0000] rev 8
neue Libraries version
AnalogInput eingebaut
2015-01-18, by marcel1691 [Sun, 18 Jan 2015 14:39:15 +0000] rev 7
AnalogInput eingebaut
HTTPServer mit RPC, SimpleHandler und Zugriff auf SD Karte
2015-01-14, by marcel1691 [Wed, 14 Jan 2015 18:52:15 +0000] rev 6
HTTPServer mit RPC, SimpleHandler und Zugriff auf SD Karte
Remove USB MSD!(donot work)
2014-02-22, by yueee_yt [Sat, 22 Feb 2014 05:55:58 +0000] rev 5
Remove USB MSD!(donot work)
; mbed-rtos is to double registration(in USBHost).
Ver 1.0
2014-02-21, by yueee_yt [Fri, 21 Feb 2014 07:42:20 +0000] rev 4
Ver 1.0