Merge branch 'master' of github.com:swinginbird/flippr-code
This commit is contained in:
@@ -42,6 +42,7 @@ std::shared_ptr<OutputDriver> get_OutputDriver(const std::string & solenoid_conf
|
||||
auto lamps = get_items<LampFactory, detail::DriverBoardPinController, items::Lamp>(lamp_config_path, driver_board_pin_controller);
|
||||
|
||||
driver_board_pin_controller->clear();
|
||||
|
||||
auto sound_board_pin_controller = std::make_shared<detail::SoundBoardPinController>(output_pin_mutex);
|
||||
auto sounds = get_items<SoundFactory, detail::SoundBoardPinController, items::Sound>(sound_config_path, sound_board_pin_controller);
|
||||
|
||||
|
||||
@@ -77,11 +77,12 @@ void DriverBoardPinController::deselect_all_muxes()
|
||||
void DriverBoardPinController::clear()
|
||||
{
|
||||
write_pin(data_pin, 0);
|
||||
|
||||
for(auto mux : mux_enable_pins)
|
||||
{
|
||||
select_mux(mux);
|
||||
|
||||
}
|
||||
|
||||
for(uint8_t i = 0; i<8; i++)
|
||||
{
|
||||
select_adress(i);
|
||||
|
||||
Reference in New Issue
Block a user