Committer:
inst
Date:
Wed Oct 14 03:52:28 2015 +0000
Revision:
1:215e05be641b
Parent:
0:d660b49b71e0

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
inst 0:d660b49b71e0 1 #include "Shooter.h"
inst 0:d660b49b71e0 2 #include "I2CDevice.h"
inst 0:d660b49b71e0 3
inst 0:d660b49b71e0 4 Shooter::Shooter( char address ) : I2CDevice( address ){
inst 1:215e05be641b 5 mActionType = STOP;
inst 1:215e05be641b 6 mLaunchType = WORKING_8V;
inst 0:d660b49b71e0 7 }
inst 0:d660b49b71e0 8
inst 1:215e05be641b 9 void Shooter::launch(){
inst 1:215e05be641b 10 setActionType( mLaunchType );
inst 0:d660b49b71e0 11 }
inst 0:d660b49b71e0 12
inst 0:d660b49b71e0 13 void Shooter::stop(){
inst 1:215e05be641b 14 setActionType( STOP );
inst 0:d660b49b71e0 15 }
inst 0:d660b49b71e0 16
inst 1:215e05be641b 17 int Shooter::write(){
inst 1:215e05be641b 18 char buf = mActionType;
inst 1:215e05be641b 19 return I2CDevice::write( &buf, 1 );
inst 0:d660b49b71e0 20 }