From a554cb955012adc51ab0d82af32206fd38a88da8 Mon Sep 17 00:00:00 2001 From: Nikita Kostovsky Date: Sat, 22 Feb 2025 11:37:25 +0100 Subject: add veye imx287 support: initial commit --- src/main.cpp | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index d986f91..fd5bd79 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -120,10 +120,10 @@ void onNewPixels(std::shared_ptr pixels) // qDebug() << __func__ << "got empty pixels"; } - for (size_t i = 640 - 5; i < 640 + 5; i++) - { - // std::cout << pixels->pixels[i] << " "; - } + // for (size_t i = 640 - 5; i < 640 + 5; i++) + // { + // // std::cout << pixels->pixels[i] << " "; + // } // std::cout << std::endl @@ -144,7 +144,8 @@ int main(int argc, char* argv[]) std::cout << std::boolalpha; InnoMakerOV9281 innoMakerCam; qDebug() << "init:" << innoMakerCam.init(); - qDebug() << "set exposure:" << innoMakerCam.setExposureTimeUs(3000000); + // qDebug() << "set exposure:" << innoMakerCam.setExposureTimeUs(3000000); + qDebug() << "set exposure:" << innoMakerCam.setExposureTimeUs(10000); qDebug() << "set gain:" << innoMakerCam.setGain(2); innoMakerCam.startStream(); @@ -167,25 +168,22 @@ int main(int argc, char* argv[]) // if (false) qDebug() << "size of raw profile" << sizeof(Pixels); - if (true) - { + if (false) { // open binary calibration table if (true) { initializers << QtConcurrent::run([&]() { - if (!openCalibrationTable( - // "/home/user/dumps/binz.calibration_table", - "/tmp/binz.calibration_table", - ::calibrationTableZ)) { + if (!openCalibrationTable("/home/user/dumps/binz.calibration_table", + // "/tmp/binz.calibration_table", + ::calibrationTableZ)) { exit(EXIT_FAILURE); } }); initializers << QtConcurrent::run([&]() { - if (!openCalibrationTable( - // "/home/user/dumps/binx.calibration_table", - "/tmp/binx.calibration_table", - ::calibrationTableX)) { + if (!openCalibrationTable("/home/user/dumps/binx.calibration_table", + // "/tmp/binx.calibration_table", + ::calibrationTableX)) { exit(EXIT_FAILURE); } }); -- cgit v1.2.3-70-g09d2