bio robot
Dependencies: MPU6050-DMP QEI_hw mbed-rpc mbed
Fork of MPU6050_Example by
main.cpp
- Committer:
- amandaghassaei
- Date:
- 2015-12-03
- Revision:
- 5:c3d671959ef3
- Parent:
- 4:ebb882658c50
- Child:
- 6:12b6be801ad8
File content as of revision 5:c3d671959ef3:
#include "mbed.h" #include "mbed_rpc.h" #include "MyMPU6050.h" #include "Gains.h" #include "Target.h" #include "Comm.h" //#include "CommWrapper.h" Gains gains; Target target; MyMPU6050 myMPU6050_1(p9, p10);//I2C_SDA, I2C_SCL Comm comm(&gains, &target, &myMPU6050_1); void openGripper1Wrapper(Arguments * input, Reply * output){ comm.openGripper1(input, output); }; RPCFunction OpenGripper1(&openGripper1Wrapper, "OpenGripper1"); void closeGripper1Wrapper(Arguments * input, Reply * output){ comm.closeGripper1(input, output); }; RPCFunction CloseGripper1(&closeGripper1Wrapper, "CloseGripper1"); void openGripper2Wrapper(Arguments * input, Reply * output){ comm.openGripper2(input, output); }; RPCFunction OpenGripper2(&openGripper2Wrapper, "OpenGripper2"); void closeGripper2Wrapper(Arguments * input, Reply * output){ comm.closeGripper2(input, output); }; RPCFunction CloseGripper2(&closeGripper2Wrapper, "CloseGripper2"); void setGains(Arguments * input, Reply * output){ comm.setGains(input, output); }; RPCFunction SetGains(&setGains, "SetGains"); void setTarget(Arguments * input, Reply * output){ comm.setTarget(input, output); }; RPCFunction SetTarget(&setTarget, "SetTarget"); int main() { while(1) { myMPU6050_1.loop(); comm.check(); comm.printPosition(); } }