diff --git a/src/apps/smart_grid/SmartOpcServer.cpp b/src/apps/smart_grid/SmartOpcServer.cpp index 199e9b2be406d98f861ac8c25899c0668d3707ca..0933e392239a983630a9f103e3c0d5bd984431b9 100644 --- a/src/apps/smart_grid/SmartOpcServer.cpp +++ b/src/apps/smart_grid/SmartOpcServer.cpp @@ -53,8 +53,8 @@ private: SmartOpcServer::SmartOpcServer(SmgStateMachine &state_machine) : m_state_machine{state_machine} { - m_logger = spdlog::stderr_color_mt("server"); - m_server = UaServer(m_logger); + // m_logger = spdlog::stderr_color_mt("server"); + m_server = UaServer(); m_server.SetEndpoint(k_opc_server_url); m_server.SetServerURI("Smart Grid OPC UA server"); } diff --git a/src/apps/smart_grid/smg_server.cpp b/src/apps/smart_grid/smg_server.cpp index 8b8471ac39bd4cde0ce5d4004133404392d0fe3b..b1fcb861dee564f1c9197ec4fcd62fd3160a286e 100644 --- a/src/apps/smart_grid/smg_server.cpp +++ b/src/apps/smart_grid/smg_server.cpp @@ -1,6 +1,7 @@ /// @file main.cpp /// #include <thread> +#include <iostream> #include "i2c/Node.hpp" #include "HardwareControl.hpp" @@ -35,13 +36,15 @@ int main(int argc, char **argv) { exit(1); } + std::cout << "At least hardware works!" << std::endl; HardwareControl hardware{i2c_channel}; - // SmartGridModel model{hardware}; - // SmgStateMachine stateMachine{model}; + SmartGridModel model{hardware}; + SmgStateMachine stateMachine{model}; - // SmartOpcServer server{stateMachine}; - // server.run_server(); + + SmartOpcServer server{stateMachine}; + server.run_server(); // spdlog::info("End"); return 0;