From a09b4347567c41a9a2eccaf24d877f49a66327b0 Mon Sep 17 00:00:00 2001
From: am0ebe <am0ebe@gmx.de>
Date: Wed, 7 Jun 2023 18:28:39 +0200
Subject: [PATCH] .

---
 b             |  2 +-
 dox/notes_B   | 20 +++++++++++++++-----
 dox/todo_tron | 39 ++++++++++++++++++---------------------
 3 files changed, 34 insertions(+), 27 deletions(-)

diff --git a/b b/b
index 0963fac..e91551c 160000
--- a/b
+++ b/b
@@ -1 +1 @@
-Subproject commit 0963faca00b50e2873b8e5f42795dd425eb84d0f
+Subproject commit e91551c8e49211457e249c5c533affbe04c77475
diff --git a/dox/notes_B b/dox/notes_B
index 794168b..e99d24b 100644
--- a/dox/notes_B
+++ b/dox/notes_B
@@ -18,13 +18,15 @@ use opencv to convert raw cam images into JPEG pixel format
 operating on the storage server
 VM on ssh thomasboy@172.18.115.7 -> ask Dirk!
 
-# build/setup Vimba
-	> uses Vimba SDK 6.0 / C++ 1.9
-	> download from https://www.alliedvision.com/en/products/vimba-sdk/#c1497
+# build/setup VimbaX
+	> download from https://www.alliedvision.com/en/products/software/vimba-x-sdk/
 	> see Vimba_installation_under_Linux.pdf
 	> unpack Vimba SDK
 	> tar -xzf ./Vimba.tgz
-	> sudo ./VimbaGigETL/Install.sh #add api to path
+	> install TL
+		-> sa VimbaX/doc/VimbaX_ReleaseNotes/GigETL.html
+		. SetGenTLPath.sh
+		sudo VimbaGigETL_Install.sh #add api to path
 
 ## SETUP GT1920C:
 > connect lap and cam directly via ethernet
@@ -57,7 +59,7 @@ VM on ssh thomasboy@172.18.115.7 -> ask Dirk!
 
 pixel format
 
-vimbasystem = api
+VmbSystem = api
 	> entry point
 	> singleton
 	> init / shutdown
@@ -243,3 +245,11 @@ is firmware still up-to-date?
 
 camera feature reference
 https://www.alliedvision.com/en/support/technical-documentation.html
+
+
+VmbC PersistentIp example to change camera’s IP address permanently.
+
+GetStreamBufferAlignment? what is it?
+
+EventCameraDiscovery -> listen to find plugged cams
+
diff --git a/dox/todo_tron b/dox/todo_tron
index a740401..b7e7cf7 100644
--- a/dox/todo_tron
+++ b/dox/todo_tron
@@ -8,39 +8,32 @@ CAMTRON PROCESSING PIPELINE
 ###########################
 
 PRIO:
-* BANF
-* documentation A
-	> hardware: public / sorted
-	> sketch setup: cam height+resolution for pixel to cm/mm ratio
 
+* documentation A
+	> sketch
+		> chamber: cam height+resolution+arena diameter for pixel to cm/mm ratio
+		> lab: chambers+workstations+HPC
 
-> update libs (opencv, qt, bgs?)
+> update opencv
+	-> eval how much work to fix?
+> update algorithm for bgs
 	-> eval how much work to fix?
 
 A)
 ###########################
-	* BANF/BABF ausfuellen
-		-> mit cams,lense,fridge,scale,if-cards,cat-cables,IR-LEDs
-		>> oder ist BANF nur fuer grosse Posten gedacht?
-
-	* feinwaage 2x
-		30mg-2179mg
-		> mg genauigkeit
-		> tierwaegemodus -> 10s durchschnitte
-
-	* buy fridge -> angebot weiterleiten
-		-> +49 341 9733134
-		-> andy.hofmann@idiv.de
-
 	# Hardware
 		> research and buy
-			> chambers
 			> cams
 			> infrared LEDs
+
+	done
+		> chambers
 		> interface card (pcie2.1) works on PC?
 		> 6x cat6 cables (length 5m)
+		> scales
 
 	# Documentation
+		> costs. update with what we actually buy!
 		> sketch: technical: cam (QuantumEfficiency) + IRLED
 		> sketch: setup plan for a chamber
 		> copy last setup plan from thomas
@@ -51,6 +44,7 @@ A)
 
 B) recorder (depends on cam in A)!!!)
 ###########################
+	> use new api Vimba X
 	> read manual (c++ / vimba)
 ============================
 	> wait and detect cams
@@ -147,7 +141,6 @@ D) process scripts
 	> database project \w emilio
 
 	build:
-	> update CV version to 4.2 (or 4.5?)
 	> save/load config
 	> Tapter: implement new IBgs
 =========
@@ -157,7 +150,11 @@ D) process scripts
 
 Done
 #######################
+> update to Qt6
+> hardware: public / sorted
+> BANF
 > HPC create valid account
-> digital grundrisse (measure and plan space) > print
+> digital grundrisse (measure and plan space) > print > updated skewing
 > write mail to fryar (budget MAX 20k)
 > print Info: Versions (VimbaApi, OpenCV, Qt)
+> update CV version to 4.2 (or 4.5?)
-- 
GitLab