From 2e6fcc92cd0a078d082b9695655598d7078e1903 Mon Sep 17 00:00:00 2001 From: ValeryStk Date: Fri, 31 Jan 2025 16:10:48 +0300 Subject: [PATCH 1/2] Update davis_gui.cpp --- gui/davis_gui.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gui/davis_gui.cpp b/gui/davis_gui.cpp index 425bb64..7037244 100644 --- a/gui/davis_gui.cpp +++ b/gui/davis_gui.cpp @@ -488,6 +488,27 @@ bool DavisGUI::mayBeShowBIN(const QString& path) { } else if (data_type == "uint16") { std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); dv::show(data); + } else if (data_type == "uint32") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "uint64") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int8") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int16") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int32") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "float32") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "float64") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); } return true; } From eccba34d067d419085aec448f6d407c4163f2f8f Mon Sep 17 00:00:00 2001 From: ValeryStk Date: Fri, 31 Jan 2025 16:32:25 +0300 Subject: [PATCH 2/2] Update davis_gui.cpp --- gui/davis_gui.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui/davis_gui.cpp b/gui/davis_gui.cpp index 7037244..162fe61 100644 --- a/gui/davis_gui.cpp +++ b/gui/davis_gui.cpp @@ -492,7 +492,7 @@ bool DavisGUI::mayBeShowBIN(const QString& path) { std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); dv::show(data); } else if (data_type == "uint64") { - std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); dv::show(data); } else if (data_type == "int8") { std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); @@ -503,6 +503,9 @@ bool DavisGUI::mayBeShowBIN(const QString& path) { } else if (data_type == "int32") { std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); dv::show(data); + } else if (data_type == "int64") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); } else if (data_type == "float32") { std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); dv::show(data);