본문 바로가기

rpc

Remote Temperature/Humidity Checker using TTS Remote Temperature/Humidity Checker & LED controller앞에서 설명한 mbed RPC Library와 Python Interface를 활용한 예제를 만들어 보려고 하다 보니 제목이 거창해 진거 같다.간단하게 말하자면, 본 예제는 아래와 같은 기능을 수행한다. mbed platform의 3색 LED 제어 ( On/Off )mbed platform의 현재 LED 상태 확인 ( Smartphone의 TTS 기능..
mbed rpc interfacing with Python mbed rpc interfacing with PythonPython RPC Librarymbed에서는 mbed RPC client가 python을 이용하여 mbed RPC server의 데이터를 read/write하거나 custom 함수를 call 하기 위해 아래와 같은 python module을 제공한다. mbedrpc.py아래 코드는 HTTP를 사용한 python RPC 예제이며, 192.168.0.4인 RPC Server에 접속하여 GPIO와..
mbed RPC Library porting guide for WIZwiki-W7500 mbed RPC Library porting guide for WIZwiki-W7500Used library in this project HTTPServermbed-rpcWIZnetInterfacembedModified Pointmbed rpc를 사용하기 위한 Interface는 RPC over Serial과 RPC over HTTP로 나눌 수 있다. 본 예제에서는 HTTP를 이용하여 RPC를 사용하며, mbed platform 에는 HTTPServ..
mbed RPC mbed RPCWhat is the RPC(Remote Procedure Call)?별도의 원격제어를 위한 코딩 없이 다른 주소공간에서 함수나 프로시저를 실행할 수 있게하는 프로세스 간 통신 기술이다. 다시말해, 원격 프로시저 호출을 이용하면 프로그래머는 함수가 실행프로그램에 로컬 위치에 있든 원격 위치에 있든 동일한 코드를 이용할 수 있다.참고자료:wikipedia더 간단히 말하면 아래 그림과 같이 Client에서 Server의 특정 함수를 실행하..