Conceito de Classe (Private Public),

Dependencies:   mbed

Car.cpp

Committer:
Jamess
Date:
2015-08-04
Revision:
2:f8dd6b50073a

File content as of revision 2:f8dd6b50073a:

#include "Car.h"

//Porque isso só deu certo aqui.?
//Quando eu colocava no car.h dava erro de multipla definição?

DigitalOut turnRightLed(LED1);
DigitalOut turnLeftLed(LED2); 

void Car::turnRight(void){
    
    turnRightLed = 0;
    turnLeftLed = 1;    
    
    }
    
void Car::turnLeft(void){
    
    turnRightLed = 1;
    turnLeftLed = 0;    
    
    }

void Car::goStraight(void){
    
    turnRightLed = 1;
    turnLeftLed = 1;
    
    }

uint32_t Car::getSpeed(void){
    
    return speed;
    
    }

void Car::setSpeed(uint32_t value1){
    
    speed = value1;
    
    }