for ros

Dependencies:   QEI chair_BNO055 pid ros_lib_kinetic

Dependents:   wheelchaircontrolrealtimeROS

Fork of wheelchaircontrol by ryan lin

Committer:
ryanlin97
Date:
Thu Jul 12 18:36:09 2018 +0000
Revision:
0:fc0c4a184482
Child:
1:c0beadca1617
Symbol__user_perthread_libspace multiply defined compilation error;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ryanlin97 0:fc0c4a184482 1 #include "wheelchair.h"
ryanlin97 0:fc0c4a184482 2 /*
ryanlin97 0:fc0c4a184482 3 Wheelchair::Wheelchair(PinName xPin, PinName yPin){
ryanlin97 0:fc0c4a184482 4 x = new AnalogOut(xPin);
ryanlin97 0:fc0c4a184482 5 y = new AnalogOut(yPin);
ryanlin97 0:fc0c4a184482 6 }
ryanlin97 0:fc0c4a184482 7
ryanlin97 0:fc0c4a184482 8 void Wheelchair::move(float degrees){
ryanlin97 0:fc0c4a184482 9 }
ryanlin97 0:fc0c4a184482 10
ryanlin97 0:fc0c4a184482 11 void Wheelchair::forward(){
ryanlin97 0:fc0c4a184482 12 x->write(high);
ryanlin97 0:fc0c4a184482 13 y->write(def);
ryanlin97 0:fc0c4a184482 14 }
ryanlin97 0:fc0c4a184482 15
ryanlin97 0:fc0c4a184482 16 void Wheelchair::backward(){
ryanlin97 0:fc0c4a184482 17 x->write(low);
ryanlin97 0:fc0c4a184482 18 y->write(def);
ryanlin97 0:fc0c4a184482 19 }
ryanlin97 0:fc0c4a184482 20
ryanlin97 0:fc0c4a184482 21 void Wheelchair::right(){
ryanlin97 0:fc0c4a184482 22 x->write(def);
ryanlin97 0:fc0c4a184482 23 y->write(high);
ryanlin97 0:fc0c4a184482 24 }
ryanlin97 0:fc0c4a184482 25
ryanlin97 0:fc0c4a184482 26 void Wheelchair::left(){
ryanlin97 0:fc0c4a184482 27 x->write(def);
ryanlin97 0:fc0c4a184482 28 y->write(low);
ryanlin97 0:fc0c4a184482 29 }
ryanlin97 0:fc0c4a184482 30
ryanlin97 0:fc0c4a184482 31 void Wheelchair::stop(){
ryanlin97 0:fc0c4a184482 32 x->write(def);
ryanlin97 0:fc0c4a184482 33 y->write(def);
ryanlin97 0:fc0c4a184482 34 }*/