erased some codesmells

This commit is contained in:
Jonas Zeunert
2018-12-07 17:11:11 +01:00
parent 0bd7868540
commit 5e0687f7c6
19 changed files with 60 additions and 58 deletions

View File

@@ -22,22 +22,22 @@ GPIOInterface::GPIOInterface()
std::call_once(GPIO_LIB_INITIALIZED, wiringPiSetup);
}
void GPIOInterface::initialize_input_pin(const char address)
void GPIOInterface::initialize_input_pin(uint8_t address)
{
pinMode(address, INPUT);
}
void GPIOInterface::initialize_output_pin(const char address)
void GPIOInterface::initialize_output_pin(uint8_t address)
{
pinMode(address, OUTPUT);
}
void GPIOInterface::write_pin(char address, char data)
void GPIOInterface::write_pin(uint8_t address, uint8_t data)
{
digitalWrite(address, data);
}
bool GPIOInterface::read_pin(char address)
bool GPIOInterface::read_pin(uint8_t address)
{
return PULLDOWN == digitalRead(address);
}