From 4a1f1d55ff5e685a9f2818da7bf3f5e6bf0394d6 Mon Sep 17 00:00:00 2001 From: FormerLurker Date: Sun, 10 May 2020 11:37:34 -0500 Subject: Replace math.h with cmath. Add settings and copyright to gcode output. Add line break to console progress output. --- ArcWelderConsole/ArcWelderConsole.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ArcWelderConsole') diff --git a/ArcWelderConsole/ArcWelderConsole.cpp b/ArcWelderConsole/ArcWelderConsole.cpp index c96d4e7..099f8ba 100644 --- a/ArcWelderConsole/ArcWelderConsole.cpp +++ b/ArcWelderConsole/ArcWelderConsole.cpp @@ -197,6 +197,8 @@ int main(int argc, char* argv[]) log_levels.push_back(log_levels::DEBUG); logger* p_logger = new logger(log_names, log_levels); p_logger->set_log_level_by_value(log_level_value); + std::string log_level_name = "No Logging"; + if (log_level_value >= 0) log_level_names[logger::get_log_level_for_value(log_level_value)]; std::stringstream log_messages; log_messages << "Processing Gcode\n"; @@ -204,7 +206,7 @@ int main(int argc, char* argv[]) log_messages << "\tTarget File File : " << target_file_apth << "\n"; log_messages << "\tResolution in MM : " << resolution_mm << "\n"; log_messages << "\tG90/G91 Influences Extruder : " << (g90_g91_influences_extruder ? "True" : "False") << "\n"; - log_messages << "\tLog Level : " << log_level_names[logger::get_log_level_for_value(log_level_value)] << "\n"; + log_messages << "\tLog Level : " << log_level_name << "\n"; log_messages << "\tShow Progress Updates : " << (show_progress ? "True" : "False") << "\n"; std::cout << log_messages.str(); arc_welder* p_arc_welder = NULL; @@ -225,6 +227,6 @@ int main(int argc, char* argv[]) static bool on_progress(arc_welder_progress progress) { - std::cout << progress.str(); + std::cout << progress.str() << "\n"; return true; } \ No newline at end of file -- cgit v1.2.3