resolved some todos
This commit is contained in:
@@ -20,7 +20,11 @@ namespace detail
|
||||
{
|
||||
|
||||
Lamp::Lamp(std::shared_ptr<DriverBoardPinController> pin_controller, const uint8_t & address, const uint8_t & pin_base, const std::string & name) :
|
||||
detail::Item(std::move(name)), DriverBoardItem(pin_controller, address, pin_base), pin_controller(std::move(pin_controller)), activated(false)
|
||||
detail::Item(std::move(name)),
|
||||
DriverBoardItem(pin_controller, address, pin_base),
|
||||
pin_controller(std::move(pin_controller)),
|
||||
activated(false),
|
||||
activation_time(10)
|
||||
{
|
||||
CLOG(INFO, OUTPUT_LOGGER) << "Created lamp " << name << " with address " << address;
|
||||
}
|
||||
@@ -44,6 +48,11 @@ bool Lamp::is_activated()
|
||||
return this->activated;
|
||||
}
|
||||
|
||||
std::chrono::milliseconds Lamp::get_activation_time() const
|
||||
{
|
||||
return this->activation_time;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
} /* namespace output */
|
||||
|
||||
Reference in New Issue
Block a user