ese519

Dependencies:   MRF24J40 mbed-rtos mbed

Committer:
Jing_Qiu
Date:
Sat Mar 21 02:52:43 2015 +0000
Revision:
0:ef293aec3a85
ese519

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jing_Qiu 0:ef293aec3a85 1 #include "mbed.h"
Jing_Qiu 0:ef293aec3a85 2 class Actuator{
Jing_Qiu 0:ef293aec3a85 3 private:
Jing_Qiu 0:ef293aec3a85 4 int m;
Jing_Qiu 0:ef293aec3a85 5 int index;
Jing_Qiu 0:ef293aec3a85 6 PwmOut motor;
Jing_Qiu 0:ef293aec3a85 7 Timeout to;
Jing_Qiu 0:ef293aec3a85 8
Jing_Qiu 0:ef293aec3a85 9 public:
Jing_Qiu 0:ef293aec3a85 10 Actuator(int m_, int index_, PwmOut motor_, Timeout to_);
Jing_Qiu 0:ef293aec3a85 11 virtual ~Actuator();
Jing_Qiu 0:ef293aec3a85 12 int getM();
Jing_Qiu 0:ef293aec3a85 13 int getIndex();
Jing_Qiu 0:ef293aec3a85 14 PwmOut getMotor();
Jing_Qiu 0:ef293aec3a85 15 Timeout getTo();
Jing_Qiu 0:ef293aec3a85 16 void setM(int m);
Jing_Qiu 0:ef293aec3a85 17 void setIndex(int idx);
Jing_Qiu 0:ef293aec3a85 18 void setMotor(double pw);
Jing_Qiu 0:ef293aec3a85 19
Jing_Qiu 0:ef293aec3a85 20 void shot();
Jing_Qiu 0:ef293aec3a85 21 //void updateMotor();
Jing_Qiu 0:ef293aec3a85 22
Jing_Qiu 0:ef293aec3a85 23 };