From 8f8dec46d0150b49bf3cb853eba57932fbd6948d Mon Sep 17 00:00:00 2001 From: am0ebe <am0ebe@gmx.de> Date: Wed, 7 Sep 2022 17:58:17 +0200 Subject: [PATCH] sub builds again --- b | 2 +- dox/scrap | 27 ++++++++++++++++++++++++--- dox/todo_tron | 4 ++-- 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/b b/b index ab7e73a..ea8debf 160000 --- a/b +++ b/b @@ -1 +1 @@ -Subproject commit ab7e73a65e103fb539f4a5cb6a49f9c507cde574 +Subproject commit ea8debfec50310d57896c206dd537209608e63df diff --git a/dox/scrap b/dox/scrap index 99c7f1f..b6f83b8 100644 --- a/dox/scrap +++ b/dox/scrap @@ -2,10 +2,31 @@ SCRAP ###### void AsynchronousOpenCVRecorder::Log( std::string strMsg, VmbErrorType eErr ) { - strMsg += "..." + m_ApiController.ErrorCodeToMessage( eErr ); - ui.m_ListLog->insertItem( 0, QString::fromStdString( strMsg ) ); + strMsg += "..." + m_ApiController.ErrorCodeToMessage( eErr ); + ui.m_ListLog->insertItem( 0, QString::fromStdString( strMsg ) ); } -QObject::connectSlotsByName() ?? :) +//open cam +if ( VmbErrorSuccess == (* iter)->Open( VmbAccessModeFull ) ) +{ + std :: cout << " Camera opened " << std :: endl; +} + +// close cam +if ( VmbErrorSuccess == camera . Close () ) +{ + std :: cout << " Camera closed " << std :: endl; +} + +// #include "opencv2/opencv.hpp" +// cv::VideoWriter m_VideoWriter; // OpenCV VideoWriter +// cv::Mat m_ConvertImage; + +// VimbaSystem::RegisterCameraListObserver ?? + +#include "" //search 1rst in same folder as file +#include <> //search normal include-path (env, -l flags, ...) + // sys->OpenCameraByID + // ID can be IP / MAC / ID diff --git a/dox/todo_tron b/dox/todo_tron index 8078abe..c6d12fa 100644 --- a/dox/todo_tron +++ b/dox/todo_tron @@ -17,8 +17,6 @@ B) recorder ########################### > read manual (c++ / vimba) ============================ - > print Info: Versions (VimbaApi, OpenCV, Qt) - more: cams > wait and detect cams > produce frames & timestamps > build GUI @@ -116,6 +114,8 @@ D) process scripts Done ####################### +> print Info: Versions (VimbaApi, OpenCV, Qt) +> list cams with static infos > new sublimeproject 'recorder' with ecc+buildsystem > setup buildsys on f1sh > one major git repo called 'camtron', containing -- GitLab