workin on templated UI system
continuous-integration/drone/push Build encountered an error Details

master
Yorick GEOFFRE 3 years ago
parent f7848dfd50
commit c57511789a

@ -307,12 +307,12 @@ CMakeFiles/prog.dir/all: ui/support/CMakeFiles/support.dir/all
CMakeFiles/prog.dir/all: pipeline/CMakeFiles/pipelineLib.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/prog.dir/build.make CMakeFiles/prog.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/prog.dir/build.make CMakeFiles/prog.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=25,26,27 "Built target prog"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=27,28,29 "Built target prog"
.PHONY : CMakeFiles/prog.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/prog.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 38
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 40
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/prog.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 0
.PHONY : CMakeFiles/prog.dir/rule
@ -333,7 +333,7 @@ CMakeFiles/prog.dir/clean:
threadweaver/CMakeFiles/threadweaver.dir/all: model/perfcheckers/CMakeFiles/perfcheckers.dir/all
$(MAKE) $(MAKESILENT) -f threadweaver/CMakeFiles/threadweaver.dir/build.make threadweaver/CMakeFiles/threadweaver.dir/depend
$(MAKE) $(MAKESILENT) -f threadweaver/CMakeFiles/threadweaver.dir/build.make threadweaver/CMakeFiles/threadweaver.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=32,33 "Built target threadweaver"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=34,35 "Built target threadweaver"
.PHONY : threadweaver/CMakeFiles/threadweaver.dir/all
# Build rule for subdir invocation for target.
@ -438,7 +438,7 @@ model/hardware/cameras/CMakeFiles/cameras.dir/clean:
model/hardware/psvr/CMakeFiles/psvr.dir/all: model/hardware/ihidapi/CMakeFiles/ihidapi.dir/all
$(MAKE) $(MAKESILENT) -f model/hardware/psvr/CMakeFiles/psvr.dir/build.make model/hardware/psvr/CMakeFiles/psvr.dir/depend
$(MAKE) $(MAKESILENT) -f model/hardware/psvr/CMakeFiles/psvr.dir/build.make model/hardware/psvr/CMakeFiles/psvr.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=28,29 "Built target psvr"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=30,31 "Built target psvr"
.PHONY : model/hardware/psvr/CMakeFiles/psvr.dir/all
# Build rule for subdir invocation for target.
@ -494,6 +494,7 @@ model/controllers/CMakeFiles/controllers.dir/all: model/perfcheckers/CMakeFiles/
model/controllers/CMakeFiles/controllers.dir/all: model/hardware/ihidapi/CMakeFiles/ihidapi.dir/all
model/controllers/CMakeFiles/controllers.dir/all: model/hardware/cameras/CMakeFiles/cameras.dir/all
model/controllers/CMakeFiles/controllers.dir/all: model/hardware/psvr/CMakeFiles/psvr.dir/all
model/controllers/CMakeFiles/controllers.dir/all: model/hardware/hw/CMakeFiles/hw.dir/all
model/controllers/CMakeFiles/controllers.dir/all: model/patterns/observer/CMakeFiles/observers.dir/all
$(MAKE) $(MAKESILENT) -f model/controllers/CMakeFiles/controllers.dir/build.make model/controllers/CMakeFiles/controllers.dir/depend
$(MAKE) $(MAKESILENT) -f model/controllers/CMakeFiles/controllers.dir/build.make model/controllers/CMakeFiles/controllers.dir/build
@ -502,7 +503,7 @@ model/controllers/CMakeFiles/controllers.dir/all: model/patterns/observer/CMakeF
# Build rule for subdir invocation for target.
model/controllers/CMakeFiles/controllers.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 15
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 17
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 model/controllers/CMakeFiles/controllers.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 0
.PHONY : model/controllers/CMakeFiles/controllers.dir/rule
@ -549,7 +550,7 @@ model/patterns/observer/CMakeFiles/observers.dir/clean:
processing/zbar/CMakeFiles/zbarLib.dir/all:
$(MAKE) $(MAKESILENT) -f processing/zbar/CMakeFiles/zbarLib.dir/build.make processing/zbar/CMakeFiles/zbarLib.dir/depend
$(MAKE) $(MAKESILENT) -f processing/zbar/CMakeFiles/zbarLib.dir/build.make processing/zbar/CMakeFiles/zbarLib.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=37,38 "Built target zbarLib"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=39,40 "Built target zbarLib"
.PHONY : processing/zbar/CMakeFiles/zbarLib.dir/all
# Build rule for subdir invocation for target.
@ -575,7 +576,7 @@ processing/zbar/CMakeFiles/zbarLib.dir/clean:
model/windows/CMakeFiles/windows.dir/all:
$(MAKE) $(MAKESILENT) -f model/windows/CMakeFiles/windows.dir/build.make model/windows/CMakeFiles/windows.dir/depend
$(MAKE) $(MAKESILENT) -f model/windows/CMakeFiles/windows.dir/build.make model/windows/CMakeFiles/windows.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=34,35,36 "Built target windows"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=36,37,38 "Built target windows"
.PHONY : model/windows/CMakeFiles/windows.dir/all
# Build rule for subdir invocation for target.
@ -601,7 +602,7 @@ model/windows/CMakeFiles/windows.dir/clean:
ui/support/CMakeFiles/support.dir/all:
$(MAKE) $(MAKESILENT) -f ui/support/CMakeFiles/support.dir/build.make ui/support/CMakeFiles/support.dir/depend
$(MAKE) $(MAKESILENT) -f ui/support/CMakeFiles/support.dir/build.make ui/support/CMakeFiles/support.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=30,31 "Built target support"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=32,33 "Built target support"
.PHONY : ui/support/CMakeFiles/support.dir/all
# Build rule for subdir invocation for target.
@ -637,12 +638,12 @@ pipeline/CMakeFiles/pipelineLib.dir/all: model/windows/CMakeFiles/windows.dir/al
pipeline/CMakeFiles/pipelineLib.dir/all: ui/support/CMakeFiles/support.dir/all
$(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/depend
$(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=14,15,16,17,18,19,20,21,22,23,24 "Built target pipelineLib"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=14,15,16,17,18,19,20,21,22,23,24,25,26 "Built target pipelineLib"
.PHONY : pipeline/CMakeFiles/pipelineLib.dir/all
# Build rule for subdir invocation for target.
pipeline/CMakeFiles/pipelineLib.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 35
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 37
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pipeline/CMakeFiles/pipelineLib.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/kanken/code/AHRS_core/src/CMakeFiles 0
.PHONY : pipeline/CMakeFiles/pipelineLib.dir/rule

@ -347,7 +347,7 @@ CMakeFiles/prog.dir/main.cpp.o
/usr/include/c++/11/bits/fs_dir.h
/usr/include/c++/11/bits/fs_ops.h
/home/kanken/code/AHRS_core/src/threadweaver/debugging.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/cameraPickerNode.hpp
/home/kanken/code/AHRS_core/src/model/controllers/ui/uiController.hpp
/home/kanken/code/AHRS_core/src/model/hardware/cameras/_cam.hpp
/usr/include/c++/11/regex
/usr/include/c++/11/bitset
@ -614,12 +614,39 @@ CMakeFiles/prog.dir/main.cpp.o
/usr/local/include/opencv4/opencv2/core/core_c.h
/usr/local/include/opencv4/opencv2/core/types_c.h
/usr/local/include/opencv4/opencv2/videoio/legacy/constants_c.h
/home/kanken/code/AHRS_core/src/pipeline/members/displayOutputNode.hpp
/home/kanken/code/AHRS_core/src/model/windows/window.hpp
/usr/local/include/opencv4/opencv2/core/core.hpp
/home/kanken/code/AHRS_core/src/model/hardware/psvr/_psvr.hpp
/home/kanken/code/AHRS_core/src/model/hardware/ihidapi/_hidapi.hpp
/usr/local/include/hidapi/hidapi.h
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
/usr/local/include/opencv4/opencv2/core/opengl.hpp
/usr/local/include/opencv4/opencv2/core/ocl.hpp
/usr/include/c++/11/typeindex
/home/kanken/code/AHRS_core/src/model/hardware/hw/serial.hpp
/usr/include/fcntl.h
/usr/include/x86_64-linux-gnu/bits/fcntl.h
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h
/usr/include/linux/falloc.h
/usr/include/x86_64-linux-gnu/bits/stat.h
/usr/include/x86_64-linux-gnu/bits/struct_stat.h
/usr/include/termios.h
/usr/include/x86_64-linux-gnu/bits/termios.h
/usr/include/x86_64-linux-gnu/bits/termios-struct.h
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h
/usr/include/x86_64-linux-gnu/bits/termios-baud.h
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h
/usr/include/x86_64-linux-gnu/bits/termios-misc.h
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h
/home/kanken/code/AHRS_core/src/model/patterns/observer/observable.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observer.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/cameraPickerNode.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/displayOutputNode.hpp
/home/kanken/code/AHRS_core/src/model/windows/window.hpp
/usr/local/include/opencv4/opencv2/core/core.hpp
/usr/include/GL/glut.h
/usr/include/GL/freeglut_std.h
/usr/include/GL/gl.h
@ -628,13 +655,6 @@ CMakeFiles/prog.dir/main.cpp.o
/usr/include/GL/glu.h
/home/kanken/code/AHRS_core/src/threadweaver/debugging.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/uiDrawerNode.hpp
/home/kanken/code/AHRS_core/src/model/controllers/ui/uiController.hpp
/home/kanken/code/AHRS_core/src/model/hardware/psvr/_psvr.hpp
/home/kanken/code/AHRS_core/src/model/hardware/ihidapi/_hidapi.hpp
/usr/local/include/hidapi/hidapi.h
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observable.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observer.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/uiMergerNode.hpp
CMakeFiles/prog.dir/topLevelManager.cpp.o
@ -983,7 +1003,7 @@ CMakeFiles/prog.dir/topLevelManager.cpp.o
/usr/include/c++/11/bits/fs_dir.h
/usr/include/c++/11/bits/fs_ops.h
/home/kanken/code/AHRS_core/src/threadweaver/debugging.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/cameraPickerNode.hpp
/home/kanken/code/AHRS_core/src/model/controllers/ui/uiController.hpp
/home/kanken/code/AHRS_core/src/model/hardware/cameras/_cam.hpp
/usr/include/c++/11/regex
/usr/include/c++/11/bitset
@ -1250,12 +1270,39 @@ CMakeFiles/prog.dir/topLevelManager.cpp.o
/usr/local/include/opencv4/opencv2/core/core_c.h
/usr/local/include/opencv4/opencv2/core/types_c.h
/usr/local/include/opencv4/opencv2/videoio/legacy/constants_c.h
/home/kanken/code/AHRS_core/src/pipeline/members/displayOutputNode.hpp
/home/kanken/code/AHRS_core/src/model/windows/window.hpp
/usr/local/include/opencv4/opencv2/core/core.hpp
/home/kanken/code/AHRS_core/src/model/hardware/psvr/_psvr.hpp
/home/kanken/code/AHRS_core/src/model/hardware/ihidapi/_hidapi.hpp
/usr/local/include/hidapi/hidapi.h
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
/usr/local/include/opencv4/opencv2/core/opengl.hpp
/usr/local/include/opencv4/opencv2/core/ocl.hpp
/usr/include/c++/11/typeindex
/home/kanken/code/AHRS_core/src/model/hardware/hw/serial.hpp
/usr/include/fcntl.h
/usr/include/x86_64-linux-gnu/bits/fcntl.h
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h
/usr/include/linux/falloc.h
/usr/include/x86_64-linux-gnu/bits/stat.h
/usr/include/x86_64-linux-gnu/bits/struct_stat.h
/usr/include/termios.h
/usr/include/x86_64-linux-gnu/bits/termios.h
/usr/include/x86_64-linux-gnu/bits/termios-struct.h
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h
/usr/include/x86_64-linux-gnu/bits/termios-baud.h
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h
/usr/include/x86_64-linux-gnu/bits/termios-misc.h
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h
/home/kanken/code/AHRS_core/src/model/patterns/observer/observable.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observer.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/cameraPickerNode.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/displayOutputNode.hpp
/home/kanken/code/AHRS_core/src/model/windows/window.hpp
/usr/local/include/opencv4/opencv2/core/core.hpp
/usr/include/GL/glut.h
/usr/include/GL/freeglut_std.h
/usr/include/GL/gl.h
@ -1264,12 +1311,5 @@ CMakeFiles/prog.dir/topLevelManager.cpp.o
/usr/include/GL/glu.h
/home/kanken/code/AHRS_core/src/threadweaver/debugging.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/uiDrawerNode.hpp
/home/kanken/code/AHRS_core/src/model/controllers/ui/uiController.hpp
/home/kanken/code/AHRS_core/src/model/hardware/psvr/_psvr.hpp
/home/kanken/code/AHRS_core/src/model/hardware/ihidapi/_hidapi.hpp
/usr/local/include/hidapi/hidapi.h
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observable.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observer.hpp
/home/kanken/code/AHRS_core/src/pipeline/members/uiMergerNode.hpp

@ -346,7 +346,7 @@ CMakeFiles/prog.dir/main.cpp.o: main.cpp \
/usr/include/c++/11/bits/fs_dir.h \
/usr/include/c++/11/bits/fs_ops.h \
threadweaver/debugging.hpp \
pipeline/members/cameraPickerNode.hpp \
model/controllers/ui/uiController.hpp \
model/hardware/cameras/_cam.hpp \
/usr/include/c++/11/regex \
/usr/include/c++/11/bitset \
@ -613,12 +613,39 @@ CMakeFiles/prog.dir/main.cpp.o: main.cpp \
/usr/local/include/opencv4/opencv2/core/core_c.h \
/usr/local/include/opencv4/opencv2/core/types_c.h \
/usr/local/include/opencv4/opencv2/videoio/legacy/constants_c.h \
pipeline/members/displayOutputNode.hpp \
model/windows/window.hpp \
/usr/local/include/opencv4/opencv2/core/core.hpp \
model/hardware/psvr/_psvr.hpp \
model/hardware/ihidapi/_hidapi.hpp \
/usr/local/include/hidapi/hidapi.h \
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp \
/usr/local/include/opencv4/opencv2/core/opengl.hpp \
/usr/local/include/opencv4/opencv2/core/ocl.hpp \
/usr/include/c++/11/typeindex \
model/hardware/hw/serial.hpp \
/usr/include/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \
/usr/include/linux/falloc.h \
/usr/include/x86_64-linux-gnu/bits/stat.h \
/usr/include/x86_64-linux-gnu/bits/struct_stat.h \
/usr/include/termios.h \
/usr/include/x86_64-linux-gnu/bits/termios.h \
/usr/include/x86_64-linux-gnu/bits/termios-struct.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-baud.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \
/usr/include/x86_64-linux-gnu/bits/termios-misc.h \
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
model/patterns/observer/observable.hpp \
model/patterns/observer/observer.hpp \
pipeline/members/cameraPickerNode.hpp \
pipeline/members/displayOutputNode.hpp \
model/windows/window.hpp \
/usr/local/include/opencv4/opencv2/core/core.hpp \
/usr/include/GL/glut.h \
/usr/include/GL/freeglut_std.h \
/usr/include/GL/gl.h \
@ -627,13 +654,6 @@ CMakeFiles/prog.dir/main.cpp.o: main.cpp \
/usr/include/GL/glu.h \
threadweaver/debugging.hpp \
pipeline/members/uiDrawerNode.hpp \
model/controllers/ui/uiController.hpp \
model/hardware/psvr/_psvr.hpp \
model/hardware/ihidapi/_hidapi.hpp \
/usr/local/include/hidapi/hidapi.h \
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp \
model/patterns/observer/observable.hpp \
model/patterns/observer/observer.hpp \
pipeline/members/uiMergerNode.hpp
CMakeFiles/prog.dir/topLevelManager.cpp.o: topLevelManager.cpp \
@ -981,7 +1001,7 @@ CMakeFiles/prog.dir/topLevelManager.cpp.o: topLevelManager.cpp \
/usr/include/c++/11/bits/fs_dir.h \
/usr/include/c++/11/bits/fs_ops.h \
threadweaver/debugging.hpp \
pipeline/members/cameraPickerNode.hpp \
model/controllers/ui/uiController.hpp \
model/hardware/cameras/_cam.hpp \
/usr/include/c++/11/regex \
/usr/include/c++/11/bitset \
@ -1248,12 +1268,39 @@ CMakeFiles/prog.dir/topLevelManager.cpp.o: topLevelManager.cpp \
/usr/local/include/opencv4/opencv2/core/core_c.h \
/usr/local/include/opencv4/opencv2/core/types_c.h \
/usr/local/include/opencv4/opencv2/videoio/legacy/constants_c.h \
pipeline/members/displayOutputNode.hpp \
model/windows/window.hpp \
/usr/local/include/opencv4/opencv2/core/core.hpp \
model/hardware/psvr/_psvr.hpp \
model/hardware/ihidapi/_hidapi.hpp \
/usr/local/include/hidapi/hidapi.h \
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp \
/usr/local/include/opencv4/opencv2/core/opengl.hpp \
/usr/local/include/opencv4/opencv2/core/ocl.hpp \
/usr/include/c++/11/typeindex \
model/hardware/hw/serial.hpp \
/usr/include/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \
/usr/include/linux/falloc.h \
/usr/include/x86_64-linux-gnu/bits/stat.h \
/usr/include/x86_64-linux-gnu/bits/struct_stat.h \
/usr/include/termios.h \
/usr/include/x86_64-linux-gnu/bits/termios.h \
/usr/include/x86_64-linux-gnu/bits/termios-struct.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-baud.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \
/usr/include/x86_64-linux-gnu/bits/termios-misc.h \
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
model/patterns/observer/observable.hpp \
model/patterns/observer/observer.hpp \
pipeline/members/cameraPickerNode.hpp \
pipeline/members/displayOutputNode.hpp \
model/windows/window.hpp \
/usr/local/include/opencv4/opencv2/core/core.hpp \
/usr/include/GL/glut.h \
/usr/include/GL/freeglut_std.h \
/usr/include/GL/gl.h \
@ -1262,39 +1309,58 @@ CMakeFiles/prog.dir/topLevelManager.cpp.o: topLevelManager.cpp \
/usr/include/GL/glu.h \
threadweaver/debugging.hpp \
pipeline/members/uiDrawerNode.hpp \
model/controllers/ui/uiController.hpp \
model/hardware/psvr/_psvr.hpp \
model/hardware/ihidapi/_hidapi.hpp \
/usr/local/include/hidapi/hidapi.h \
/usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp \
model/patterns/observer/observable.hpp \
model/patterns/observer/observer.hpp \
pipeline/members/uiMergerNode.hpp
pipeline/members/uiMergerNode.hpp:
/usr/include/KHR/khrplatform.h:
/usr/include/GL/glext.h:
/usr/include/GL/glut.h:
model/windows/window.hpp:
pipeline/members/displayOutputNode.hpp:
pipeline/members/cameraPickerNode.hpp:
model/patterns/observer/observable.hpp:
/usr/local/include/hidapi/hidapi.h:
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h:
model/hardware/ihidapi/_hidapi.hpp:
/usr/include/x86_64-linux-gnu/bits/termios-misc.h:
model/hardware/psvr/_psvr.hpp:
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h:
model/controllers/ui/uiController.hpp:
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h:
/usr/include/KHR/khrplatform.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h:
/usr/include/GL/glext.h:
/usr/include/x86_64-linux-gnu/bits/termios-baud.h:
/usr/include/GL/glut.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h:
/usr/include/x86_64-linux-gnu/bits/termios-struct.h:
/usr/include/termios.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h:
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:
model/hardware/hw/serial.hpp:
/usr/include/c++/11/typeindex:
model/windows/window.hpp:
/usr/local/include/hidapi/hidapi.h:
pipeline/members/displayOutputNode.hpp:
model/hardware/ihidapi/_hidapi.hpp:
model/hardware/psvr/_psvr.hpp:
/usr/local/include/opencv4/opencv2/core/types_c.h:
@ -1714,6 +1780,8 @@ model/hardware/cameras/_cam.hpp:
/usr/include/c++/11/pstl/parallel_backend_tbb.h:
/usr/include/linux/falloc.h:
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
/usr/lib/gcc/x86_64-linux-gnu/11/include/uintrintrin.h:
@ -1758,14 +1826,16 @@ model/hardware/cameras/_cam.hpp:
/usr/local/include/opencv4/opencv2/core.hpp:
/usr/include/x86_64-linux-gnu/asm/errno.h:
/usr/include/x86_64-linux-gnu/bits/fcntl.h:
pipeline/members/cameraPickerNode.hpp:
/usr/include/x86_64-linux-gnu/asm/errno.h:
/usr/include/stdio.h:
/usr/include/oneapi/tbb/detail/_export.h:
/usr/include/x86_64-linux-gnu/bits/struct_stat.h:
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
/usr/include/oneapi/tbb/detail/_template_helpers.h:
@ -1858,6 +1928,8 @@ topLevelManager.cpp:
/usr/include/c++/11/cstdlib:
model/controllers/ui/uiController.hpp:
/usr/include/c++/11/bits/stl_iterator_base_types.h:
/usr/include/features.h:
@ -1938,6 +2010,8 @@ topLevelManager.cpp:
/usr/include/oneapi/tbb/detail/_utils.h:
/usr/include/x86_64-linux-gnu/bits/stat.h:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
/usr/include/c++/11/cstdint:
@ -1966,6 +2040,8 @@ topLevelManager.cpp:
/usr/include/wchar.h:
/usr/include/fcntl.h:
main.cpp:
/usr/lib/gcc/x86_64-linux-gnu/11/include/avx512bwintrin.h:
@ -2164,6 +2240,8 @@ model/perfcheckers/framerate.hpp:
/usr/include/c++/11/bits/locale_facets_nonio.h:
/usr/include/x86_64-linux-gnu/bits/termios.h:
/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h:
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
@ -2332,6 +2410,8 @@ model/patterns/observer/observer.hpp:
/usr/include/tbb/task_arena.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h:
/usr/lib/gcc/x86_64-linux-gnu/11/include/fmaintrin.h:
/usr/include/c++/11/cwchar:

@ -1,4 +1,4 @@
CMAKE_PROGRESS_1 = 25
CMAKE_PROGRESS_2 = 26
CMAKE_PROGRESS_3 = 27
CMAKE_PROGRESS_1 = 27
CMAKE_PROGRESS_2 = 28
CMAKE_PROGRESS_3 = 29

@ -14,10 +14,11 @@ set(CMAKE_DEPENDS_DEPENDENCY_FILES
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
"/home/kanken/code/AHRS_core/src/model/hardware/cameras/CMakeFiles/cameras.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/patterns/observer/CMakeFiles/observers.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/hardware/hw/CMakeFiles/hw.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/hardware/psvr/CMakeFiles/psvr.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/threadweaver/CMakeFiles/threadweaver.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/perfcheckers/CMakeFiles/perfcheckers.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/patterns/observer/CMakeFiles/observers.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/hardware/ihidapi/CMakeFiles/ihidapi.dir/DependInfo.cmake"
)

@ -614,6 +614,26 @@ model/controllers/CMakeFiles/controllers.dir/ui/uiController.cpp.o
/usr/local/include/opencv4/opencv2/core/opengl.hpp
/usr/local/include/opencv4/opencv2/core/ocl.hpp
/usr/include/c++/11/typeindex
/home/kanken/code/AHRS_core/src/model/hardware/hw/serial.hpp
/usr/include/fcntl.h
/usr/include/x86_64-linux-gnu/bits/fcntl.h
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h
/usr/include/linux/falloc.h
/usr/include/x86_64-linux-gnu/bits/stat.h
/usr/include/x86_64-linux-gnu/bits/struct_stat.h
/usr/include/termios.h
/usr/include/x86_64-linux-gnu/bits/termios.h
/usr/include/x86_64-linux-gnu/bits/termios-struct.h
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h
/usr/include/x86_64-linux-gnu/bits/termios-baud.h
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h
/usr/include/x86_64-linux-gnu/bits/termios-misc.h
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h
/home/kanken/code/AHRS_core/src/model/patterns/observer/observable.hpp
/home/kanken/code/AHRS_core/src/model/patterns/observer/observer.hpp

@ -613,12 +613,58 @@ model/controllers/CMakeFiles/controllers.dir/ui/uiController.cpp.o: model/contro
/usr/local/include/opencv4/opencv2/core/opengl.hpp \
/usr/local/include/opencv4/opencv2/core/ocl.hpp \
/usr/include/c++/11/typeindex \
model/hardware/hw/serial.hpp \
/usr/include/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl.h \
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \
/usr/include/linux/falloc.h \
/usr/include/x86_64-linux-gnu/bits/stat.h \
/usr/include/x86_64-linux-gnu/bits/struct_stat.h \
/usr/include/termios.h \
/usr/include/x86_64-linux-gnu/bits/termios.h \
/usr/include/x86_64-linux-gnu/bits/termios-struct.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-baud.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \
/usr/include/x86_64-linux-gnu/bits/termios-misc.h \
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
model/patterns/observer/observable.hpp \
model/patterns/observer/observer.hpp
model/patterns/observer/observable.hpp:
/usr/include/x86_64-linux-gnu/sys/ttydefaults.h:
/usr/include/x86_64-linux-gnu/bits/termios-misc.h:
/usr/include/x86_64-linux-gnu/bits/termios-tcflow.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h:
/usr/include/x86_64-linux-gnu/bits/termios-baud.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_cc.h:
/usr/include/x86_64-linux-gnu/bits/termios-struct.h:
/usr/include/termios.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h:
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:
model/hardware/hw/serial.hpp:
/usr/include/c++/11/typeindex:
/usr/local/include/hidapi/hidapi.h:
@ -711,6 +757,8 @@ threadweaver/threadweaver.hpp:
/usr/lib/gcc/x86_64-linux-gnu/11/include/immintrin.h:
/usr/include/x86_64-linux-gnu/bits/termios.h:
/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h:
/usr/include/c++/11/bits/locale_facets_nonio.h:
@ -923,6 +971,8 @@ model/hardware/cameras/_cam.hpp:
/usr/include/oneapi/tbb/task_group.h:
/usr/include/linux/falloc.h:
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
/usr/lib/gcc/x86_64-linux-gnu/11/include/uintrintrin.h:
@ -933,6 +983,8 @@ model/hardware/cameras/_cam.hpp:
/usr/include/wchar.h:
/usr/include/fcntl.h:
/usr/lib/gcc/x86_64-linux-gnu/11/include/avx512bwintrin.h:
/usr/include/c++/11/ctime:
@ -953,12 +1005,16 @@ model/hardware/cameras/_cam.hpp:
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
/usr/include/x86_64-linux-gnu/bits/struct_stat.h:
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
/usr/include/oneapi/tbb/detail/_template_helpers.h:
/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
/usr/include/x86_64-linux-gnu/bits/stat.h:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
/usr/include/c++/11/cstdint:
@ -1007,6 +1063,8 @@ model/hardware/cameras/_cam.hpp:
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
/usr/include/x86_64-linux-gnu/bits/fcntl.h:
/usr/include/x86_64-linux-gnu/asm/errno.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
@ -1567,6 +1625,8 @@ model/patterns/observer/observer.hpp:
/usr/lib/gcc/x86_64-linux-gnu/11/include/shaintrin.h:
/usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h:
/usr/include/c++/11/cwchar:
/usr/lib/gcc/x86_64-linux-gnu/11/include/avx512erintrin.h:

@ -16,6 +16,6 @@ find_package( OpenGL REQUIRED )
target_link_libraries(controllers ${OpenCV_LIBS})
target_link_libraries(controllers ${OPENGL_LIBRARIES})
target_link_libraries(controllers cameras)
target_link_libraries(controllers observers)
target_link_libraries(controllers hw)
target_link_libraries(controllers psvr)
MESSAGE(STATUS "Done building controllers")

@ -14,7 +14,7 @@
#include <opencv2/core.hpp>
#include <opencv2/core/opengl.hpp>
#include "../../patterns/observer/observable.hpp"
#include "./../../hardware/hw/serial.hpp"
using namespace std;
using namespace cv;

@ -1,3 +1,3 @@
CMAKE_PROGRESS_1 = 28
CMAKE_PROGRESS_2 = 29
CMAKE_PROGRESS_1 = 30
CMAKE_PROGRESS_2 = 31

@ -1,4 +1,4 @@
#pragma once
//#pragma once
#include <iostream>
#include <list>
#include <string>

@ -1,4 +1,4 @@
CMAKE_PROGRESS_1 = 34
CMAKE_PROGRESS_2 = 35
CMAKE_PROGRESS_3 = 36
CMAKE_PROGRESS_1 = 36
CMAKE_PROGRESS_2 = 37
CMAKE_PROGRESS_3 = 38

@ -13,6 +13,8 @@ set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/kanken/code/AHRS_core/src/pipeline/members/displayOutputNode.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/displayOutputNode.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/displayOutputNode.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/subNodes/fpsCounter.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/subNodes/staticImageOverlayer.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiMenuItem.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiNumberPickerItem.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/subNodes/zbarOverlayer.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/uiDrawerNode.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/uiDrawerNode.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/uiDrawerNode.cpp.o.d"
"/home/kanken/code/AHRS_core/src/pipeline/members/uiMergerNode.cpp" "pipeline/CMakeFiles/pipelineLib.dir/members/uiMergerNode.cpp.o" "gcc" "pipeline/CMakeFiles/pipelineLib.dir/members/uiMergerNode.cpp.o.d"
@ -30,9 +32,9 @@ set(CMAKE_TARGET_LINKED_INFO_FILES
"/home/kanken/code/AHRS_core/src/threadweaver/CMakeFiles/threadweaver.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/processing/zbar/CMakeFiles/zbarLib.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/hardware/ihidapi/CMakeFiles/ihidapi.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/patterns/observer/CMakeFiles/observers.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/hardware/cameras/CMakeFiles/cameras.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/perfcheckers/CMakeFiles/perfcheckers.dir/DependInfo.cmake"
"/home/kanken/code/AHRS_core/src/model/patterns/observer/CMakeFiles/observers.dir/DependInfo.cmake"
)
# Fortran module output directory.

@ -195,10 +195,38 @@ pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.s: cmake_
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.s"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/zbarOverlayer.cpp -o CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.s
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o: pipeline/CMakeFiles/pipelineLib.dir/flags.make
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o: pipeline/members/subNodes/uiMenuItem.cpp
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o: pipeline/CMakeFiles/pipelineLib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o -MF CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o.d -o CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o -c /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiMenuItem.cpp
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.i"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiMenuItem.cpp > CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.i
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.s"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiMenuItem.cpp -o CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.s
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o: pipeline/CMakeFiles/pipelineLib.dir/flags.make
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o: pipeline/members/subNodes/uiNumberPickerItem.cpp
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o: pipeline/CMakeFiles/pipelineLib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o -MF CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o.d -o CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o -c /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiNumberPickerItem.cpp
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.i"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiNumberPickerItem.cpp > CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.i
pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.s"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kanken/code/AHRS_core/src/pipeline/members/subNodes/uiNumberPickerItem.cpp -o CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.s
pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o: pipeline/CMakeFiles/pipelineLib.dir/flags.make
pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o: pipeline/pipeline.cpp
pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o: pipeline/CMakeFiles/pipelineLib.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o"
cd /home/kanken/code/AHRS_core/src/pipeline && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o -MF CMakeFiles/pipelineLib.dir/pipeline.cpp.o.d -o CMakeFiles/pipelineLib.dir/pipeline.cpp.o -c /home/kanken/code/AHRS_core/src/pipeline/pipeline.cpp
pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.i: cmake_force
@ -220,6 +248,8 @@ pipelineLib_OBJECTS = \
"CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o" \
"CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o" \
"CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o" \
"CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o" \
"CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o" \
"CMakeFiles/pipelineLib.dir/pipeline.cpp.o"
# External object files for target pipelineLib
@ -234,10 +264,12 @@ pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/members/zbarAnaly
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/pipeline.cpp.o
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/build.make
pipeline/libpipelineLib.a: pipeline/CMakeFiles/pipelineLib.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Linking CXX static library libpipelineLib.a"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kanken/code/AHRS_core/src/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Linking CXX static library libpipelineLib.a"
cd /home/kanken/code/AHRS_core/src/pipeline && $(CMAKE_COMMAND) -P CMakeFiles/pipelineLib.dir/cmake_clean_target.cmake
cd /home/kanken/code/AHRS_core/src/pipeline && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pipelineLib.dir/link.txt --verbose=$(VERBOSE)

@ -9,6 +9,10 @@ file(REMOVE_RECURSE
"CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o.d"
"CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o"
"CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o.d"
"CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o"
"CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o.d"
"CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o"
"CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o.d"
"CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o"
"CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o.d"
"CMakeFiles/pipelineLib.dir/members/uiDrawerNode.cpp.o"

File diff suppressed because it is too large Load Diff

@ -1,2 +1,2 @@
/usr/bin/ar qc libpipelineLib.a CMakeFiles/pipelineLib.dir/abstract/pipelineNode.cpp.o CMakeFiles/pipelineLib.dir/members/cameraPickerNode.cpp.o CMakeFiles/pipelineLib.dir/members/displayOutputNode.cpp.o CMakeFiles/pipelineLib.dir/members/uiDrawerNode.cpp.o CMakeFiles/pipelineLib.dir/members/uiMergerNode.cpp.o CMakeFiles/pipelineLib.dir/members/zbarAnalysisNode.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o CMakeFiles/pipelineLib.dir/pipeline.cpp.o
/usr/bin/ar qc libpipelineLib.a CMakeFiles/pipelineLib.dir/abstract/pipelineNode.cpp.o CMakeFiles/pipelineLib.dir/members/cameraPickerNode.cpp.o CMakeFiles/pipelineLib.dir/members/displayOutputNode.cpp.o CMakeFiles/pipelineLib.dir/members/uiDrawerNode.cpp.o CMakeFiles/pipelineLib.dir/members/uiMergerNode.cpp.o CMakeFiles/pipelineLib.dir/members/zbarAnalysisNode.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/fpsCounter.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/zbarOverlayer.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o CMakeFiles/pipelineLib.dir/pipeline.cpp.o
/usr/bin/ranlib libpipelineLib.a

@ -9,4 +9,6 @@ CMAKE_PROGRESS_8 = 21
CMAKE_PROGRESS_9 = 22
CMAKE_PROGRESS_10 = 23
CMAKE_PROGRESS_11 = 24
CMAKE_PROGRESS_12 = 25
CMAKE_PROGRESS_13 = 26

@ -16,6 +16,9 @@ set(pipeline_src
./members/subNodes/fpsCounter.cpp
./members/subNodes/staticImageOverlayer.cpp
./members/subNodes/zbarOverlayer.cpp
./members/subNodes/uiMenus.hpp
./members/subNodes/uiMenuItem.cpp
./members/subNodes/uiNumberPickerItem.cpp
./pipeline.cpp
./pipeline.hpp)
@ -44,5 +47,6 @@ target_link_libraries(pipelineLib controllers)
target_link_libraries(pipelineLib hw)
target_link_libraries(pipelineLib threadweaver)
target_link_libraries(pipelineLib zbarLib)
#target_link_libraries(pipelineLib observers)
MESSAGE(STATUS "Done building pipeline")

@ -250,6 +250,54 @@ members/subNodes/staticImageOverlayer.cpp.s:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/staticImageOverlayer.cpp.s
.PHONY : members/subNodes/staticImageOverlayer.cpp.s
members/subNodes/uiMenuItem.o: members/subNodes/uiMenuItem.cpp.o
.PHONY : members/subNodes/uiMenuItem.o
# target to build an object file
members/subNodes/uiMenuItem.cpp.o:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.o
.PHONY : members/subNodes/uiMenuItem.cpp.o
members/subNodes/uiMenuItem.i: members/subNodes/uiMenuItem.cpp.i
.PHONY : members/subNodes/uiMenuItem.i
# target to preprocess a source file
members/subNodes/uiMenuItem.cpp.i:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.i
.PHONY : members/subNodes/uiMenuItem.cpp.i
members/subNodes/uiMenuItem.s: members/subNodes/uiMenuItem.cpp.s
.PHONY : members/subNodes/uiMenuItem.s
# target to generate assembly for a file
members/subNodes/uiMenuItem.cpp.s:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiMenuItem.cpp.s
.PHONY : members/subNodes/uiMenuItem.cpp.s
members/subNodes/uiNumberPickerItem.o: members/subNodes/uiNumberPickerItem.cpp.o
.PHONY : members/subNodes/uiNumberPickerItem.o
# target to build an object file
members/subNodes/uiNumberPickerItem.cpp.o:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.o
.PHONY : members/subNodes/uiNumberPickerItem.cpp.o
members/subNodes/uiNumberPickerItem.i: members/subNodes/uiNumberPickerItem.cpp.i
.PHONY : members/subNodes/uiNumberPickerItem.i
# target to preprocess a source file
members/subNodes/uiNumberPickerItem.cpp.i:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.i
.PHONY : members/subNodes/uiNumberPickerItem.cpp.i
members/subNodes/uiNumberPickerItem.s: members/subNodes/uiNumberPickerItem.cpp.s
.PHONY : members/subNodes/uiNumberPickerItem.s
# target to generate assembly for a file
members/subNodes/uiNumberPickerItem.cpp.s:
cd /home/kanken/code/AHRS_core/src && $(MAKE) $(MAKESILENT) -f pipeline/CMakeFiles/pipelineLib.dir/build.make pipeline/CMakeFiles/pipelineLib.dir/members/subNodes/uiNumberPickerItem.cpp.s
.PHONY : members/subNodes/uiNumberPickerItem.cpp.s
members/subNodes/zbarOverlayer.o: members/subNodes/zbarOverlayer.cpp.o
.PHONY : members/subNodes/zbarOverlayer.o
@ -394,6 +442,12 @@ help:
@echo "... members/subNodes/staticImageOverlayer.o"
@echo "... members/subNodes/staticImageOverlayer.i"
@echo "... members/subNodes/staticImageOverlayer.s"
@echo "... members/subNodes/uiMenuItem.o"
@echo "... members/subNodes/uiMenuItem.i"
@echo "... members/subNodes/uiMenuItem.s"
@echo "... members/subNodes/uiNumberPickerItem.o"
@echo "... members/subNodes/uiNumberPickerItem.i"
@echo "... members/subNodes/uiNumberPickerItem.s"
@echo "... members/subNodes/zbarOverlayer.o"
@echo "... members/subNodes/zbarOverlayer.i"
@echo "... members/subNodes/zbarOverlayer.s"

@ -47,6 +47,7 @@ cv::UMat PipelineNode::getOutput()
void PipelineNode::addSubNode(SubNode* sn)
{
const std::lock_guard<std::mutex> lock(subNodesLock);
subNodes.push_back(sn);
}
@ -69,7 +70,9 @@ void PipelineNode::run()
localES->tickBegin();
if (!disabled)
{
const std::lock_guard<std::mutex> lock(subNodesLock);
this->processFrame();
lock.~lock_guard();
}
else
{

@ -8,6 +8,8 @@
#include "../../model/perfcheckers/framerate.hpp"
#include "../../threadweaver/threadweaver.hpp"
#include "../../model/controllers/ui/uiController.hpp"
/// @brief this class represents an unthreaded sub-node of a given node of the graphcis pipeline
class SubNode{
@ -34,11 +36,12 @@ class PipelineNode{
//virtual ~PipelineNode();
float cost = 1;
std::mutex outputLock;
std::mutex subNodesLock;
std::atomic_bool disabled = false; //if true short circuit your input to your output
protected:
std::vector<SubNode*> subNodes;
cv::UMat output;
std::atomic_bool shouldRun = false;
std::atomic_bool disabled = false; //if true short circuit your input to your output
std::atomic_bool isLast = true; //needs to be changed by the implementing classes
std::atomic_bool isFirst = true; //needs to be changed by the implementing classes
std::atomic_bool ranOnce = false;

@ -0,0 +1,6 @@
#include "uiMenus.hpp"
#include <opencv2/imgproc.hpp>
template <>
void uiMenuItem<std::string>::processFrame(cv::UMat& input, cv::Point2d& cursorPos){
cv::putText(input, underlyingData, cv::Point2i(5, cursorPos.y += 20), cv::HersheyFonts::FONT_HERSHEY_PLAIN, 1, cv::Scalar(255, 255, 255), 1, 8, false);
}

@ -0,0 +1,17 @@
#include <string>
#include "../../abstract/pipelineNode.hpp"
template<typename T> class uiMenuItem : public Observable, public SubNode
{
public:
void processFrame(cv::UMat &input, cv::Point2d &cursorPos) override;
protected:
std::vector<uiMenuItem> items;
T underlyingData;
};
template<typename T> class uiNumberPickerItem : public uiMenuItem<T>
{
public:
void processFrame(cv::UMat &input, cv::Point2d &cursorPos) override;
};

@ -0,0 +1,19 @@
#include "uiMenus.hpp"
#include <opencv2/imgproc.hpp>
template <>
void uiMenuItem<float>::processFrame(cv::UMat& input, cv::Point2d& cursorPos){
cv::putText(input, cv::format("< %f >",underlyingData), cv::Point2i(5, cursorPos.y += 20), cv::HersheyFonts::FONT_HERSHEY_PLAIN, 1, cv::Scalar(255, 255, 255), 1, 8, false);
}
template <>
void uiMenuItem<double>::processFrame(cv::UMat& input, cv::Point2d& cursorPos){
cv::putText(input, cv::format("< %f >",underlyingData), cv::Point2i(5, cursorPos.y += 20), cv::HersheyFonts::FONT_HERSHEY_PLAIN, 1, cv::Scalar(255, 255, 255), 1, 8, false);
}
template <>
void uiMenuItem<int>::processFrame(cv::UMat& input, cv::Point2d& cursorPos){
cv::putText(input, cv::format("< %i >",underlyingData), cv::Point2i(5, cursorPos.y += 20), cv::HersheyFonts::FONT_HERSHEY_PLAIN, 1, cv::Scalar(255, 255, 255), 1, 8, false);
}
template <>
void uiMenuItem<char>::processFrame(cv::UMat& input, cv::Point2d& cursorPos){
cv::putText(input, cv::format("< %c >",underlyingData), cv::Point2i(5, cursorPos.y += 20), cv::HersheyFonts::FONT_HERSHEY_PLAIN, 1, cv::Scalar(255, 255, 255), 1, 8, false);
}

@ -1,5 +1,4 @@
#include "../abstract/pipelineNode.hpp"
#include "../../model/controllers/ui/uiController.hpp"
class UiDrawerNode : public PipelineNode{
public:

@ -1,6 +1,5 @@
#include "pipeline.hpp"
#include "./../model/windows/windowManager.hpp"
#include "../model/hardware/hw/serial.hpp"
#include "./members/subNodes/subNodes.hpp"
Pipeline::Pipeline(){
@ -30,10 +29,11 @@ Pipeline::Pipeline(){
nodes.push_back(new UiMergerNode(nodes.at(0),nodes.at(2),uc));
nodes.push_back(new DisplayOutputNode(nodes.at(3), wm->managedUIs.at(0)));
nodes.at(1)->disabled = true;
for(PipelineNode* pn : nodes)
fc->addChecker(pn->getName(),pn->localES);
for(PipelineNode* pn : nodes)
pn->start();
}

@ -1,3 +1,3 @@
CMAKE_PROGRESS_1 = 37
CMAKE_PROGRESS_2 = 38
CMAKE_PROGRESS_1 = 39
CMAKE_PROGRESS_2 = 40

Binary file not shown.

@ -1,3 +1,3 @@
CMAKE_PROGRESS_1 = 32
CMAKE_PROGRESS_2 = 33
CMAKE_PROGRESS_1 = 34
CMAKE_PROGRESS_2 = 35

@ -1,3 +1,3 @@
CMAKE_PROGRESS_1 = 30
CMAKE_PROGRESS_2 = 31
CMAKE_PROGRESS_1 = 32
CMAKE_PROGRESS_2 = 33

Loading…
Cancel
Save