summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 9548757..ca2da6f 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -12,6 +12,7 @@
#include "calibration.h"
#include "camera/innomakerov9281.h"
#include "camera/ov9281.h"
+#include "camera/veye_i2c.h"
#include "camera/veyeimx287m.h"
#include "dumps.h"
#include "fuck_intel.h"
@@ -139,9 +140,18 @@ int main(int argc, char* argv[])
auto sigHandler = [](int s) {
std::cout << "got signal " << s << std::endl;
std::signal(s, SIG_DFL);
- qApp->quit();
+ // QTimer::singleShot(0, qApp, &QCoreApplication::quit);
+ // qApp->quit();
};
+ // for (int i = 2000; i >= 0; i -= 50) {
+ // for (int i = 0; i < 2000; i += 50) {
+ // if (!veye::imx287m::test(i)) {
+ // return EXIT_FAILURE;
+ // }
+ // }
+ // return EXIT_SUCCESS;
+
std::signal(SIGINT, sigHandler);
std::signal(SIGTERM, sigHandler);
@@ -399,7 +409,7 @@ int main(int argc, char* argv[])
#endif
std::cout << "connect everything" << std::endl;
- // camera->newPixels.connect(&onNewPixels);
+ camera->newPixels.connect(&onNewPixels);
// camera->newImage.connect(&onNewImage);
camera->newImageCallback = &onNewImage;
camera->newPixelsCallback = &onNewPixels;