some logs

This commit is contained in:
Jonas Zeunert
2018-12-19 23:28:13 +01:00
parent 423fb50096
commit bc35bcbea6
15 changed files with 57 additions and 20 deletions

View File

@@ -4,6 +4,8 @@
#include "SoundBoardPinController.h"
#include "utility/config.h"
namespace flippR_driver
{
namespace output
@@ -14,7 +16,13 @@ namespace detail
SoundBoardPinController::SoundBoardPinController(std::map<std::string, uint8_t> pins_sound, std::shared_ptr<std::mutex> output_item_mutex) :
pins_sound(std::move(pins_sound)), output_item_mutex(std::move(output_item_mutex))
{
// todo init
uint8_t i2c_address = pins_sound.at("i2c_address");
uint8_t pin_base = pins_sound.at("pin_base");
initialize_i2c_address(i2c_address, pin_base);
initialize_pins_output(pin_base, pins_sound.begin(), pins_sound.end());
CLOG(INFO, OUTPUT_LOGGER) << "Created SoundBoardPinController with i2c_address 0x" << std::hex << i2c_address << " and pin_base " << std::dec << pin_base;
}