diff --git a/src/main.cpp b/src/main.cpp index 8fe3ca0..395c494 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,6 +1,5 @@ #include #include - #include #include @@ -12,9 +11,16 @@ int main(){ std::string ip_address {"192.168.31.136"}; int port {502}; + auto startTime = std::chrono::high_resolution_clock::now(); Dtu dtu {ip_address.c_str(), port}; + auto endTime = std::chrono::high_resolution_clock::now(); + std::cout << "Construction time: " << std::chrono::duration_cast(endTime - startTime).count() << "s" << std::endl; + while(true) { + auto startTime = std::chrono::high_resolution_clock::now(); dtu.updateMicroinverters(); + auto endTime = std::chrono::high_resolution_clock::now(); + std::cout << "Update time: " << std::chrono::duration_cast(endTime - startTime).count() << "s" << std::endl; } return 0;