This commit is contained in:
Jonas Zeunert
2020-05-28 21:04:04 +02:00
parent 886aaf7654
commit 1e457d7b52
2 changed files with 5 additions and 3 deletions

View File

@@ -125,7 +125,7 @@ void FlippRServer::initialize(Application &self)
this->input_server = std::unique_ptr<TCPServer>(this->build_input_server()); this->input_server = std::unique_ptr<TCPServer>(this->build_input_server());
this->input_server->start(); this->input_server->start();
logger().warning(FRED("Input server not started!")); //logger().warning(FRED("Input server not started!"));
ServerApplication::initialize(self); ServerApplication::initialize(self);
} }

View File

@@ -5,9 +5,11 @@
#include "output/detail/DisplayBoardPinController.h" #include "output/detail/DisplayBoardPinController.h"
#include <thread> #include <thread>
#include <string>
#include "utility/config.h" #include "utility/config.h"
namespace flippR_driver namespace flippR_driver
{ {
namespace output namespace output
@@ -58,7 +60,7 @@ void DisplayBoardPinController::write_display(const items::OutputDisplay &displa
void DisplayBoardPinController::write_display_digit(uint8_t display_address, uint8_t content, uint8_t position) const void DisplayBoardPinController::write_display_digit(uint8_t display_address, uint8_t content, uint8_t position) const
{ {
select_display_segment(position); select_display_segment(position);
select_display_digit(content); select_display_digit(std::stoi(content));
run_display(display_address); run_display(display_address);
std::this_thread::sleep_for(std::chrono::milliseconds(DISPLAY_SLEEP_TIME_MILLI)); std::this_thread::sleep_for(std::chrono::milliseconds(DISPLAY_SLEEP_TIME_MILLI));
} }
@@ -90,7 +92,7 @@ void DisplayBoardPinController::set_pin_map(std::map<std::string, uint8_t> & pin
this->initialize_pins_output(); this->initialize_pins_output();
this->init_pin_states(); this->init_pin_states();
} }
void DisplayBoardPinController::initialize_pins_output() void DisplayBoardPinController::initialize_pins_output()/
{ {
for(auto& pin : this->pins_display_board) for(auto& pin : this->pins_display_board)
{ {