Roelants Stef
/
Bel_systeem
qsdf
Diff: myrpc.h
- Revision:
- 0:d63b2aa1d448
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/myrpc.h Sun Oct 30 17:07:17 2011 +0000 @@ -0,0 +1,31 @@ +// myrpc.h +// +// Based on: +// http://mbed.org/projects/cookbook/svn/Servo/trunk/Servo.h +// http://mbed.org/projects/cookbook/svn/Servo/trunk/Servo.cpp + +#ifndef MYRPC_H +#define MYRPC_H + +#include "mbed.h" + +namespace mbed { + +class myrpc : public Base { +public: + myrpc(PinName pin, const char* name = NULL); + + void ledon(int n); + void ledoff(int n); + +#ifdef MBED_RPC + virtual const struct rpc_method *get_rpc_methods(); + static struct rpc_class *get_rpc_class(); +#endif // MBED_RPC + +protected: + DigitalOut _pin; +}; + +} // namespace mbed +#endif // MYRPC_H \ No newline at end of file