diff --git a/.gitignore b/.gitignore index c920bd0..d2d90bc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,9 @@ +/build + *.make cmake_install* *.internal -*.o *.dirstamp -*.a *.swp camera/.deps/ main/.deps/ diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100644 new mode 100755 index 644139f..e69b928 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.0.2) project("UTAT UAV") -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") option(USE_ARAVIS "Use Aravis Library for GenieCam" ON) option(USE_GPHOTO "Use Gphoto Library for DSLR" OFF) @@ -10,16 +10,9 @@ set(CMAKE_VERBOSE_MAKEFILE OFF) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules/") FIND_PACKAGE(OpenCV REQUIRED) FIND_PACKAGE(Gpsd REQUIRED) -FIND_PACKAGE(PkgConfig REQUIRED) -pkg_check_modules(GLIB_PKG glib-2.0) include_directories(${OpenCV_INCLUDE_DIRS}) include_directories(${LIBGPS_INCLUDE_DIR}) -include_directories(${GLIB_PKG_INCLUDE_DIRS}) -configure_file ( - "${PROJECT_SOURCE_DIR}/config.h.in" - "${PROJECT_BINARY_DIR}/config.h" -) include_directories("${PROJECT_BINARY_DIR}") if (USE_ARAVIS) diff --git a/README.md b/README.md new file mode 100755 index 0000000..b1d2434 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# utat_payload +Payload Control Software for UTAT UAV + +Build: + +mkdir build +cd build +cmake .. +make + +Dependencies: + +1) Need to build Opencv for ARM - install all its dependencies + Might need to download and build a few dependencies yourselves: ffmpeg, v4l2, + +2) Need to download and build aravis 3.0.0 : + https://wiki.gnome.org/action/show/Projects/Aravis?action=show&redirect=Aravis + +3) Need to install gpsd diff --git a/camera/CMakeLists.txt b/camera/CMakeLists.txt old mode 100644 new mode 100755 index ec93cdd..688282e --- a/camera/CMakeLists.txt +++ b/camera/CMakeLists.txt @@ -1,6 +1,6 @@ -if(USE_ARAVIS) - add_library(uavcam araviscamera.cpp webcamera.cpp) -else(USE_ARAVIS) - add_library(uavcam webcamera.cpp) -endif(USE_ARAVIS) - +if(USE_ARAVIS) + add_library(uavcam araviscamera.cpp webcamera.cpp) +else(USE_ARAVIS) + add_library(uavcam webcamera.cpp) +endif(USE_ARAVIS) + diff --git a/camera/Makefile b/camera/Makefile old mode 100644 new mode 100755 index 3088265..7875861 --- a/camera/Makefile +++ b/camera/Makefile @@ -34,27 +34,27 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake +CMAKE_COMMAND = /usr/local/bin/cmake # The command to remove a file. -RM = /usr/bin/cmake -E remove -f +RM = /usr/local/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/odroid/UTAT/utat_payload +CMAKE_SOURCE_DIR = /home/odroid/uav/utat_payload # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/odroid/UTAT/utat_payload +CMAKE_BINARY_DIR = /home/odroid/uav/utat_payload #============================================================================= # Targets provided globally by CMake. # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : edit_cache # Special rule for the target edit_cache @@ -64,35 +64,25 @@ edit_cache/fast: edit_cache # Special rule for the target install install: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake + /usr/local/bin/cmake -P cmake_install.cmake .PHONY : install # Special rule for the target install install/fast: preinstall/fast @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake + /usr/local/bin/cmake -P cmake_install.cmake .PHONY : install/fast # Special rule for the target install/local install/local: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake .PHONY : install/local # Special rule for the target install/local install/local/fast: install/local .PHONY : install/local/fast -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - # Special rule for the target list_install_components list_install_components: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" @@ -105,7 +95,7 @@ list_install_components/fast: list_install_components # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -114,14 +104,14 @@ rebuild_cache/fast: rebuild_cache # The main all target all: cmake_check_build_system - cd /home/odroid/UTAT/utat_payload && $(CMAKE_COMMAND) -E cmake_progress_start /home/odroid/UTAT/utat_payload/CMakeFiles /home/odroid/UTAT/utat_payload/camera/CMakeFiles/progress.marks - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/odroid/UTAT/utat_payload/CMakeFiles 0 + cd /home/odroid/uav/utat_payload && $(CMAKE_COMMAND) -E cmake_progress_start /home/odroid/uav/utat_payload/CMakeFiles /home/odroid/uav/utat_payload/camera/CMakeFiles/progress.marks + cd /home/odroid/uav/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/odroid/uav/utat_payload/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/clean + cd /home/odroid/uav/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/clean .PHONY : clean # The main clean target @@ -130,22 +120,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/preinstall + cd /home/odroid/uav/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/preinstall + cd /home/odroid/uav/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /home/odroid/UTAT/utat_payload && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /home/odroid/uav/utat_payload && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. camera/CMakeFiles/uavcam.dir/rule: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/CMakeFiles/uavcam.dir/rule + cd /home/odroid/uav/utat_payload && $(MAKE) -f CMakeFiles/Makefile2 camera/CMakeFiles/uavcam.dir/rule .PHONY : camera/CMakeFiles/uavcam.dir/rule # Convenience name for target. @@ -154,7 +144,7 @@ uavcam: camera/CMakeFiles/uavcam.dir/rule # fast build rule for target. uavcam/fast: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/build + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/build .PHONY : uavcam/fast araviscamera.o: araviscamera.cpp.o @@ -162,7 +152,7 @@ araviscamera.o: araviscamera.cpp.o # target to build an object file araviscamera.cpp.o: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/araviscamera.cpp.o + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/araviscamera.cpp.o .PHONY : araviscamera.cpp.o araviscamera.i: araviscamera.cpp.i @@ -170,7 +160,7 @@ araviscamera.i: araviscamera.cpp.i # target to preprocess a source file araviscamera.cpp.i: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/araviscamera.cpp.i + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/araviscamera.cpp.i .PHONY : araviscamera.cpp.i araviscamera.s: araviscamera.cpp.s @@ -178,7 +168,7 @@ araviscamera.s: araviscamera.cpp.s # target to generate assembly for a file araviscamera.cpp.s: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/araviscamera.cpp.s + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/araviscamera.cpp.s .PHONY : araviscamera.cpp.s webcamera.o: webcamera.cpp.o @@ -186,7 +176,7 @@ webcamera.o: webcamera.cpp.o # target to build an object file webcamera.cpp.o: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/webcamera.cpp.o + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/webcamera.cpp.o .PHONY : webcamera.cpp.o webcamera.i: webcamera.cpp.i @@ -194,7 +184,7 @@ webcamera.i: webcamera.cpp.i # target to preprocess a source file webcamera.cpp.i: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/webcamera.cpp.i + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/webcamera.cpp.i .PHONY : webcamera.cpp.i webcamera.s: webcamera.cpp.s @@ -202,7 +192,7 @@ webcamera.s: webcamera.cpp.s # target to generate assembly for a file webcamera.cpp.s: - cd /home/odroid/UTAT/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/webcamera.cpp.s + cd /home/odroid/uav/utat_payload && $(MAKE) -f camera/CMakeFiles/uavcam.dir/build.make camera/CMakeFiles/uavcam.dir/webcamera.cpp.s .PHONY : webcamera.cpp.s # Help Target @@ -214,7 +204,6 @@ help: @echo "... edit_cache" @echo "... install" @echo "... install/local" - @echo "... install/strip" @echo "... list_install_components" @echo "... rebuild_cache" @echo "... uavcam" @@ -235,6 +224,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /home/odroid/UTAT/utat_payload && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /home/odroid/uav/utat_payload && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/camera/araviscamera.cpp b/camera/araviscamera.cpp old mode 100644 new mode 100755 index c65f500..29744c9 --- a/camera/araviscamera.cpp +++ b/camera/araviscamera.cpp @@ -13,16 +13,14 @@ AravisCam:: ~AravisCam(){ bool AravisCam::initializeCam(){ ArvGcNode *feature; - ArvCamera *payload_camera; std::vector settings; GType value_type; bool config_ok; - int width, height, packet_size; + int width, height; // Initial Setup - Find the Camera std::cout<<"Looking for the Camera...\n"; - payload_camera = arv_camera_new(NULL); - device = arv_camera_get_device(payload_camera); //arv_open_device(NULL); + device = arv_open_device(NULL); if(device == NULL) { std::cout<< "No camera found!" << std::endl; @@ -34,20 +32,6 @@ bool AravisCam::initializeCam(){ std::cout<< "Found "<< arv_get_device_id(0) << std::endl; genicam = arv_device_get_genicam(device); - std::cout << "ArvCameraPxFormat: " << arv_camera_get_pixel_format_as_string(payload_camera) << std::endl; - - feature = arv_gc_get_node(genicam, "GevStreamChannelCount"); - packet_size = arv_gc_integer_get_value(ARV_GC_INTEGER (feature), NULL); - std::cout << "GevStreamChannelCount: " << packet_size << std::endl; - - feature = arv_gc_get_node(genicam, "dataStreamSelector"); - packet_size = arv_gc_integer_get_value(ARV_GC_INTEGER (feature), NULL); - std::cout << "dataStreamSelector: " << packet_size << std::endl; - - feature = arv_gc_get_node(genicam, "dataStreamType"); - packet_size = arv_gc_integer_get_value(ARV_GC_INTEGER (feature), NULL); - std::cout << "dataStreamType: " << packet_size << std::endl; - feature = arv_gc_get_node(genicam,"Width"); width = arv_gc_integer_get_value(ARV_GC_INTEGER (feature), NULL); @@ -55,7 +39,6 @@ bool AravisCam::initializeCam(){ height = arv_gc_integer_get_value(ARV_GC_INTEGER (feature), NULL); feature = arv_gc_get_node (genicam, "PayloadSize"); - arv_gc_integer_set_value(ARV_GC_INTEGER(feature), 2354176, NULL); payload = arv_gc_integer_get_value (ARV_GC_INTEGER (feature), NULL); std::cout<<"Image " << width << "x" << height << ", " << payload << " bytes " << std::endl; @@ -63,14 +46,13 @@ bool AravisCam::initializeCam(){ //Create Stream and fill buffer queue stream = arv_device_create_stream (device, NULL, NULL); - for (int i = 0; i < BUFFERQ; i++) + for (int i = 0; i < BUFFERQ; i++) arv_stream_push_buffer (stream, arv_buffer_new (payload, NULL)); //Allocate buffer and size - rawbuffer = new unsigned char[1936*1216]; + rawbuffer = new unsigned char[payload]; size = cv::Size(width, height); - //Get and save the node that is the software trigger triggernode = arv_gc_get_node(genicam,"TriggerSoftware"); return true; @@ -84,33 +66,49 @@ void AravisCam::trigger(){ std::cout<< "Sent software trigger" << std::endl; } +bool AravisCam::getImage(cv::Mat &frame){ + + bool image_ok = getBuffer(); + + std::cout << "Image OK: " << image_ok << std::endl; + + if(image_ok) { + rawmat = cv::Mat(size, CV_8UC1, rawbuffer); + cv::cvtColor(rawmat,frame,CV_BayerGB2RGB); //Average Time = ~15 ms + } + + return image_ok; +} + + bool AravisCam::getBuffer(){ ArvBuffer * arvbufr; bool gotbuf = false; int cycles = 0; - std::cout<<"Getting Buffer..."; + std::cout<<"Getting Buffer..." << std::endl; do { - g_usleep(50000); + g_usleep (50000); cycles++; - do { for (int i = 0; i < BUFFERQ; i++){ arvbufr = arv_stream_try_pop_buffer (stream); if (arvbufr != NULL){ + std::cout << "Buffer size " << arvbufr->size << std::endl; switch(arvbufr->status){ - case ARV_BUFFER_STATUS_SUCCESS: std::cout<<"Success"<data, payload); + std::cout<<"Success, copied "<< payload << " bytes" << std::endl; + gotbuf = true; + break; + case ARV_BUFFER_STATUS_TIMEOUT: + std::cout<<"Timeout"<status == ARV_BUFFER_STATUS_SUCCESS){ - memcpy(rawbuffer,arvbufr->data,payload); - gotbuf = true; - } arv_stream_push_buffer (stream, arvbufr); } } - } while (arvbufr != NULL && !gotbuf); - }while(cycles < TIMEOUT && !gotbuf); + } while (cycles < TIMEOUT && !gotbuf); return gotbuf; } @@ -141,20 +139,4 @@ void AravisCam::endCam(){ g_object_unref (device); } -bool AravisCam::getImage(cv::Mat &frame){ - - bool image_ok = getBuffer(); - - if(image_ok){ - rawmat = cv::Mat(size,CV_8UC1,rawbuffer); - cv::cvtColor(rawmat,frame,CV_BayerGB2RGB); //Average Time = ~15 ms - - if (frame.empty()) - { - image_ok = false; - } - } - - return image_ok; -} diff --git a/camera/araviscamera.h b/camera/araviscamera.h old mode 100644 new mode 100755 diff --git a/camera/uavcamera.h b/camera/uavcamera.h old mode 100644 new mode 100755 diff --git a/camera/webcamera.cpp b/camera/webcamera.cpp old mode 100644 new mode 100755 index dfb3032..186e43b --- a/camera/webcamera.cpp +++ b/camera/webcamera.cpp @@ -1,41 +1,41 @@ -#include "webcamera.h" - -#define BUFFSIZE 10 - -WebCam::WebCam(){} - -WebCam::~WebCam(){} - -bool WebCam::initializeCam(){ - int w,h; - - cam.open(0); - if(cam.isOpened()){ - cam.set(CV_CAP_PROP_FRAME_WIDTH,1280); - cam.set(CV_CAP_PROP_FRAME_HEIGHT,960); - - w = (int) cam.get(CV_CAP_PROP_FRAME_WIDTH); - h = (int) cam.get(CV_CAP_PROP_FRAME_HEIGHT); - std::cout<<"Webcam opened at "< -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, see -#============================================================================= - -FIND_PATH(LIBGPS_INCLUDE_DIR - NAMES - libgpsmm.h - PATHS - /usr/local/include -) - -FIND_LIBRARY(LIBGPS_LIBRARY - NAMES - gps - gpsd - PATHS - /usr/local/lib - /usr/lib/arm-linux-gnueabihf/ -) - -# handle the QUIETLY and REQUIRED arguments and set LIBGPS_FOUND to TRUE if -# all listed variables are TRUE -INCLUDE(FindPackageHandleStandardArgs) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(LIBGPS DEFAULT_MSG LIBGPS_LIBRARY LIBGPS_INCLUDE_DIR) - -IF(LIBGPS_FOUND) - SET(LIBGPS_LIBRARIES ${LIBGPS_LIBRARY}) -ENDIF(LIBGPS_FOUND) - -# Deprecated declarations. -SET (NATIVE_LIBGPS_INCLUDE_PATH ${LIBGPS_INCLUDE_DIR} ) -IF(LIBGPS_LIBRARY) - GET_FILENAME_COMPONENT (NATIVE_LIBGPS_LIB_PATH ${LIBGPS_LIBRARY} PATH) -ENDIF(LIBGPS_LIBRARY) - -MARK_AS_ADVANCED(LIBGPS_LIBRARY LIBGPS_INCLUDE_DIR ) +# - Find libgps +# Find the Gpsd includes and client library +# This module defines +# LIBGPS_INCLUDE_DIR, where to find gps.h +# LIBGPS_LIBRARIES, the libraries needed by a GPSD client. +# LIBGPS_FOUND, If false, do not try to use GPSD. +# also defined, but not for general use are +# LIBGPS_LIBRARY, where to find the GPSD library. + +#============================================================================= +# Copyright 2010 Diego Berge +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see +#============================================================================= + +FIND_PATH(LIBGPS_INCLUDE_DIR + NAMES + libgpsmm.h + PATHS + /usr/local/include +) + +FIND_LIBRARY(LIBGPS_LIBRARY + NAMES + gps + gpsd + PATHS + /usr/local/lib + /usr/lib/arm-linux-gnueabihf/ +) + +# handle the QUIETLY and REQUIRED arguments and set LIBGPS_FOUND to TRUE if +# all listed variables are TRUE +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(LIBGPS DEFAULT_MSG LIBGPS_LIBRARY LIBGPS_INCLUDE_DIR) + +IF(LIBGPS_FOUND) + SET(LIBGPS_LIBRARIES ${LIBGPS_LIBRARY}) +ENDIF(LIBGPS_FOUND) + +# Deprecated declarations. +SET (NATIVE_LIBGPS_INCLUDE_PATH ${LIBGPS_INCLUDE_DIR} ) +IF(LIBGPS_LIBRARY) + GET_FILENAME_COMPONENT (NATIVE_LIBGPS_LIB_PATH ${LIBGPS_LIBRARY} PATH) +ENDIF(LIBGPS_LIBRARY) + +MARK_AS_ADVANCED(LIBGPS_LIBRARY LIBGPS_INCLUDE_DIR ) diff --git a/modules/Findaravis.cmake b/cmake_modules/Findaravis.cmake old mode 100644 new mode 100755 similarity index 100% rename from modules/Findaravis.cmake rename to cmake_modules/Findaravis.cmake diff --git a/modules/Findgphoto2.cmake b/cmake_modules/Findgphoto2.cmake old mode 100644 new mode 100755 similarity index 95% rename from modules/Findgphoto2.cmake rename to cmake_modules/Findgphoto2.cmake index aff46af..b73f393 --- a/modules/Findgphoto2.cmake +++ b/cmake_modules/Findgphoto2.cmake @@ -1,32 +1,32 @@ - -include(LibFindMacros) - -# Use pkg-config to get hints about paths -libfind_pkg_check_modules(gphoto2_PKGCONF gphoto2) - -# Include dir -find_path(gphoto2_INCLUDE_DIR - NAMES - gphoto2.h - PATHS - ${gphoto2_PKGCONF_INCLUDE_DIRS} - /usr/local/include - /usr/local/include/gphoto2 -) - -# Finally the library itself -find_library(gphoto2_LIBRARY - NAMES - libgphoto2 - gphoto2 - libgphoto2.6 - PATHS - ${gphoto2_PKGCONF_LIBRARY_DIRS} - /usr/local/lib - /usr/local/bin -) - -# Set the include dir variables and the libraries and let libfind_process do the rest. -# NOTE: Singular variables for this library, plural for libraries this this lib depends on. -libfind_process(gphoto2) - + +include(LibFindMacros) + +# Use pkg-config to get hints about paths +libfind_pkg_check_modules(gphoto2_PKGCONF gphoto2) + +# Include dir +find_path(gphoto2_INCLUDE_DIR + NAMES + gphoto2.h + PATHS + ${gphoto2_PKGCONF_INCLUDE_DIRS} + /usr/local/include + /usr/local/include/gphoto2 +) + +# Finally the library itself +find_library(gphoto2_LIBRARY + NAMES + libgphoto2 + gphoto2 + libgphoto2.6 + PATHS + ${gphoto2_PKGCONF_LIBRARY_DIRS} + /usr/local/lib + /usr/local/bin +) + +# Set the include dir variables and the libraries and let libfind_process do the rest. +# NOTE: Singular variables for this library, plural for libraries this this lib depends on. +libfind_process(gphoto2) + diff --git a/modules/Findgstreamer.cmake b/cmake_modules/Findgstreamer.cmake old mode 100644 new mode 100755 similarity index 95% rename from modules/Findgstreamer.cmake rename to cmake_modules/Findgstreamer.cmake index 9901d48..4043286 --- a/modules/Findgstreamer.cmake +++ b/cmake_modules/Findgstreamer.cmake @@ -1,31 +1,31 @@ - -include(LibFindMacros) - -# Use pkg-config to get hints about paths -libfind_pkg_check_modules(gstreamer_PKGCONF gstreamer) - -# Include dir -find_path(gstreamer_INCLUDE_DIR - NAMES - gst/gst.h - PATHS - ${gstreamer_PKGCONF_INCLUDE_DIRS} - /usr/include - /usr/include/gstreamer-0.10 -) - -# Finally the library itself -find_library(gstreamer_LIBRARY - NAMES - libgstcoreelements - gstcoreelements - PATHS - ${gstreamer_PKGCONF_LIBRARY_DIRS} - /usr/lib/ - /usr/lib/gstreamer-0.10/ -) - -# Set the include dir variables and the libraries and let libfind_process do the rest. -# NOTE: Singular variables for this library, plural for libraries this this lib depends on. -libfind_process(gstreamer) - + +include(LibFindMacros) + +# Use pkg-config to get hints about paths +libfind_pkg_check_modules(gstreamer_PKGCONF gstreamer) + +# Include dir +find_path(gstreamer_INCLUDE_DIR + NAMES + gst/gst.h + PATHS + ${gstreamer_PKGCONF_INCLUDE_DIRS} + /usr/include + /usr/include/gstreamer-0.10 +) + +# Finally the library itself +find_library(gstreamer_LIBRARY + NAMES + libgstcoreelements + gstcoreelements + PATHS + ${gstreamer_PKGCONF_LIBRARY_DIRS} + /usr/lib/ + /usr/lib/gstreamer-0.10/ +) + +# Set the include dir variables and the libraries and let libfind_process do the rest. +# NOTE: Singular variables for this library, plural for libraries this this lib depends on. +libfind_process(gstreamer) + diff --git a/modules/LibFindMacros.cmake b/cmake_modules/LibFindMacros.cmake old mode 100644 new mode 100755 similarity index 100% rename from modules/LibFindMacros.cmake rename to cmake_modules/LibFindMacros.cmake diff --git a/config.h b/config.h deleted file mode 100644 index f52f222..0000000 --- a/config.h +++ /dev/null @@ -1,3 +0,0 @@ -#define USE_ARAVIS -/* #undef USE_GPHOTO */ -/* #undef USE_GST */ diff --git a/config.h.in b/config.h.in deleted file mode 100644 index 1b4cecd..0000000 --- a/config.h.in +++ /dev/null @@ -1,3 +0,0 @@ -#cmakedefine USE_ARAVIS -#cmakedefine USE_GPHOTO -#cmakedefine USE_GST diff --git a/gps/CMakeLists.txt b/gps/CMakeLists.txt old mode 100644 new mode 100755 index 238b212..43bc4c3 --- a/gps/CMakeLists.txt +++ b/gps/CMakeLists.txt @@ -1 +1 @@ -add_library(gpsmodule gps_mod.cpp) +add_library(gpsmodule gps_mod.cpp) diff --git a/gps/gps_mod.cpp b/gps/gps_mod.cpp old mode 100644 new mode 100755 index 58ce2bb..243ebd2 --- a/gps/gps_mod.cpp +++ b/gps/gps_mod.cpp @@ -7,7 +7,7 @@ Gps::Gps(){ current_loc.longitude = 0; current_loc.altitude = 0; current_loc.heading = 0; - current_loc.time = new char[100]; + current_loc.time = 0.0; if(uavgps->stream(WATCH_ENABLE|WATCH_JSON) == NULL) std::cout<<"Error opening GPS" << std::endl; @@ -16,7 +16,6 @@ Gps::Gps(){ } Gps::~Gps(){ - delete current_loc.time; } void Gps::readGPS(){ @@ -42,7 +41,8 @@ void Gps::readGPS(){ current_loc.longitude = data->fix.longitude; current_loc.altitude = data->fix.altitude; current_loc.heading = data->fix.track; - unix_to_iso8601(data->fix.time, current_loc.time, sizeof(current_loc.time)); + current_loc.time = data->fix.time; + //unix_to_iso8601(data->fix.time, current_loc.time, sizeof(current_loc.time)); data_is_good = true; gpsmtx.unlock(); } diff --git a/gps/gps_mod.h b/gps/gps_mod.h old mode 100644 new mode 100755 diff --git a/gps/gps_struct.h b/gps/gps_struct.h old mode 100644 new mode 100755 index 35b118b..a30f6d1 --- a/gps/gps_struct.h +++ b/gps/gps_struct.h @@ -3,6 +3,6 @@ struct position{ double latitude, longitude; double altitude, heading; - char* time; + double time; }; diff --git a/init_teledyne b/init_teledyne index 29e8ad4..2820726 100755 --- a/init_teledyne +++ b/init_teledyne @@ -1 +1 @@ -arv-tool-0.4 control GevSCPSPacketSize=1500 ExposureAuto=Off ExposureMode=Timed ExposureTime=500 GainAuto=Continuous exposureAlignment=Reset autoBrightnessMode=Off TriggerMode=On TriggerSource=Software AcquisitionMode=Continuous +arv-tool-0.4 control GevSCPSPacketSize=1500 TriggerMode=On TriggerSource=Software AcquisitionMode=Continuous diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt old mode 100644 new mode 100755 index 3a652b9..df889ff --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -1,17 +1,17 @@ -add_executable(utxPayload io_utils.cpp uavmain.cpp) -install (TARGETS utxPayload DESTINATION /usr/local/bin/) - -include_directories( ../camera/) -include_directories(../gps/) - -#Linked Libraries -target_link_libraries(utxPayload uavcam) -target_link_libraries(utxPayload gpsmodule) -target_link_libraries(utxPayload ${OpenCV_LIBS}) -target_link_libraries(utxPayload ${LIBGPS_LIBRARIES}) - -if(USE_ARAVIS) - target_link_libraries(utxPayload ${GLIB_LIBRARIES}) - target_link_libraries(utxPayload ${GOBJECT_LIBRARIES}) - target_link_libraries(utxPayload ${aravis_LIBRARY}) -endif(USE_ARAVIS) +add_executable(utxPayload io_utils.cpp uavmain.cpp) +install (TARGETS utxPayload DESTINATION /usr/local/bin/) + +include_directories( ../camera/) +include_directories(../gps/) + +#Linked Libraries +target_link_libraries(utxPayload uavcam) +target_link_libraries(utxPayload gpsmodule) +target_link_libraries(utxPayload ${OpenCV_LIBS}) +target_link_libraries(utxPayload ${LIBGPS_LIBRARIES}) + +if(USE_ARAVIS) + target_link_libraries(utxPayload ${GLIB_LIBRARIES}) + target_link_libraries(utxPayload ${GOBJECT_LIBRARIES}) + target_link_libraries(utxPayload ${aravis_LIBRARY}) +endif(USE_ARAVIS) diff --git a/main/imagepacket.h b/main/imagepacket.h old mode 100644 new mode 100755 diff --git a/main/io_utils.cpp b/main/io_utils.cpp old mode 100644 new mode 100755 index 50e7fbd..41ec8c9 --- a/main/io_utils.cpp +++ b/main/io_utils.cpp @@ -10,6 +10,11 @@ bool parseConfig(){ if(!cfgstream) return cfg_ok; while(std::getline(cfgstream,param,'=')) { + if (param.compare("cameratype")==0){ + std::getline(cfgstream,num); + cameratype = std::stoi(num); + continue; + } if (param.compare("usegps")==0){ std::getline(cfgstream,num); usegps = std::stoi(num); @@ -20,6 +25,12 @@ bool parseConfig(){ saveimg = std::stoi(num); continue; } + if(param.compare("sizefactor")==0){ + std::getline(cfgstream,num); + tmp = std::stoi(num); + sizefac = double(1/double(tmp)); + continue; + } if(param.compare("viewer")==0){ std::getline(cfgstream,num); view = std::stoi(num); diff --git a/main/io_utils.h b/main/io_utils.h old mode 100644 new mode 100755 index 2478513..502ca31 --- a/main/io_utils.h +++ b/main/io_utils.h @@ -4,10 +4,10 @@ #include "gps_struct.h" -#define CONFIG_FILE "uav/utat_payload/options.cfg" -#define LOG_FILE "Pictures/uav_gps.log" +#define CONFIG_FILE "/home/odroid/uav/utat_payload/options.cfg" +#define LOG_FILE "/home/odroid/Pictures/uav_gps.log" -extern int usegps, saveimg, view, start_delay, strm; +extern int cameratype, usegps, saveimg, view, start_delay, strm; extern double sizefac; bool parseConfig(); diff --git a/main/uavmain.cpp b/main/uavmain.cpp old mode 100644 new mode 100755 index 03c1aac..d0ac322 --- a/main/uavmain.cpp +++ b/main/uavmain.cpp @@ -14,14 +14,18 @@ #include "gps_mod.h" #include "io_utils.h" #include "config.h" +#ifdef USE_ARAVIS #include "araviscamera.h" +#endif -#define FOLDER "Pictures/" +#define FOLDER "/home/odroid/Pictures/" volatile std::sig_atomic_t finish = 0; //Signal Variable std::mutex mtx; Gps *ublox; -int usegps, saveimg, view, start_delay, strm; //Options +std::thread gps_thread; +int cameratype, usegps, saveimg, view, start_delay, strm; //Options +double sizefac; void exit_signal(int param){ mtx.lock(); @@ -32,8 +36,7 @@ void exit_signal(int param){ void gpsUpdate(){ while(!finish){ - if (usegps) - ublox->readGPS(); + ublox->readGPS(); std::this_thread::sleep_for(std::chrono::milliseconds(150)); } @@ -49,7 +52,7 @@ int main(){ std::stringstream directory; std::vector jpg_params; - cv::Mat frame; + cv::Mat frame, preview; parseConfig(); jpg_params.push_back(CV_IMWRITE_JPEG_QUALITY); @@ -58,9 +61,17 @@ int main(){ //Set Signals std::signal(SIGINT,exit_signal); //Set up Ctrl+C signal + cameratype = 1; + //Construct Cameras - camera = new AravisCam(); - std::cout<<"Using Aravis camera"<initializeCam(); //Initialize the camera + ublox = new Gps(); //Initialize the GPS + std::cout<<"Got here"<initializeCam(); //Initialize the camera + + saveimg = 1; + if (camera_ok) { std::cout << "Start camera acquisition in " << start_delay << " seconds" << std::endl; @@ -80,36 +94,43 @@ int main(){ while(!finish){ //--Main Acquisition Loop - filename.str(""); directory.str(""); //Update filenames + filename.str(""); + directory.str(""); //Update filenames filename<<"im"<trigger(); //Send camera trigger - if (usegps){ - if(ublox->data_is_good) - std::cout<<"GPS up to date"<current_loc, filename.str()); //Record GPS - mtx.unlock(); + if(ublox->data_is_good) + std::cout<<"GPS up to date"<current_loc, filename.str()); //Record GPS + mtx.unlock(); frame_ok = camera->getImage(frame); //Acquire the image if(frame_ok){ //Acquired Image - cv::imwrite(directory.str(), frame, jpg_params); - std::cout<<"Saved to " << filename.str() < -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND ITS CONTRIBUTORS ``AS -# IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR ITS -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -find_package(PkgConfig) -pkg_check_modules(PC_GLIB QUIET glib-2.0) - -find_library(GLIB_LIBRARIES - NAMES glib-2.0 - HINTS ${PC_GLIB_LIBDIR} - ${PC_GLIB_LIBRARY_DIRS} -) - -# Files in glib's main include path may include glibconfig.h, which, -# for some odd reason, is normally in $LIBDIR/glib-2.0/include. -get_filename_component(_GLIB_LIBRARY_DIR ${GLIB_LIBRARIES} PATH) -find_path(GLIBCONFIG_INCLUDE_DIR - NAMES glibconfig.h - HINTS ${PC_LIBDIR} ${PC_LIBRARY_DIRS} ${_GLIB_LIBRARY_DIR} - ${PC_GLIB_INCLUDEDIR} ${PC_GLIB_INCLUDE_DIRS} - PATH_SUFFIXES glib-2.0/include -) - -find_path(GLIB_INCLUDE_DIR - NAMES glib.h - HINTS ${PC_GLIB_INCLUDEDIR} - ${PC_GLIB_INCLUDE_DIRS} - PATH_SUFFIXES glib-2.0 -) - -set(GLIB_INCLUDE_DIRS ${GLIB_INCLUDE_DIR} ${GLIBCONFIG_INCLUDE_DIR}) - -# Version detection -if (EXISTS "${GLIBCONFIG_INCLUDE_DIR}/glibconfig.h") - file(READ "${GLIBCONFIG_INCLUDE_DIR}/glibconfig.h" GLIBCONFIG_H_CONTENTS) - string(REGEX MATCH "#define GLIB_MAJOR_VERSION ([0-9]+)" _dummy "${GLIBCONFIG_H_CONTENTS}") - set(GLIB_VERSION_MAJOR "${CMAKE_MATCH_1}") - string(REGEX MATCH "#define GLIB_MINOR_VERSION ([0-9]+)" _dummy "${GLIBCONFIG_H_CONTENTS}") - set(GLIB_VERSION_MINOR "${CMAKE_MATCH_1}") - string(REGEX MATCH "#define GLIB_MICRO_VERSION ([0-9]+)" _dummy "${GLIBCONFIG_H_CONTENTS}") - set(GLIB_VERSION_MICRO "${CMAKE_MATCH_1}") - set(GLIB_VERSION "${GLIB_VERSION_MAJOR}.${GLIB_VERSION_MINOR}.${GLIB_VERSION_MICRO}") -endif () - -# Additional Glib components. We only look for libraries, as not all of them -# have corresponding headers and all headers are installed alongside the main -# glib ones. -foreach (_component ${GLIB_FIND_COMPONENTS}) - if (${_component} STREQUAL "gio") - find_library(GLIB_GIO_LIBRARIES NAMES gio-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GIO_LIBRARIES) - elseif (${_component} STREQUAL "gobject") - find_library(GLIB_GOBJECT_LIBRARIES NAMES gobject-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GOBJECT_LIBRARIES) - elseif (${_component} STREQUAL "gmodule") - find_library(GLIB_GMODULE_LIBRARIES NAMES gmodule-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GMODULE_LIBRARIES) - elseif (${_component} STREQUAL "gthread") - find_library(GLIB_GTHREAD_LIBRARIES NAMES gthread-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GTHREAD_LIBRARIES) - elseif (${_component} STREQUAL "gio-unix") - # gio-unix is compiled as part of the gio library, but the include paths - # are separate from the shared glib ones. Since this is currently only used - # by WebKitGTK+ we don't go to extraordinary measures beyond pkg-config. - pkg_check_modules(GIO_UNIX QUIET gio-unix-2.0) - endif () -endforeach () - -include(FindPackageHandleStandardArgs) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(GLIB REQUIRED_VARS GLIB_INCLUDE_DIRS GLIB_LIBRARIES ${ADDITIONAL_REQUIRED_VARS} - VERSION_VAR GLIB_VERSION) - -mark_as_advanced( - GLIBCONFIG_INCLUDE_DIR - GLIB_GIO_LIBRARIES - GLIB_GIO_UNIX_LIBRARIES - GLIB_GMODULE_LIBRARIES - GLIB_GOBJECT_LIBRARIES - GLIB_GTHREAD_LIBRARIES - GLIB_INCLUDE_DIR - GLIB_INCLUDE_DIRS - GLIB_LIBRARIES -) diff --git a/modules/FindThreads.cmake.orig b/modules/FindThreads.cmake.orig deleted file mode 100644 index c607923..0000000 --- a/modules/FindThreads.cmake.orig +++ /dev/null @@ -1,235 +0,0 @@ -#.rst: -# FindThreads -# ----------- -# -# This module determines the thread library of the system. -# -# The following variables are set -# -# :: -# -# CMAKE_THREAD_LIBS_INIT - the thread library -# CMAKE_USE_SPROC_INIT - are we using sproc? -# CMAKE_USE_WIN32_THREADS_INIT - using WIN32 threads? -# CMAKE_USE_PTHREADS_INIT - are we using pthreads -# CMAKE_HP_PTHREADS_INIT - are we using hp pthreads -# -# The following import target is created -# -# :: -# -# Threads::Threads -# -# For systems with multiple thread libraries, caller can set -# -# :: -# -# CMAKE_THREAD_PREFER_PTHREAD -# -# If the use of the -pthread compiler and linker flag is prefered then the -# caller can set -# -# :: -# -# THREADS_PREFER_PTHREAD_FLAG -# -# Please note that the compiler flag can only be used with the imported -# target. Use of both the imported target as well as this switch is highly -# recommended for new code. - -#============================================================================= -# Copyright 2002-2009 Kitware, Inc. -# Copyright 2011-2015 Rolf Eike Beer -# -# Distributed under the OSI-approved BSD License (the "License"); -# see accompanying file Copyright.txt for details. -# -# This software is distributed WITHOUT ANY WARRANTY; without even the -# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -# See the License for more information. -#============================================================================= -# (To distribute this file outside of CMake, substitute the full -# License text for the above reference.) - -include (CheckLibraryExists) -include (CheckSymbolExists) -set(Threads_FOUND FALSE) -set(CMAKE_REQUIRED_QUIET_SAVE ${CMAKE_REQUIRED_QUIET}) -set(CMAKE_REQUIRED_QUIET ${Threads_FIND_QUIETLY}) - -if(CMAKE_C_COMPILER_LOADED) - include (CheckIncludeFile) -elseif(CMAKE_CXX_COMPILER_LOADED) - include (CheckIncludeFileCXX) -else() - message(FATAL_ERROR "FindThreads only works if either C or CXX language is enabled") -endif() - -# Do we have sproc? -if(CMAKE_SYSTEM_NAME MATCHES IRIX AND NOT CMAKE_THREAD_PREFER_PTHREAD) - include (CheckIncludeFiles) - CHECK_INCLUDE_FILES("sys/types.h;sys/prctl.h" CMAKE_HAVE_SPROC_H) -endif() - -# Internal helper macro. -# Do NOT even think about using it outside of this file! -macro(_check_threads_lib LIBNAME FUNCNAME VARNAME) - if(NOT Threads_FOUND) - CHECK_LIBRARY_EXISTS(${LIBNAME} ${FUNCNAME} "" ${VARNAME}) - if(${VARNAME}) - set(CMAKE_THREAD_LIBS_INIT "-l${LIBNAME}") - set(CMAKE_HAVE_THREADS_LIBRARY 1) - set(Threads_FOUND TRUE) - endif() - endif () -endmacro() - -# Internal helper macro. -# Do NOT even think about using it outside of this file! -macro(_check_pthreads_flag) - if(NOT Threads_FOUND) - # If we did not found -lpthread, -lpthread, or -lthread, look for -pthread - if(NOT DEFINED THREADS_HAVE_PTHREAD_ARG) - message(STATUS "Check if compiler accepts -pthread") - if(CMAKE_C_COMPILER_LOADED) - set(_threads_src ${CMAKE_CURRENT_LIST_DIR}/CheckForPthreads.c) - elseif(CMAKE_CXX_COMPILER_LOADED) - set(_threads_src ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/FindThreads/CheckForPthreads.cxx) - configure_file(${CMAKE_CURRENT_LIST_DIR}/CheckForPthreads.c "${_threads_src}" COPYONLY) - endif() - try_run(THREADS_PTHREAD_ARG THREADS_HAVE_PTHREAD_ARG - ${CMAKE_BINARY_DIR} - ${_threads_src} - CMAKE_FLAGS -DLINK_LIBRARIES:STRING=-pthread - COMPILE_OUTPUT_VARIABLE OUTPUT) - unset(_threads_src) - - if(THREADS_HAVE_PTHREAD_ARG) - if(THREADS_PTHREAD_ARG STREQUAL "2") - set(Threads_FOUND TRUE) - message(STATUS "Check if compiler accepts -pthread - yes") - else() - message(STATUS "Check if compiler accepts -pthread - no") - file(APPEND - ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log - "Determining if compiler accepts -pthread returned ${THREADS_PTHREAD_ARG} instead of 2. The compiler had the following output:\n${OUTPUT}\n\n") - endif() - else() - message(STATUS "Check if compiler accepts -pthread - no") - file(APPEND - ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log - "Determining if compiler accepts -pthread failed with the following output:\n${OUTPUT}\n\n") - endif() - - endif() - - if(THREADS_HAVE_PTHREAD_ARG) - set(Threads_FOUND TRUE) - set(CMAKE_THREAD_LIBS_INIT "-pthread") - endif() - endif() -endmacro() - -if(CMAKE_HAVE_SPROC_H AND NOT CMAKE_THREAD_PREFER_PTHREAD) - # We have sproc - set(CMAKE_USE_SPROC_INIT 1) -else() - # Do we have pthreads? - if(CMAKE_C_COMPILER_LOADED) - CHECK_INCLUDE_FILE("pthread.h" CMAKE_HAVE_PTHREAD_H) - else() - CHECK_INCLUDE_FILE_CXX("pthread.h" CMAKE_HAVE_PTHREAD_H) - endif() - if(CMAKE_HAVE_PTHREAD_H) - - # - # We have pthread.h - # Let's check for the library now. - # - set(CMAKE_HAVE_THREADS_LIBRARY) - if(NOT THREADS_HAVE_PTHREAD_ARG) - # Check if pthread functions are in normal C library - CHECK_SYMBOL_EXISTS(pthread_create pthread.h CMAKE_HAVE_LIBC_CREATE) - if(CMAKE_HAVE_LIBC_CREATE) - set(CMAKE_THREAD_LIBS_INIT "") - set(CMAKE_HAVE_THREADS_LIBRARY 1) - set(Threads_FOUND TRUE) - else() - - # Check for -pthread first if enabled. This is the recommended - # way, but not backwards compatible as one must also pass -pthread - # as compiler flag then. - if (THREADS_PREFER_PTHREAD_FLAG) - _check_pthreads_flag() - endif () - - _check_threads_lib(pthreads pthread_create CMAKE_HAVE_PTHREADS_CREATE) - _check_threads_lib(pthread pthread_create CMAKE_HAVE_PTHREAD_CREATE) - if(CMAKE_SYSTEM_NAME MATCHES "SunOS") - # On sun also check for -lthread - _check_threads_lib(thread thr_create CMAKE_HAVE_THR_CREATE) - endif() - endif() - endif() - - _check_pthreads_flag() - endif() -endif() - -if(CMAKE_THREAD_LIBS_INIT OR CMAKE_HAVE_LIBC_CREATE) - set(CMAKE_USE_PTHREADS_INIT 1) - set(Threads_FOUND TRUE) -endif() - -if(CMAKE_SYSTEM_NAME MATCHES "Windows") - set(CMAKE_USE_WIN32_THREADS_INIT 1) - set(Threads_FOUND TRUE) -endif() - -if(CMAKE_USE_PTHREADS_INIT) - if(CMAKE_SYSTEM_NAME MATCHES "HP-UX") - # Use libcma if it exists and can be used. It provides more - # symbols than the plain pthread library. CMA threads - # have actually been deprecated: - # http://docs.hp.com/en/B3920-90091/ch12s03.html#d0e11395 - # http://docs.hp.com/en/947/d8.html - # but we need to maintain compatibility here. - # The CMAKE_HP_PTHREADS setting actually indicates whether CMA threads - # are available. - CHECK_LIBRARY_EXISTS(cma pthread_attr_create "" CMAKE_HAVE_HP_CMA) - if(CMAKE_HAVE_HP_CMA) - set(CMAKE_THREAD_LIBS_INIT "-lcma") - set(CMAKE_HP_PTHREADS_INIT 1) - set(Threads_FOUND TRUE) - endif() - set(CMAKE_USE_PTHREADS_INIT 1) - endif() - - if(CMAKE_SYSTEM MATCHES "OSF1-V") - set(CMAKE_USE_PTHREADS_INIT 0) - set(CMAKE_THREAD_LIBS_INIT ) - endif() - - if(CMAKE_SYSTEM MATCHES "CYGWIN_NT") - set(CMAKE_USE_PTHREADS_INIT 1) - set(Threads_FOUND TRUE) - set(CMAKE_THREAD_LIBS_INIT ) - set(CMAKE_USE_WIN32_THREADS_INIT 0) - endif() -endif() - -set(CMAKE_REQUIRED_QUIET ${CMAKE_REQUIRED_QUIET_SAVE}) -include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(Threads DEFAULT_MSG Threads_FOUND) - -if(THREADS_FOUND AND NOT TARGET Threads::Threads) - add_library(Threads::Threads INTERFACE IMPORTED) - - if(THREADS_HAVE_PTHREAD_ARG) - set_property(TARGET Threads::Threads PROPERTY INTERFACE_COMPILE_OPTIONS "-pthread") - endif() - - if(CMAKE_THREAD_LIBS_INIT) - set_property(TARGET Threads::Threads PROPERTY INTERFACE_LINK_LIBRARIES "${CMAKE_THREAD_LIBS_INIT}") - endif() -endif() diff --git a/nohup.out b/nohup.out new file mode 100755 index 0000000..ad7ab63 --- /dev/null +++ b/nohup.out @@ -0,0 +1,15908 @@ +Got here +Using Aravis camera +Starting after 0 images +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0002.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 1 +Saved to /home/odroid/Pictures/im0288.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Image OK: 1 +Saved to /home/odroid/Pictures/im0289.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Image OK: 1 +Saved to /home/odroid/Pictures/im0290.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Image OK: 1 +Saved to /home/odroid/Pictures/im0291.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Image OK: 1 +Saved to /home/odroid/Pictures/im0292.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0293.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0001.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0002.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Got here +Using Aravis camera +Starting after 0 images +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0002.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0147.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0148.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0149.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0150.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0151.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0152.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0153.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0154.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0155.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0156.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0157.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0158.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0159.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0160.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0161.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0162.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0163.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0164.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0165.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0166.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0167.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0168.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0169.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0170.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0171.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0172.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0173.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0174.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0175.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0176.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0177.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0178.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0179.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0180.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0181.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0182.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0183.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0184.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0185.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0186.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0187.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0188.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0189.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0190.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0191.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0192.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0193.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0194.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0195.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0196.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0197.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0198.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0199.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0200.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0201.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0202.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0203.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0204.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0205.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0206.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0207.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0208.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0209.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0210.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0211.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0212.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0213.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0214.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0215.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0216.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0217.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0218.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0219.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0220.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0221.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0222.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0223.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0224.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Got here +Using Aravis camera +Starting after 0 images +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0147.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0148.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0149.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0150.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0147.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0148.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0149.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0150.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0151.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0152.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0153.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0154.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0155.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0156.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0157.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0158.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0159.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0160.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0161.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0162.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0163.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0164.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0165.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0166.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0167.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0168.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0169.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0170.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0171.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0172.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0173.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0174.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0175.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0176.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0177.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0178.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0179.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0180.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0181.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0182.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0183.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0184.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0185.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0186.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0187.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0188.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0189.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0190.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0191.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0192.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0193.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0194.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0195.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0196.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0197.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0198.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0199.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0200.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0201.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0202.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0203.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0204.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0205.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0206.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0207.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0208.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0209.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0210.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0211.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0212.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0213.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0214.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0215.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0216.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0217.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0218.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0219.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0220.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0221.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0222.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0223.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0224.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0225.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0226.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0227.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0228.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0229.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0230.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0231.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0232.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0233.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0234.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0235.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0236.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0237.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0238.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0239.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0240.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0241.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0242.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0243.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0244.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0245.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0246.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0247.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0248.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0249.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0250.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0251.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0252.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0253.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0254.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0255.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0256.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0257.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0258.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0259.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0260.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0261.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0262.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0263.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0264.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0265.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0266.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0267.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0268.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0001.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0002.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Timeout +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0001.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0002.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0001.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0002.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0147.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0148.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0149.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0150.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0151.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0152.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0153.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0154.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0155.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0156.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0157.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0158.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0159.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0160.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0161.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0162.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0163.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0164.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0165.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0166.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0167.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0168.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0169.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0170.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0171.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0172.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0173.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0174.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0175.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0176.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0177.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0178.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0179.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0180.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0181.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0182.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0183.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0184.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0185.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0186.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0187.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0188.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0189.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0190.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0191.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0192.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0193.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0194.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0195.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0196.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0197.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0198.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0199.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0200.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0201.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0202.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0203.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0204.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0205.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0206.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0207.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0208.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0209.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0210.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0211.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0212.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0213.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0214.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0215.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0216.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0217.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0218.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0219.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0220.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0221.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0222.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0223.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0224.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0225.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0226.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0227.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0228.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0229.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0230.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0231.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0232.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0233.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0234.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0235.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0236.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0237.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0238.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0239.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0240.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0241.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0242.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0243.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0244.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0245.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0246.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0247.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0248.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0249.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0250.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0251.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0252.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0253.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0254.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0255.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0256.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0257.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0258.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0259.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0260.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0261.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0262.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0263.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0264.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0265.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0266.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0267.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0268.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0269.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0270.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0271.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0272.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0273.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0274.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0275.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0276.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0277.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0278.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0279.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0280.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0281.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0282.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0283.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0284.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0285.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0286.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0287.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0288.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0289.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0290.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0291.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0292.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0293.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0294.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0295.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0296.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0297.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0298.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0299.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0300.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0301.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0302.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0303.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0304.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0305.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0306.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0307.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0308.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0309.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0310.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0311.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0312.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0313.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0314.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0315.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0316.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0317.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0318.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0319.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0320.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0321.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0322.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0323.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0324.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0325.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0326.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0327.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0328.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0329.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0330.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0331.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0332.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0333.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0334.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0335.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0336.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0337.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0338.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0339.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0340.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0341.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0342.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0343.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0344.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0345.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0346.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0347.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0348.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0349.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0350.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0351.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0352.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0353.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0354.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0355.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0356.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0357.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0358.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0359.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0360.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0361.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0362.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0363.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0364.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0365.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0366.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0367.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0368.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0369.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0370.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0371.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0372.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0373.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0374.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0375.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0376.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0377.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0378.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0379.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0380.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0381.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0382.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0383.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0384.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0385.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0386.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0387.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0388.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0389.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0390.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0391.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0392.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0393.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0394.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0395.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0396.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0397.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0398.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0399.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0400.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0401.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0402.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0403.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0404.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0405.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0406.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0407.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0408.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0409.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0410.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0411.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0412.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0413.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0414.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0415.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0416.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0417.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0418.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0419.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0420.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0421.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0422.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0423.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0424.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0425.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0426.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0427.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0428.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0429.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0430.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0431.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0432.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0433.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0434.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0435.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0436.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0437.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0438.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0439.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0440.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0441.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0442.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0443.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0444.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0445.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0446.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0447.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0448.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0449.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0450.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0451.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0452.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0453.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0454.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0455.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0456.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0457.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0458.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0147.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0148.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0149.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0150.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0151.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0152.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0153.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0154.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0155.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0156.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0157.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0158.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0159.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0160.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0161.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0162.jpg +Got here +Using Aravis camera +Starting from scratch +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Image OK: 0 +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0003.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0004.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0005.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0006.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0007.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0008.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0009.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0010.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0011.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0012.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0013.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0014.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0015.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0016.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0017.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0018.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0019.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0020.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0021.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0022.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0023.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0024.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0025.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0026.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0027.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0028.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0029.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0030.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0031.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0032.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0033.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0034.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0035.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0036.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0037.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0038.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0039.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0040.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0041.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0042.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0043.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0044.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0045.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0046.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0047.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0048.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0049.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0050.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0051.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0052.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0053.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0054.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0055.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0056.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0063.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0074.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0075.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0076.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0077.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0078.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0079.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0080.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0081.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0082.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0083.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0084.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0085.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0086.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0087.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0088.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0089.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0090.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0091.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0092.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0093.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0094.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0095.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0096.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0097.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0098.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0099.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0100.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0101.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0102.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0103.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0104.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0105.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0106.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0107.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0108.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0109.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0110.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0111.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0112.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0113.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0114.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0115.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0116.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0117.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0118.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0119.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0120.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0121.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0122.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0123.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0124.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0125.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0126.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0127.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0128.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0129.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0130.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0131.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0132.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0133.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0134.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0135.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0136.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0137.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0138.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0139.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0140.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0141.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0142.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0143.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0144.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0145.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0146.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0147.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0148.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0149.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0150.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0151.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0152.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0153.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0154.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0155.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0156.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0157.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0158.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0159.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0160.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0161.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0162.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0163.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0164.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0165.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0166.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0167.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0168.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0169.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0170.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0171.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0172.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0173.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0174.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0175.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0176.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0177.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0178.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0179.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0180.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0181.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0182.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0183.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0184.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0185.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0186.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0187.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0188.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0189.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0190.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0191.jpg +Sent software trigger +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Using Aravis camera +Starting from scratch +GPS is ok +Got here +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0001.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Timeout +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Using Aravis camera +Starting after 55 images +GPS is ok +Got here +Looking for the Camera... +Found Teledyne DALSA-S1039682 +Image 4096x3072, 12582912 bytes +Start camera acquisition in 0 seconds +Beginning camera acquisition +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0057.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0058.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0059.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0060.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0061.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0062.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Image OK: 0 +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Timeout +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0064.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0065.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0066.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0067.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0068.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0069.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0070.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0071.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0072.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 +Saved to /home/odroid/Pictures/im0073.jpg +Sent software trigger +GPS up to date +Getting Buffer... +Buffer size 12582912 +Success, copied 12582912 bytes +Image OK: 1 diff --git a/options.cfg b/options.cfg old mode 100644 new mode 100755 diff --git a/quick_make.sh b/quick_make.sh new file mode 100755 index 0000000..60cb310 --- /dev/null +++ b/quick_make.sh @@ -0,0 +1,7 @@ +mkdir build +cd build +cmake .. +make +cd .. +cp build/main/utxPayload . +echo Copied utxPayload! diff --git a/remove_pics.sh b/remove_pics.sh new file mode 100755 index 0000000..337ce41 --- /dev/null +++ b/remove_pics.sh @@ -0,0 +1,2 @@ +rm -rf ~/Pictures/* +echo "home/odroid/Pictures/ folder emptied" diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..a222f92 --- /dev/null +++ b/run.sh @@ -0,0 +1,2 @@ +./init_teledyne +nohup ./utxPayload & diff --git a/run_odroid.markdown b/run_odroid.markdown deleted file mode 100644 index 937cca7..0000000 --- a/run_odroid.markdown +++ /dev/null @@ -1,29 +0,0 @@ -# How to run the odroid -Comprehensive document about how to run the Odroid C1 and grab images. - -## Connect via Ethernet (SSH thru the USB Ethernet Port) - -Do not use the native ethernet port! - -1. Go to "Network and Sharing Centre", then "Change adapter settings". -2. Double click on your Ethernet adaptor, go to Properties. -3. Double click on "Internet Protocol Version 4 (TCP/IP/IPv4)". -4. Click on the "Alternative Configuration" tab, select the "User Configured" radio button. -5. Enter IP Address: 192.168.1.42 -6. Press TAB, subnet mask should automatically populate with 255.255.255.0 -8. Uncheck "Validate Settings". -8. Click OK. -9. Open up PuTTY, connect to odroid@192.168.1.2, port 22, password is: odroid. -10. If you cannot connect, try powering off the Odroid and powering it back on again. -11. If you still cannot connect, disable your wifi and try pinging the IP. - -## Running the Camera - -1. Navigate to ~/uav/utat_payload -2. Run ./init_teledyne, this initalizes the camera with configuration settings. Open up the file to look at the settings. -3. Make sure the camera is powered on and the ethernet cable is plugged into the native ethernet port, NOT the usb ethernet port. -4. If the script cannot detect the camera, wait a bit and try again. -5. Navigate to ~/ and run ./utxPayload, the camera should now be taking images. -6. If it is not taking pictures, open up ~/uav/utat_payload/options.cfg and make sure "savepicture=1", if using GPS also "usegps=1". -7. Pictures should show up in ~/Pictures, make sure that images are valid (use winSCP to copy the images over to your desktop). -8. GPS locations should be stored in uav_gps.log, make sure to delete all entries EXCEPT for the first line (header) when running again. diff --git a/stop.sh b/stop.sh new file mode 100755 index 0000000..05f818d --- /dev/null +++ b/stop.sh @@ -0,0 +1,5 @@ +ps ax | grep utxPayload +echo "" +echo "---" +echo ">>> Run 'sudo kill -9 ID' where ID is utxPayload process id'" +echo "Note that there will be another process called 'grep utxPayload'. Ignore this one" diff --git a/teledyne.xml b/teledyne.xml new file mode 100755 index 0000000..de2c751 --- /dev/null +++ b/teledyne.xml @@ -0,0 +1,12566 @@ +Davids-MacBook-Pro:~ davidkoo$ arv-tool-0.4 genicam +Teledyne DALSA-S1037570 + + + + + + Genie TS - Device Description File + deviceInformation + deviceSensorControl + DigitalIOControl + deviceCounterAndTimerControl + dataProcessing + + + cyclingPreset + ImageFormatControl + ChunkDataControl + acquisitionTransferControl + deviceEventControl + ActionControl + TransportLayerControl + GenICamAccess + deviceSerialPortControl + + + internalAccess + FileAccessControl + + + + + + Description of the camera + Camera Information + DeviceVendorName + DeviceModelName + DeviceVersion + DeviceManufacturerInfo + DeviceFirmwareVersion + DeviceID + deviceMacAddress + DeviceUserID + deviceAcquisitionType + + + UserSetDefaultSelector + UserSetSelector + UserSetLoad + UserSetSave + deviceDFNCVersionMajor + deviceDFNCVersionMinor + DeviceSFNCVersionMajor + DeviceSFNCVersionMinor + DeviceSFNCVersionSubMinor + deviceBIST + deviceBISTStatus + deviceBISTStatusAll + DeviceReset + deviceCalibrationDateRaw + + + + Device vendor name + Displays the device vendor name. + Manufacturer Name + Beginner +
0x0048
+ 32 + RO + Device +
+ + Camera model name + Displays the device model name. + Model Name + Beginner +
0x0068
+ 32 + RO + Device +
+ + Displays the device version. + Displays the device version. This tag will also highlight if the firmware is a beta or custom design. + Device Version + Beginner +
0x0088
+ 32 + RO + Device +
+ + Device manufacturer information + This feature provides extended manufacturer information about the device. + Manufacturer Info + Beginner + RO + Standard Design + + + Device firmware version + Displays the currently loaded firmware version number. Firmware files have a unique number and have the .cbf file extension. + Firmware Version + Beginner +
0x180000E0
+ 20 + RO + Device +
+ + Device serial number + Displays the device’s factory set serial number. + Serial Number + Beginner +
0x00D8
+ 16 + RO + Device +
+ + MAC Address of the device + Displays the unique MAC (Media Access Control) address of the Device. + MAC Address + Beginner + GevMACAddress + MACAddress_Value + MACAddress + + + Device Acquisition Type + Displays the Device Acquisition Type of the product. + Device Acquisition Type + Invisible + RO + + The device gets its data directly from a sensor. + The device gets its data directly from a sensor. + Sensor + Beginner + 0 + + 0 + + + User defined camera name + Feature to store a user-programmable identifier of up to 15 characters. The default factory setting is the camera serial number. + Device User ID + Beginner + UseSet_IsBussy +
0x00E8
+ 16 + RW + Device +
+ + pUserSetLoadReg + pUserSetSaveReg + ((LOAD_STATUS = 1 ) | (SAVE_STATUS = 1) )?1:0 + + + Specify the camera configuration set to load and make active on camera power-up or reset + Specify the camera configuration set to load and make active on camera power-up or reset. The camera configuration sets are stored in camera non volatile memory. + Power-up Configuration Selector + Beginner + TLParamsLocked + + Factory Setting values + This option select the Factory Setting values as the Power-up Configuration. + Factory Setting + Beginner + 6 + + + User defined Configuration saved in the UserSet 1 + Select the user defined configuration UserSet 1 as the Power-up Configuration. + UserSet1 + Beginner + 4 + + + User defined Configuration saved in the UserSet 2 + Select the user defined configuration UserSet 2 as the Power-up Configuration. + UserSet2 + Beginner + 5 + + pUserSetDefaultSelectorReg + + + User set default selector register + UseSet_IsBussy +
0x08000000
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Selects the camera configuration set + Selects the camera configuration set to load feature settings from or save current feature settings to. The Factory set contains default camera feature settings. User camera configuration sets contain feature settings previously saved by the user. + User Set Selector + Beginner + UseSet_IsBussy + + Factory Setting + Select the default camera feature settings saved by the Factory. + Factory Setting + Beginner + 6 + + + User camera configuration set 1 + Select the User defined Configuration space UserSet1 to save to or load from features settings previously saved by the user. + UserSet 1 + Beginner + 4 + + + User camera configuration set 2 + Select the User defined Configuration space UserSet2 to save to or load from features settings previously saved by the user. + UserSet 2 + Beginner + 5 + + userSetSelector_val + UserSetLoad + UserSetSave + + + TLParamsLocked + 6 + + + Load the currently selected user camera configuration set + Loads the camera configuration set, specified by the User Set Selector feature, to the camera and makes it active. + Load Configuration + Beginner + TLParamsLocked + userSetError + usersetload_splitter + userSetSelector_val + 500 + + + pUserSetLoadReg + cyclingPresetSelector_adjustement + + + User set load register +
0x08000020
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + + + userSetSelector_val + (SEL=6)? 0 : 1 + + + Saves the current camera configuration + Saves the current camera configuration to the user set specified by the User Set Selector feature. The user sets are located on the camera in non volatile memory. + Save Configuration + Beginner + isUserSetSaveAvailable + TLParamsLocked + userSetError + pUserSetSaveReg + userSetSelector_val + 500 + + + User set save register +
0x08000010
+ 4 + RW + Device + userSetSelector_val + Unsigned + LittleEndian +
+ + + 0 + + + Unknown error. + UserSetLoad command failed + 0x10001 + + + The camera is busy and cannot perform the action + UserSetLoad command failed + 0x10002 + + + Not enough memory to load set + UserSetLoad command failed + 0x10003 + + + Internal file I/O error + UserSetLoad command failed + 0x10004 + + + At least one register could not be restored properly + UserSetLoad command failed + 0x10005 + + + Unknown error. + The UserSetSave command failed + 0x20001 + + + The camera is busy and cannot perform the action + UserSetSave command failed + 0x20002 + + + Camera ran out of memory while saving set + UserSetSave command failed + 0x20003 + + + Internal file I/O error + UserSetSave command failed + 0x20004 + + + An invalid user set was requested + UserSetSave command failed + 0x20005 + + pUserSetErrorReg + + + User Set Error Register +
0x08000050
+ 4 + RO + Device + UserSetLoad + UserSetSave + LittleEndian +
+ + DFNC Major revision + Major revision of Dalsa Feature Naming Convention which was used to create the device's XML. + DFNC Major Rev + Invisible + RO + 1 + + + DFNC Minor revision + Minor revision of Dalsa Feature Naming Convention which was used to create the device's XML. + DFNC Minor Rev + Invisible + RO + 0 + + + SFNC Major revision + Major Version of the Genicam Standard Features Naming Convention which was used to create the device's XML. + SFNC Major Rev + Invisible + RO + 1 + + + SFNC Minor revision + Minor Version of the Genicam Standard Features Naming Convention which was used to create the device's XML. + SFNC Minor Rev + Invisible + RO + 5 + + + SFNC SubMinor revision + SubMinor Version of the Genicam Standard Features Naming Convention which was used to create the device's XML. + SFNC SubMinor Rev + Invisible + RO + 1 + + + Device Built-In Self Test + Command to perform an internal test which will determine the device status. + Device Built-In Self Test + Beginner + pdeviceBISTCmdReg + 1 + + +
0x18008190
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + Device Built-In Self Test Status + Return the status of the device Built-In Self test. Possible return values are device-specific. + Device Built-In Self Test Status + Beginner + + No failure detected + No failure detected + Passed + Beginner + 0 + + + Last firmware update operation failed + Last firmware update operation failed + Last firmware update failed + Beginner + 1 + + + FPGA Cyclic Redundancy Check Failed + FPGA Cyclic Redundancy Check Failed + FPGA Cyclic Redundancy Check Failed + Beginner + 2 + + + Unexpected Error + Switched to recovery mode due to unexpected software error. + Unexpected Error + Beginner + 4 + + pdeviceBISTStatusReg + + +
0x180081A0
+ 4 + RO + Device + pdeviceBISTCmdReg + Unsigned + LittleEndian +
+ + Device Built-In Self Test Status All + Return the status of the device Built-In Self Test as a bitfield. The meaning for each bit is device-specific. + Device Built-In Self Test Status All + Beginner + pdeviceBISTStatusAllReg + + +
0x180081AC
+ 4 + RO + Device + pdeviceBISTCmdReg + Unsigned + LittleEndian +
+ + Reset to Power Up State + Resets the device to its power up state. + Device Reset + Beginner + deviceReset_Reg + 1 + + + Device reset register +
0x18000010
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + 0x180000C0 + + + Date when the camera was calibrated + Date when the camera was calibrated + Calibration Date + Invisible + deviceCalibrationDateRaw_reg + + + deviceCalibrationDateRaw_regOffset + 4 + RO + Device + Unsigned + LittleEndian + Linear + +
+ + + + + Category related to the sensor functionality and related features + Sensor Control + DeviceScanType + sensorColorType + pixelSizeInput + + SensorWidth + SensorHeight + AcquisitionFrameRate + autoBrightnessMode + autoBrightnessSequence + autoBrightnessTargetSource + autoBrightnessTarget + autoBrightnessTargetRangeVariation + autoBrightnessAlgorithm + autoBrightnessAlgoHistogramWindowingLowerBoundary + autoBrightnessAlgoHistogramWindowingUpperBoundary + autoBrightnessAlgoSource + autoBrightnessAlgoHostIPAddress + autoBrightnessAlgoHostIPPort + autoBrightnessAlgoMinTimeActivation + autoBrightnessAlgoConvergenceTime + autoBrightnessROISelector + autoBrightnessROIMode + autoBrightnessROIWidth + autoBrightnessROIHeight + autoBrightnessROIOffsetX + autoBrightnessROIOffsetY + ExposureAuto + exposureAutoMinValue + exposureAutoMaxValue + ExposureMode + exposureAlignment + exposureDelay + ExposureTime + exposureTimeMaxValue + GainSelector + Gain + GainAuto + gainAutoMaxValue + gainAutoMinValue + BlackLevelSelector + BlackLevel + BlackLevelRaw + multiSlopeSensorResponseMode + multiSlopeKneeSelector + + multiSlopeKneePositionY + + + + Scan type of the sensor + Defines the scan type of the device's sensor. + Device Scan Type + Beginner + RO + + 2D sensor + Device uses an Areascan sensor + Areascan + Beginner + 0 + + 0 + + + Sensor Color Type + Defines the camera sensor color type. + Sensor Color Type + Beginner + RO + + Monochrome Sensor + Sensor color type is monochrome. + Monochrome Sensor + Beginner + 0 + + + Bayer Sensor + Sensor color type is Bayer + Bayer Sensor + 3 + + pSensorColorTypeReg + + +
0x20005530
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Input Pixel Size + Size of the image input pixels, in bits per pixel. + Input Pixel Size + Guru + RO + + 8 bits per pixel + Sensor output data path is 8 bits per pixel . + 8 Bits/Pixel + 8 + + + 10 bits per pixel + Sensor output data path is 10 bits per pixel. + 10 Bits/Pixel + 10 + + + 12 bits per pixel + Sensor output data path is 12 bits per pixel. + 12 Bits/Pixel + 12 + + pixelSizeInputSwissKnife + + + pixelSizeInputValue + VAR + + + sensorId + pixelSizeInputValueVouvray + pixelSizeInputValueCmosis + pixelSizeInputValueVouvray + + + 10 + + + pPixelFormatReg + pPixelFormatReg + 10 + + 10 + + 12 + + 10 + + 10 + + 12 + + 10 + + + Width of sensor (active pixels) + Defines the sensor width in active pixels + Sensor Width + Expert + pSensorWidthReg + + + Active sensor width register +
0x20000AB0
+ 4 + RO + Device + pSensorAbsoluteWidthReg + pSensorActiveFirstColumnPositionReg + Unsigned + LittleEndian +
+ + Height of sensor (active pixels) + Defines the sensor height in active lines + Sensor Height + Expert + pSensorHeightReg + + + Active sensor height register +
0x20000AC0
+ 4 + RO + Device + pSensorAbsoluteHeightReg + pSensorActiveFirstLinePositionReg + Unsigned + LittleEndian +
+ + Invisible + pWidthReg + pOffsetXReg + cP_OffsetX + pHeightReg + pOffsetYReg + cP_OffsetY + pExposureAlignment + cyclingPresetMode_reg + cyclingPresetCount_reg + cP_FeaturesActivationMode + + 0 + + + Invisible + pTriggerMode1 + pTriggerMode2 + pTriggerMode3 + ((TRIGGERMODE1 = 1)||(TRIGGERMODE2 = 1)||(TRIGGERMODE3 = 1))?1:0 + + + Invisible + writeStreamingState + IsTriggerModeEnabled + ((TRIGGERMODE_ENABLED = 1 )?0:1) || REGISTER_STREAMING + + + Frame rate in Hz + IsFrameRateAvailable + FROM * 1000 + TO / 1000 + AcquisitionFrameRateRaw + Linear + Increasing + Yes + + + Frame rate in Hz + Specifies the camera internal frame rate, in Hz. + Acquisition Frame Rate + Beginner + IsFrameRateAvailable + Yes + cnvAcquisitionFrameRate + Hz + Linear + + + Frame rate in .001 Hz + Controls the desired frame rate of the camera in .001 Hz. + Acquisition Frame Rate (Raw) + Invisible + pFrameRateReg + pFrameRateRegMin + pFrameRateRegMax + 1 + + + Frame rate register +
0x20000380
+ persistenceOffset + 4 + RW + Device + WriteAround + ACQ_FORMULA_PRECEDENTS_INVALIDATOR + cP_pExposureTime_reg + pExposureTimeReg + pExposureAutoMaxValueReg + pExposureAutoReg + pAutoBrightnessModeReg + exposureTimeAlignMaxValue_reg + Unsigned + LittleEndian +
+ + Frame rate min register +
0x20000384
+ 4 + RO + Device + cP_pExposureTime_reg + pExposureTimeReg + pExposureAutoMaxValueReg + pExposureAutoReg + pAutoBrightnessModeReg + cyclingPresetMode_reg + cyclingPresetCount_reg + Unsigned + LittleEndian +
+ + Frame rate max register +
0x20000388
+ 4 + RO + Device + cP_pExposureTime_reg + pExposureTimeReg + pExposureAutoMaxValueReg + pExposureAutoReg + pAutoBrightnessModeReg + cyclingPresetMode_reg + cyclingPresetCount_reg + Unsigned + LittleEndian +
+ + Sets the mode for the Auto-Brightness function. + Sets the mode for the Auto-Brightness function. + Auto-Brightness Mode + Expert + Yes + + Disable the auto-brightness mode. + Disable the auto-brightness mode.- + Off + 0 + + + Activate the auto-brightness mode + Activates the auto-brightness mode when the AcquisitionStart or AcquisitionArm command is received. + Active + 1 + + pAutoBrightnessModeReg + + + Invisible + FFC_IS_CALIBRATION_MODE + TLParamsLocked + TL_PARAMS_LOCKED || FFC_CALIB + + + AUTO_BRIGHTNESS_MODE_REG_LOCKED +
0x20005700
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + pAutoBrightnessModeReg + writeStreamingState + + (AUTO_BRIGHTNESS_MODE = 1) || REGISTER_STREAMING + + + + Auto-Brightness Target Value + Sets the target image grayscale value, in DN, for the auto-brightness algorithm. Features that use auto-brightness include ExposureAuto, GainAuto, and IrisAuto. + Auto-Brightness Target + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + pAutoBrightnessTargetReg + pAutoBrightnessTargetMinReg + pAutoBrightnessTargetMaxReg + pAutoBrightnessTargetIncReg + + +
0x200055CC
+ writeStreamingState + 4 + RW + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ +
0x2000571C
+ 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ +
0x2000572C
+ 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ +
0x2000573C
+ 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ + Auto-Brightness Target Variation + Sets the auto-brightness target Range Variation in (DN). An autoBrightnessTarget value within this range is considered valid and will not be compensated. + Auto-Brightness Target Variation + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + pAutoBrightnessTargetRangeReg + pAutoBrightnessTargetRangeMinReg + pAutoBrightnessTargetRangeMaxReg + pAutoBrightnessTargetIncReg + + +
0x200055EC
+ writeStreamingState + 4 + RW + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ +
0x2000574C
+ 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ +
0x2000575C
+ 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ + Source image plane for Auto-Brightness + Specifies the source image color plane(s) used by the Auto-Brightness algorithm to determine the brightness adjustment required to obtain the auto-brightness target value. + Auto-Brightness Target Source + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + + Luminance is the source image plane. + The luminance or Y component of the image is used as the auto-brightness target source. + Luminance + isColorNotSupported + 0 + + + Raw Bayer Pattern is the source image plane. + The Raw Bayer Pattern of the image is used as the auto-brightness target source. + Raw Bayer Pattern + isColorSupported + 1 + + pAutoBrightnessTargetSourceReg + + + TLParamsLocked +
0x20005780
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + Auto-Brightness Algorithm + Specifies the auto-brightness algorithm used to calculate the luminance in the target image source plane(s). Available methods are Average, Peak Detect, and Dark Detect. Refer to the device manual for information on available methods. + Auto-Brightness Algorithm + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + + Auto-Brightness Algorithm + The auto-brightness algorithm calculates the average luminance from the camera image and determines if the brightness should increase or decrease based on the requested target brightness. + Average + isColorNotSupported + 0 + + + Auto-Brightness Algorithm using histogram windowing + The auto-brightness algorithm calculates the histogram in every image from the camera and determines if the brightness should increase or decrease based on the requested target brightness. + Histogram Windowing + 1 + + pAutoBrightnessAlgorithmReg + + + TLParamsLocked +
0x20005790
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + pAutoBrightnessModeReg + pAutoBrightnessAlgorithmReg + writeStreamingState + + ((AUTO_BRIGHTNESS_MODE = 1) && (AUTO_BRIGHTNESS_ALGORITHM = 1)) || REGISTER_STREAMING + + + + Specify the lower area integration boundary of the histogram + Specify the lower area integration boundary (in percent) of the histogram, used to reach the target value. + Auto-Brightness Histogram Windowing Lower Boundary + Expert + AUTO_BRIGHTNESS_HISTOGRAM_BOUNDARY_AVAILABLE + Yes + autoBrightnessAlgoHistogramWindowingLowerBoundary_Reg + 0 + autoBrightnessAlgoHistogramWindowingUpperBoundary_Reg + 1 + % + + +
0x200064E0
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + Specify the upper area integration boundary of the histogram + Specify the upper area integration boundary (in percent) of the histogram, used to reach the target value. + Auto-Brightness Histogram Windowing Upper Boundary + Expert + AUTO_BRIGHTNESS_HISTOGRAM_BOUNDARY_AVAILABLE + Yes + autoBrightnessAlgoHistogramWindowingUpperBoundary_Reg + autoBrightnessAlgoHistogramWindowingLowerBoundary_Reg + 100 + 1 + % + + +
0x200064F0
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + Auto-Brightness activation delay. + AUTO_BRIGHTNESS_MODE_AVAILABLE + FROM * 1000000 + TO / 1000000 + autoBrightnessAlgoMinTimeActivationRaw + Linear + Increasing + Yes + + + Auto-Brightness activation delay. + Specifies the time delay between an image Brightness change from the autoBrightnessTarget and when compensation of Gain/Exposure/Iris starts. This eliminates repetitive adjustments of short term Brightness variations. + Auto-Brightness Minimum Time Activation + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + cnvAutoBrightnessAlgoMinTimeActivation + S + Linear + 3 + + + Invisible + pAutoBrightnessAlgoMinTimeActivationReg + 0 + 16000000 + 1000 + + +
0x20005600
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + Specifies the maximum time the autoBrightnessAlgorithm is allowed. + AUTO_BRIGHTNESS_MODE_AVAILABLE + FROM * 1000000 + TO / 1000000 + autoBrightnessAlgoConvergenceTimeRaw + Linear + Increasing + Yes + + + Specifies the maximum time the autoBrightnessAlgorithm is allowed. + Specifies the maximum time the autoBrightnessAlgorithm is allowed to compensate the image brightness as defined by the autoBrightnessTarget. + Auto-Brightness Convergence Time + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + cnvAutoBrightnessAlgoConvergenceTime + S + Linear + 3 + + + Invisible + pAutoBrightnessAlgoConvergenceReg + 100000 + 16000000 + 1000 + + +
0x20005610
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + Select Auto-Brightness Processing Sequence + Specifies the processing order for the auto-brightness algorithm. Gain, Iris, and Exposure are adjusted sequentially, in the selected order, to achieve the auto-brightness target value. If the Iris, Gain, or Exposure features are not available or disabled, that feature is ignored in the processing sequence. + Auto-Brightness Sequence + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + + Adjust Exposure, Gain, Iris, in that order. + Adjust Exposure, Gain, Iris, in that order to achieve the auto-brightness target value. + Exposure \ Gain + 0 + + + Adjust Gain, Exposure, Iris, in that order. + Adjust Gain, Exposure, Iris, in that order, to achieve the auto-brightness target value. + Gain \ Exposure + 1 + + pAutoBrightnessSequenceReg + + + TLParamsLocked +
0x20005620
+ 4 + RW + Device + writeStreamingState + Unsigned + LittleEndian +
+ + Auto-Brightness Algorithm Source + Specifies the source location of the Auto-Brightness algorithm. + Auto-Brightness Algorithm Source + Invisible + AUTO_BRIGHTNESS_MODE_AVAILABLE + + Auto-Brightness Algorithm Source + The auto-brightness algorithm runs in the camera. + Local + 0 + + + Auto-Brightness Algorithm Source + The auto-brightness algorithm runs on a host machine via the Ethernet connection. + Ethernet + 1 + + pAutoBrightnessAlgoSourceReg + + + TLParamsLocked +
0x200057A0
+ 4 + RW + Device + writeStreamingState + + Unsigned + LittleEndian +
+ + pAutoBrightnessAlgoSourceReg + AUTO_BRIGHTNESS_MODE_AVAILABLE + + (SOURCE = 1) && (MODE) + + + + Auto-Brightness Algorithm IP address + Host computer IP address where the algorithm TCP server is run. + DEV - Auto-Brightness Algorithm IP Address + Invisible + AUTO_BRIGHTNESS_HOST_AVAILABLE + pAutoBrightnessAlgoHostIPAddressReg + IPV4Address + + + TLParamsLocked +
0x200057B0
+ 4 + RW + Device + writeStreamingState + + Unsigned + LittleEndian +
+ + Auto-Brightness Algorithm IP port + Host computer IP port where the algorithm TCP server is run. + DEV - Auto-Brightness Algorithm IP Port + Invisible + AUTO_BRIGHTNESS_HOST_AVAILABLE + pAutoBrightnessAlgoHostIPPortReg + 0 + 65535 + 1 + + + TLParamsLocked +
0x200057C0
+ 4 + RW + Device + writeStreamingState + + Unsigned + LittleEndian +
+ + Auto-Brightness ROI Selector + Selects the processing ROI for the Auto-Brightness algorithm. The number of available ROIs is device dependent. + Auto-Brightness ROI Selector + Expert + RO + Yes + + ROI 1 + ROI 1 + Auto-Brightness ROI 1 + Expert + 0 + + autoBrightnessROISelector_Value + autoBrightnessROIMode + autoBrightnessROIWidth + autoBrightnessROIHeight + autoBrightnessROIOffsetX + autoBrightnessROIOffsetY + + + 0 + + + Auto-Brightness ROI Mode + Activates the ROI specified by the Auto-Brightness ROI Selector. When active, the Auto-Brightness algorithm limits analysis to this ROI image area to determine the auto-brightness adjustments. By default the Auto-Brightness ROI Mode is set to Off. + Auto-Brightness ROI Mode + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + + The output image is used in the Auto-Brightness algorithm + The output image is used in the Auto-Brightness algorithm. + Off + Expert + 0 + + + The selected ROI is used in the auto-brightness algorithm + The selected ROI is used in the auto-brightness algorithm. + Active + Expert + 1 + + autoBrightnessROIMode_Reg + + + TLParamsLocked +
0x20005630
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + pAutoBrightnessModeReg + autoBrightnessROIMode_Reg + writeStreamingState + + ((AUTO_BRIGHTNESS_MODE = 1) && (AUTO_BRIGHTNESS_ROI_MODE = 1)) || REGISTER_STREAMING + + + + Auto-Brightness ROI Width + Specifies the ROI width for the currently selected Auto-Brightness ROI. + Auto-Brightness ROI Width + Expert + AUTO_BRIGHTNESS_ROI_MODE_FEATURE_AVAILABLE + Yes + autoBrightnessROIWidth_UserValue + WIDTH_MIN + autoBrightnessROIWidth_Max + WIDTH_INC + + + pBinningHorizontalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + autoBrightnessROIWidth_Reg + Linear + Increasing + + + width_raw + autoBrightnessROIOffsetX_Reg + OffsetX_Biggest_Reg + pBinningHorizontalReg + writeStreamingState + WIDTH_INC + ((WIDTH_RAW - (AUTOBRIGHTNESS_OFFSETX_RAW - OFFSETX_RAW)) / ((REG_STREAMING)? 1:BINNING)) & ((WIDTH_INC_VALUE - 1) ^ 0xFFFFFFFF) + + + TLParamsLocked +
0x2000653C
+ writeStreamingState + 4 + RW + Device + pWidthReg + pOffsetXReg + autoBrightnessROIOffsetX_Reg + pAutoBrightnessModeReg + autoBrightnessROIMode_Reg + Unsigned + LittleEndian +
+ + Auto-Brightness ROI Offset X + Specifies the ROI offset from the image origin along the X-axis for the currently selected Auto-Brightness ROI. + Auto-Brightness ROI Offset X + Expert + AUTO_BRIGHTNESS_ROI_MODE_FEATURE_AVAILABLE + Yes + autoBrightnessROIOffsetX_UserValue + OFFSETX_INC + + + Invisible + pBinningHorizontalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + autoBrightnessROIOffsetX_Raw + Linear + Increasing + + + autoBrightnessROIOffsetX_Reg + pOffsetXReg + autoBrightnessROIOffsetX_MaxRaw + + + width_raw + autoBrightnessROIWidth_Reg + OffsetX_Biggest_Reg + OFFSETX_RAW + (WIDTH_RAW - AUTOBRIGHTNESS_WIDTH_RAW) + + + TLParamsLocked +
0x2000655C
+ writeStreamingState + 4 + RW + Device + pWidthReg + pOffsetXReg + autoBrightnessROIWidth_Reg + pAutoBrightnessModeReg + autoBrightnessROIMode_Reg + Unsigned + LittleEndian +
+ + Auto-Brightness ROI Height + Specifies the ROI height for the currently selected Auto-Brightness ROI. + Auto-Brightness ROI Height + Expert + AUTO_BRIGHTNESS_ROI_MODE_FEATURE_AVAILABLE + Yes + autoBrightnessROIHeight_UserValue + HEIGHT_MIN + autoBrightnessROIHeight_Max + HEIGHT_INC + + + Invisible + pBinningVerticalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + autoBrightnessROIHeight_Reg + Linear + Increasing + + + height_raw + autoBrightnessROIOffsetY_Reg + OffsetY_Biggest_Reg + pBinningVerticalReg + writeStreamingState + HEIGHT_INC + ((HEIGHT_RAW - (AUTOBRIGHTNESS_OFFSETY_RAW - OFFSETY_RAW)) / ((REG_STREAMING)? 1:BINNING)) & ((HEIGHT_INC_VALUE - 1) ^ 0xFFFFFFFF) + + + TLParamsLocked +
0x2000657C
+ writeStreamingState + 4 + RW + Device + pHeightReg + pOffsetYReg + autoBrightnessROIOffsetY_Reg + pAutoBrightnessModeReg + autoBrightnessROIMode_Reg + Unsigned + LittleEndian +
+ + Auto-Brightness ROI Offset Y + Specifies the ROI offset from the image origin along the Y-axis for the currently selected Auto-Brightness ROI. + Auto-Brightness ROI Offset Y + Expert + AUTO_BRIGHTNESS_ROI_MODE_FEATURE_AVAILABLE + Yes + autoBrightnessROIOffsetY_UserValue + offsetY_Increment + + + Invisible + pBinningVerticalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + autoBrightnessROIOffsetY_Raw + Linear + Increasing + + + autoBrightnessROIOffsetY_Reg + pOffsetYReg + autoBrightnessROIOffsetY_MaxRaw + + + height_raw + autoBrightnessROIHeight_Reg + OffsetY_Biggest_Reg + OFFSETY_RAW + (HEIGHT_RAW - AUTOBRIGHTNESS_HEIGHT_RAW) + + + TLParamsLocked +
0x2000659C
+ writeStreamingState + 4 + RW + Device + pHeightReg + pOffsetYReg + autoBrightnessROIHeight_Reg + pAutoBrightnessModeReg + autoBrightnessROIMode_Reg + Unsigned + LittleEndian +
+ + Auto-Exposure Mode + Sets the automatic exposure mode when the ExposureMode feature is set to Timed. + Auto-Exposure + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + + Exposure duration is manually controlled using ExposureTime + Exposure duration is manually controlled using the ExposureTime feature. + Off + Expert + 0 + + + + Exposure duration is constantly adapted by the by the camera to meet the auto-brightness target pixel value. + Exposure duration is constantly adapted by the by the camera to meet the auto-brightness target pixel value. + Continuous + Expert + 2 + + pExposureAutoReg + + + multiSlopeModeReg + TLParamsLocked + writeStreamingState + ((MULTISLOPE_MODE = 1) || TL_PARAMS_LOCKED) && ~(REGISTER_STREAMING) + + + EXPOSURE_AUTO_IS_LOCKED +
0x200056C0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + pAutoBrightnessModeReg + pExposureAutoReg + writeStreamingState + + ((AUTO_BRIGHTNESS_MODE = 1) && (EXPOSURE_AUTO <> 0)) || REGISTER_STREAMING + + + + Set maximum Auto-Exposure time in microseconds. + FROM + TO + exposureAutoMaxValueRaw + Linear + Increasing + Yes + + + pExposureAutoMaxValueReg + pExposureAutoMinValueReg + EXPOSURE_TIME_MAX_RAW + 1 + + +
0x200056D0
+ persistenceOffset + 4 + RW + Device + pExposureAlignment + exposureTimeAlignMaxValue_reg + Unsigned + LittleEndian +
+ + Set maximum Auto-Exposure time in microseconds. + Sets the maximum exposure time value allowed by the user, in microseconds, for the Auto-Exposure function. + Auto-Exposure Time Max Value + Expert + EXPOSURE_AUTO_VALUE_AVAILABLE + Yes + cnvExposureAutoMaxValue + us + Linear + + + Set minimum Auto-Exposure time in microseconds + FROM + TO + exposureAutoMinValueRaw + Linear + Increasing + Yes + + + pExposureAutoMinValueReg + pExposureTimeMinReg + pExposureAutoMaxValueReg + 1 + + +
0x20005980
+ persistenceOffset + 4 + RW + Device + pExposureAlignment + exposureTimeAlignMaxValue_reg + Unsigned + LittleEndian +
+ + Set minimum Auto-Exposure time in microseconds + Sets the minimum exposure time value allowed by the user, in microseconds, for the Auto-Exposure function. + Auto-Exposure Time Min Value + Expert + EXPOSURE_AUTO_VALUE_AVAILABLE + Yes + cnvExposureAutoMinValue + us + Linear + + + registerStreamingState + pTriggerMode1 + pTriggerSource1Reg + TriggerSource + TriggerSource + TriggerSource + TriggerSource + pAutoBrightnessModeReg + multiSlopeModeReg + + (((MULTISLOPE_MODE = 0) && (AUTO_BRIGHTNESS_MODE = 0) && (TRIGGERMODE1 = 1) && ((TRIGGERSOURCE1 = TRIGGERSOURCE.Entry.Line1) || (TRIGGERSOURCE1 = TRIGGERSOURCE.Entry.Line2) || (TRIGGERSOURCE1 = TRIGGERSOURCE.Entry.Line3) || (TRIGGERSOURCE1 = TRIGGERSOURCE.Entry.Line4))) || REGISTER_STREAMING)?1:0 + + + + Set the camera exposure operation mode. + Sets the operation mode for the camera’s exposure (or electronic shutter). + Exposure Mode + Beginner + Yes + + Timed Exposure Mode + The exposure duration time is set using the Exposure Time feature and the exposure starts with a FrameStart event. + Timed + Beginner + 0 + + + Trigger Width Exposure Mode + Uses the width of the trigger signal pulse to control the exposure duration. Use the Trigger Activation feature to set the polarity of the trigger. The Trigger Width setting is applicable with the Trigger Selector feature set to Framestart. Note that the Line Inverter feature setting may affect the polarity of the trigger signal. + Trigger Width + Beginner + EXPOSURE_TRIGGER_WIDTH_IS_AVAILABLE + 1 + + pExposureMode + + + TLParamsLocked +
0x20000B30
+ persistenceOffset + 4 + RW + Device + pTriggerModeReg + pAutoBrightnessModeReg + pExposureAutoReg + multiSlopeModeReg + Unsigned + LittleEndian +
+ + writeStreamingState + pExposureMode + ExposureMode + pAutoBrightnessModeReg + pExposureAutoReg + cP_Exposure_Active + multiSlopeModeReg + TLParamsLocked + ( ( ((AUTO_BRIGHTNESS_MODE = 0) || ((AUTO_BRIGHTNESS_MODE = 1) && (EXPOSURE_AUTO_MODE = 0))) && (EXPOSURE_MODE = EXPOSURE_MODE.Entry.Timed) && (CP_EXPOSURE_ACTIVE = 0) && ((MULTISLOPE_MODE = 0) || ((MULTISLOPE_MODE = 1)&&(TL_PARAMS_LOCKED = 0)))) || REGISTER_STREAMING)?0:1 + + + Exposure time in microseconds + FROM + TO + exposureTimeRaw + Linear + Increasing + Yes + + + Exposure time in microseconds + Sets the exposure time (in microseconds) when the Exposure Mode feature is set to Timed. + Exposure Time + Beginner + Yes + cnvExposureTime + us + Linear + + + pExposureTimeReg + pExposureTimeMinReg + EXPOSURE_TIME_MAX_RAW + 1 + + + pExposureTimeMaxReg + exposureTimeAlignMaxValue_reg + pExposureAlignment + writeStreamingState + (EXPOSURE_ALIGNMENT_REG = 4) || (EXPOSURE_ALIGNMENT_REG = 5) ? EXPOSURE_TIME_ALIGN_MAX_REG - 1 : EXPOSURE_TIME_MAX_REG + + + Exposure time register + EXPOSURE_TIME_IS_LOCKED +
0x20005970
+ persistenceOffset + 4 + RW + Device + ACQ_FORMULA_PRECEDENTS_INVALIDATOR + pAutoBrightnessModeReg + pExposureAutoReg + pExposureAutoMaxValueReg + pExposureAutoMinValueReg + exposureTimeAlignMaxValue_reg + Unsigned + LittleEndian +
+ + Exposure time min register +
0x20005970
+ REG_MIN_INDEX + 4 + RO + Device + multiSlopeModeReg + Unsigned + LittleEndian +
+ + Exposure time max register +
0x20005970
+ REG_MAX_INDEX + 4 + RO + Device + Unsigned + LittleEndian +
+ + TBD -ss- + TBD -ss- + Exposure Time Max Value + Invisible + EXPOSURE_TIME_ALIGN_MAX_AVAILABLE + Yes + exposureTimeAlignMaxValue_converter + us + Linear + + + pExposureAlignment + writeStreamingState + + ((EXPOSURE_ALIGNMENT_REG = 4) || (EXPOSURE_ALIGNMENT_REG = 5)) || REGISTER_STREAMING + + + + Exposure time in microseconds + FROM + TO + exposureTimeAlignMaxValue_raw + Linear + Increasing + Yes + + + exposureTimeAlignMaxValue_reg + EXPOSURE_TIME_ALIGN_MIN_RAW + pExposureTimeMaxReg + 1 + + + pExposureTimeMinReg + EXPOSURE_TIME_MIN_REG + 1 + + + writeStreamingState + pExposureMode + ExposureMode + TLParamsLocked + ( ( (EXPOSURE_MODE = EXPOSURE_MODE.Entry.Timed) && (TL_PARAMS_LOCKED ? 0:1)) || REGISTER_STREAMING)?0:1 + + + EXPOSURE_TIME_ALIGN_IS_LOCKED +
0x200065C0
+ persistenceOffset + 4 + RW + Device + ACQ_FORMULA_PRECEDENTS_INVALIDATOR + pAutoBrightnessModeReg + pExposureAutoReg + pExposureAutoMaxValueReg + pExposureAutoMinValueReg + Unsigned + LittleEndian +
+ + Exposure Alignment + Exposure Alignment specifies how the exposure is executed in relationship to the sensor capabilities and current frame trigger . + Exposure Alignment + Beginner + Yes + + Synchronous Exposure Alignment Mode + Exposure is synchronous to the internal timing of the sensor. The readout is concurrent to the exposure for the fastest possible frame rate. When a valid trigger is received and the ExposureTime is shorter than the readout period, the ExposureStart event is latched in the previous frame’s readout. That is; the ExposureStartEvent is delayed and is initiated when the actual exposure starts such that the exposure ends and readout begins as soon as the previous readout has completed. + Synchronous + Beginner + 0 + + + Reset Exposure Alignment Mode + Sensor timing is reset to initiate exposure when a valid trigger is received. Readout is sequential to exposure, reducing the maximum achievable frame rates. That is, a trigger received during exposure or readout is ignored since data would be lost by performing a reset. + Reset + Beginner + 1 + + + pExposureAlignment + + + TLParamsLocked + writeStreamingState + multiSlopeModeReg + (MULTISLOPE_MODE || TL_PARAMS_LOCKED) && ~(REGISTER_STREAMING) + + + EXPOSURE_ALIGNMENT_IS_LOCKED +
0x20000B2C
+ 4 + RW + Device + multiSlopeModeReg + Unsigned + LittleEndian +
+ + IsFrameRateAvailable + pExposureAlignment + registerStreamingState + (EXPOSURE_ALIGNMENT_REG <> 4) && (EXPOSURE_ALIGNMENT_REG <> 5) && (IS_FRAME_RATE_AVAILABLE = 0) || REGISTER_STREAMING + + + Exposure delay in microseconds (µs) + Specifies the delay in microseconds (µs) to apply after the FrameStart event before starting the ExposureStart event. + Exposure Delay + Beginner + EXPOSURE_DELAY_AVAILABLE + exposureDelayReg + exposureDelayMinReg + exposureDelayMaxReg + 1 + us + + + TLParamsLocked +
0x200051C0
+ 4 + RW + Device + WriteThrough + pAutoBrightnessModeReg + pExposureAutoReg + Unsigned + LittleEndian +
+ +
0x200051C4
+ 4 + RO + Device + WriteThrough + Unsigned + LittleEndian +
+ +
0x200051C8
+ 4 + RO + Device + WriteThrough + Unsigned + LittleEndian +
+ + Gain control channel selector + Selects which gain is controlled when adjusting gain features. + Gain Selector + Beginner + Yes + + Apply an analog gain adjustment within the sensor to the entire image. + Apply an analog gain adjustment within the sensor to the entire image. + Analog + Beginner + 0 + + + Apply a digital gain adjustment to the entire image. + Apply a digital gain adjustment to the entire image. + Digital + Beginner + 1 + + gainSelectorInt + Gain + + + 0 + + + gainSelectorInt + analogCoarseGainRegAddr + digitalGainRegAddr + (GAIN_SELECTOR)? DIGITAL_GAIN: ANALOG_GAIN + + + sensorId + 1.65 + 0.6 + 1.65 + + + gainSelectorInt + gainUserIncrement + ((GAIN_SELECTOR)? 0.1: GAIN_INC) + + + 0x200002A0 + + + 0x200006C0 + + + registerStreamingState + pAutoBrightnessModeReg + pGainAutoReg + gainSelectorInt + cP_Gain_Active + multiSlopeModeReg + (CP_GAIN) || ((REGISTER_STREAMING ? 0 : 1) && (( (AUTO_BRIGHTNESS_MODE = 1) && (GAIN_AUTO_MODE <> 0) && (GAIN_SELECTOR = 1) ) || ((MULTISLOPE_MODE = 1) &&(GAIN_SELECTOR = 0)))) + + + + pGainAutoReg + (GAIN_AUTO_MODE <> 0) ? 0 : 1 + + + Gain factor + Sets the selected gain as an amplification factor applied to the image. + Gain + Beginner + Yes + GainConverter + gainIncValue + + + Gain factor + Sets the selected gain as an amplification factor applied to the image. + Gain + Invisible + gainSelectorInt + (GAIN_SELECTOR)? (FROM - 1) * 512: FROM * 100 + (GAIN_SELECTOR)? (TO/512) + 1: TO / 100 + Gain_Raw + Linear + Increasing + Yes + + + RW + pGainReg + pGainMinReg + pGainMaxReg + Linear + + + GAIN_IS_LOCKED + GAIN_POLLING_ACTIVE + gainAddr + REG_MISC_INDEX + 4 + RW + Device + NoCache + 500 + pTestImageSelectorReg + pAutoBrightnessModeReg + pGainAutoReg + pGainAutoMaxValueReg + pGainAutoMinValueReg + cp_GainReg + multiSlopeModeReg + Signed + LittleEndian + + + gain min register + gainAddr + REG_MIN_INDEX + 4 + RO + Device + multiSlopeModeReg + Signed + LittleEndian + + + Gain max register + gainAddr + REG_MAX_INDEX + 4 + RO + Device + multiSlopeModeReg + Signed + LittleEndian + + + Automatic Gain Control (AGC) + Controls the state of the automatic gain control. + Automatic Gain Control + Expert + AUTO_BRIGHTNESS_MODE_AVAILABLE + Yes + + Auto-Gain Control = Off + Gain is manually controlled using the Gain feature. + Off + Expert + 0 + + + + Auto-Gain Control = Continuous + Gain is constantly adjusted by the camera to meet the auto-brightness target pixel value. + Continuous + Expert + 2 + + pGainAutoReg + + + TLParamsLocked +
0x200056E0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + pAutoBrightnessModeReg + pGainAutoReg + writeStreamingState + + ((AUTO_BRIGHTNESS_MODE = 1) && (GAIN_AUTO <> 0)) || REGISTER_STREAMING + + + + Maximum automatic gain multiplier- + Sets the maximum gain multiplier value for the automatic gain algorithm. The automatic gain function is an amplification factor applied to the video signal to obtain the auto-brightness target value. + Auto-Gain Max Value + Expert + GAIN_AUTO_VALUE_AVAILABLE + Yes + gainAutoMaxValueConverter + 0.1 + + + (FROM - 1) * 512 + (TO/512) + 1 + gainAutoMaxValueRaw + Linear + Increasing + Yes + + + Gain digital min register (used for auto-brightness) + digitalGainRegAddr + REG_MIN_INDEX + 4 + RO + Device + Signed + LittleEndian + + + Gain digital max register (used for auto-brightness) + digitalGainRegAddr + REG_MAX_INDEX + 4 + RO + Device + Signed + LittleEndian + + + pGainAutoMaxValueReg + pGainAutoMinValueReg + pGainDigitalMaxReg + Linear + + +
0x200056F0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Minimum automatic gain multiplier- + Sets the minimum gain multiplier value for the automatic gain algorithm. The automatic gain function is an amplification factor applied to the video signal to obtain the auto-brightness target value. + Auto-Gain Min Value + Expert + GAIN_AUTO_VALUE_AVAILABLE + Yes + gainAutoMinValueConverter + 0.1 + + + (FROM - 1) * 512 + (TO/512) + 1 + gainAutoMinValueRaw + Linear + Increasing + Yes + + + pGainAutoMinValueReg + pGainDigitalMinReg + pGainAutoMaxValueReg + Linear + + +
0x20005990
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Black level to adjust + Selects which Black Level to adjust using the Black Level features. + Black Level Selector + Beginner + + Sensor Dark Offset + Analog + Beginner + 0 + + 0 + BlackLevel + BlackLevelRaw + + + cP_BlackLevel_Active + writeStreamingState + ((ACTIVE = 0) || REG_STREAMING)?0:1 + + + Black level DC offset + PixelSizeVal + (PIXEL_SIZE = 8 )? FROM * 4: FROM + (PIXEL_SIZE = 8)? TO / 4 : TO + BlackLevelRaw + Linear + Increasing + Yes + + + Black level DC offset + Controls the black level as an absolute physical value. This represents a DC offset applied to the video signal, in DN (digital number) units. The Black Level Selector feature specifies the channel to adjust. + Black Level + Beginner + cnvBlackLevel + DN + Linear + + + Raw value of the black level DC offset + Controls the black level as an absolute physical value. + Black Level RAW + Invisible + blackLevel_locked + Yes + pBlackLevelReg + pBlackLevelRegMin + pBlackLevelRegMax + 1 + Linear + + + BlackLevel register +
0x200002B0
+ persistenceOffset + 4 + RW + Device + pGainReg + cp_pBlackLevelReg + Signed + LittleEndian +
+ + BlackLevel min register +
0x200002B4
+ 4 + RO + Device + pGainReg + Signed + LittleEndian +
+ + BlackLevel max register +
0x200002B8
+ 4 + RO + Device + pGainReg + Signed + LittleEndian +
+ + cP_Exposure_Active + pAutoBrightnessModeReg + pExposureAutoReg + writeStreamingState + (((EXPOSURE_CYCLING_ACTIVE = 0) && ((AUTO_BRIGHTNESS_MODE = 0) || (EXPOSURE_AUTO = 0))) || REGISTER_STREAMING) ? 1 : 0 + + + multiSlopeModeReg + MULTISLOPE + + + Sets the enable state of the multislope response mechanism on the sensor. + Sets the enable state of the multislope response mechanism on the sensor. + MultiSlope Sensor Response Mode + Expert + isMultiSlopeAvailable + RW + Yes + + Disables the MultiSlopeSensorResponseMode feature. + Disables the MultiSlopeSensorResponseMode feature. + Off + 0 + + + Enable the MultiSlopeSensorResponseMode feature + Enable the MultiSlopeSensorResponseMode feature. + Active + 1 + + multiSlopeModeReg + + + TLParamsLocked +
0x200059EC
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + MultiSlope Knee Selector + Selects which mutlislope knee position to set. + MultiSlope Knee Selector + Expert + isMultiSlopeEnabled + RO + + Selects the first knee point + Selects the first knee point. + Knee Point 1 + Expert + 0 + + 0 + + + MultiSlope Knee Position Y + Sets the MultiSlope Knee position as a % of the saturated luminance output. + MultiSlope Knee Position Y + Expert + isMultiSlopeEnabled + Yes + pMultiSlopeKneePositionYConv + 63.0 + + 100.0 + + 1.0 + + + (FROM = 100) ? 20 : ( + (FROM = 99) ? 60 : ( + ((FROM < 99) && (FROM > 65)) ? ROUND((180.5 - (FROM * 1.22)), 0) : ( + (FROM = 65) ? 105 : ( + (FROM = 64) ? 110 : ( + (FROM = 63) ? 120 : 20 ) ) ) ) ) + + (TO = 20) ? 100 : ( + (TO = 60) ? 99 : ( + ((TO < 105) && (TO > 60)) ? ROUND(((180.5 - TO) / 1.22), 0) : ( + (TO = 105) ? 65 : ( + (TO = 110) ? 64 : ( + (TO = 120) ? 63 : 100 ) ) ) ) ) + + pMultiSlopeKneePositionY_reg + Varying + No + + + TLParamsLocked +
0x20005BAC
+ 4 + RW + Device + Signed + LittleEndian +
+ + Sensor ID +
0x2000576C
+ 4 + RO + Device + Signed + LittleEndian +
+
+ + + + + + Category relating to camera Input and Output signals + I/O Controls + TriggerSelector + TriggerMode + triggerFrameCount + TriggerSoftware + TriggerSource + + + TriggerActivation + TriggerDelay + TriggerOverlap + LineSelector + lineName + linePinAssociation + + LineFormat + LineMode + LineStatus + LineInverter + lineDetectionLevel + lineDebouncingPeriod + outputLineSource + outputLinePulseActivation + outputLinePulseDelay + outputLinePulseDuration + outputLineValue + outputLineSoftwareLatchControl + LineStatusAll + + + + Selects which type of trigger to configure. + Selects which type of trigger to configure with the various Trigger features. + Trigger Selector + Beginner + Yes + + MultiFrame Trigger(Start) + Selects a trigger starting the capture of a single frame. + Single Frame Trigger(Start) + Beginner + 0 + + + MultiFrame Trigger(Start) + Selects a trigger to capture multiple frames. The number of frames is specified by the triggerFrameCount feature. + MultiFrame Trigger(Start) + Beginner + 2 + + triggerSelectorVal + TriggerMode + TriggerSoftware + TriggerSource + TriggerActivation + TriggerDelay + triggerFrameCount + TriggerOverlap + + + 0 + + + Trigger Mode + Controls the enable state of the selected trigger. + Trigger Mode + Beginner + pIsTriggerLocked + Yes + + Off + The selected trigger is turned off. + Off + Beginner + 0 + + + On + The selected trigger is active. + On + Beginner + 1 + + pTriggerModeReg + + +
0x20004D70
+ persistenceOffset + triggerSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ +
0x20004E90
+ triggerSelectorVal + 4 + RO + Device + Unsigned + LittleEndian +
+ + Invisible + pIsTriggerAllowedReg + writeStreamingState + TLParamsLocked + TL_PARAMS_LOCKED || ( ( (TRIGGER_ALLOWED = 1) || REGISTER_STREAMING ) ? 0 : 1 ) + + + +
0x20004D70
+ 4 + RW + Device + pTriggerModeReg + Unsigned + LittleEndian +
+ +
0x20004D80
+ 4 + RW + Device + pTriggerModeReg + Unsigned + LittleEndian +
+ +
0x20004D90
+ 4 + RW + Device + pTriggerModeReg + Unsigned + LittleEndian +
+ + writeStreamingState + pTriggerModeReg + TRIGGER_MODE ||REGISTER_STREAMING + + + Trigger Source + Specifies the internal signal or physical input line to use as the trigger source. The selected trigger must have its TriggerMode set to ON. + Trigger Source + Beginner + notFreeRunning + TLParamsLocked + Yes + + Line 1 Trigger Source + Select Line 1 (and associated I/O control block) to use as the external trigger source. See LineSelector feature for complete list. + Line 1 + Beginner + 6 + + + Line 2 Trigger Source + Select Line 2 (and associated I/O control block) to use as the external trigger source. See LineSelector feature for complete list. + Line 2 + Beginner + 7 + + + Line3 Trigger Source + Select Line 3 (and associated I/O control block) to use as the external trigger source. See LineSelector feature for complete list. + Line 3 + Beginner + 8 + + + Line4 Trigger Source + Select Line 4 (and associated I/O control block) to use as the external trigger source. See LineSelector feature for complete list. + Line 4 + Beginner + 9 + + + Software Trigger Source + The trigger command source is only generated by software using the Trigger Software command. + Software + Beginner + 0 + + + Counter Signal Trigger Source + Select the TimerEnd Event as the internal trigger source. + Timer1End Event + Beginner + 16 + + + Counter Signal Trigger Source + Select the CounterEnd Event as the internal trigger source. + Counter1End Event + Beginner + 18 + + + pTriggerSourceReg + + +
0x20004DD0
+ triggerSelectorVal + 4 + RW + Device + triggerSelectorVal + Unsigned + LittleEndian +
+ +
0x20004DD0
+ 4 + RW + Device + pTriggerSourceReg + Unsigned + LittleEndian +
+ + triggerSelectorVal + (SEL = 0) ? 1 : 0 + + + pIsTriggerSingleFrame + triggerSelectorVal + FROM + (TRIG_SELECT = 0) ? 1 : TO + ptriggerFrameCountReg + Linear + Varying + + + Trigger Frames Count + Sets the number of frames to acquire when a valid trigger is received. This feature is available when the Trigger Selector is set to MultiFrames Trigger or Motion Detection Trigger. The trigger frame count includes the number of frames specified in the Pre-Trigger Frame Count feature. + Trigger Frames Count + Beginner + notFreeRunning + Yes + ptriggerFrameCountConverter + 1 + 65535 + + +
0x20004DA0
+ triggerSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Trigger Delay + Specifies the delay in microseconds to apply after receiving the trigger and before activating the triggerEvent. + Trigger Delay + Beginner + notFreeRunning + TLParamsLocked + Yes + ptriggerDelayReg + 0 + 2000000 + 1 + us + Linear + + +
0x20004E60
+ triggerSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Invisible + TriggerSource + TriggerSource + TriggerSource + TriggerSource + TriggerSource + pTriggerModeReg + writeStreamingState + (((TRIG_SOURCE = SOURCE.Entry.Line1) || (TRIG_SOURCE = SOURCE.Entry.Line2) || (TRIG_SOURCE = SOURCE.Entry.Line3) || (TRIG_SOURCE = SOURCE.Entry.Line4)) && TRIG_MODE) || REGISTER_STREAMING + + + Invisible + pExposureMode + ExposureMode + writeStreamingState + (EXPOSURE = EXPOSURE.Entry.Timed) || REGISTER_STREAMING + + + Invisible + pExposureMode + ExposureMode + writeStreamingState + (EXPOSURE = EXPOSURE.Entry.TriggerWidth) || REGISTER_STREAMING + + + The transition of the Input Line of the selected trigger source. + Select the activation mode for the selected Input Line trigger source. This is applicable only for external line input lines. + Trigger Input Line Activation + Beginner + triggerActivationIsAvailable + TLParamsLocked + Yes + + Rising Edge Trigger Activation + The trigger is considered valid on the rising edge of the line source signal (after being process by the line inverter feature). + Rising Edge + Beginner + triggerEdgeActivationIsAvailable + 1 + + + Falling Edge Trigger Activation + The trigger is considered valid on the falling edge of the line source signal (after being process by the line inverter feature). + Falling Edge + Beginner + triggerEdgeActivationIsAvailable + 0 + + + Any Edge Trigger Activation + The trigger is considered valid on any edge (falling or rising) of the line source signal (after being process by the line inverter feature). + Any Edge + Beginner + triggerEdgeActivationIsAvailable + 2 + + + Trigger on signal level high + The trigger is considered valid on the high level of the line source signal + Level High + Beginner + triggerLevelActivationIsAvailable + 5 + + + Trigger on signal level low + The trigger is considered valid on the low level of the line source signal. + Level Low + Beginner + triggerLevelActivationIsAvailable + 4 + + ptriggerActivationyReg + + +
0x20004E00
+ triggerSelectorVal + 4 + RW + Device + pExposureMode + Unsigned + LittleEndian +
+ + Trigger Overlap + Specifies if a trigger overlap is permitted with the Active Frame readout signal. This defines if a new valid trigger will be accepted (or latched) for a new frame. + Trigger Overlap + Guru + notFreeRunning + Yes + + Off + No trigger overlap is permitted. + Off + Guru + 0 + + + Readout + Trigger is accepted immediately after the exposure period. + Readout + Guru + 1 + + ptriggerOverlapReg + + +
0x20004E30
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Software Trigger + Generate a software command internal trigger immediately no matter what the TriggerSource feature is set to. + Software Trigger + Beginner + pTriggerModeReg + pTriggerSoftwareCmdReg + 1 + + +
0x20004F70
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + Line Selector + Selects the physical line (or pin) of the external device connector to configure. + Line Selector + Beginner + Yes + + Line 1 + Index of the physical line and associated I/O control block to use. + Line 1 + Beginner + 0 + + + Line 2 + Index of the physical line and associated I/O control block to use. + Line 2 + Beginner + 1 + + + Line 3 + Index of the physical line and associated I/O control block to use. + Line 3 + Beginner + 2 + + + Line 4 + Index of the physical line and associated I/O control block to use. + Line 4 + Beginner + 3 + + + Line 5 + Index of the physical line and associated I/O control block to use. + Line 5 + Beginner + 4 + + + Line 6 + Index of the physical line and associated I/O control block to use. + Line 6 + Beginner + 5 + + + Line 7 + Index of the physical line and associated I/O control block to use. + Line 7 + Beginner + 6 + + + Line 8 + Index of the physical line and associated I/O control block to use. + Line 8 + Beginner + 7 + + lineSelectorVal + lineName + linePinAssociation + LineFormat + LineMode + lineDetectionLevel + LineInverter + lineDebouncingPeriod + outputLineSource + LineStatus + outputLinePulseDelay + outputLinePulseDuration + outputLineValue + outputLinePulseActivation + + + 0 + + + Description of the physical pin associated with the logical line + Description of the physical pin associated with the logical line + Line Name + Beginner + RO + + Input 1 + Associated with the logical line Input 1 + Input 1 + Beginner + 0 + + + Input 2 + Associated with the logical line Input 2 + Input 2 + Beginner + 1 + + + Input 3 + Associated with the logical line Input 3 + Input 3 + Beginner + 2 + + + Input 4 + Associated with the logical line Input 4 + Input 4 + Beginner + 3 + + + Associated with the logical line Output 1 + Output 1 + Beginner + 4 + + + Associated with the logical line Output 2 + Output 2 + Beginner + 5 + + + Associated with the logical line Output 3 + Output 3 + Beginner + 6 + + + Associated with the logical line Output 4 + Output 4 + Beginner + 7 + + lineSelectorVal + + + Physical pin location associated with the logical line + Enumaration of the physical line (or pin) on the device Micro-D 25-pin connector. + Line Pinout + Beginner + RO + + Pin 20 = Input1 / Pin 19 = Common Ground + Pin 20 is the Input Signal and Pin 19 is the common input Ground on the device Micro-D 25 connector. + Pin20=Signal - Pin19=Gnd + Beginner + 0 + + + Pin 21 = Input2 / Pin 19 = Common Ground + Pin 21 is the Input2 Signal and Pin 19 is the common input Ground on the device Micro-D 25 connector. + Pin21=Signal - Pin19=Gnd + Beginner + 1 + + + Pin 22 = Input3 / Pin 19 = Common Ground. + Pin 22 is the Input3 Signal and Pin 19 is the common input Ground on the device Micro-D 25 connector. + Pin22=Signal - Pin19=Gnd + Beginner + 2 + + + Pin 23 = Input4 / Pin 19 = Common Ground + Pin 23 is the Input4 Signal and Pin 19 is the common input Ground on the device Micro-D 25 connector. + Pin23=Signal - Pin19=Gnd + Beginner + 3 + + + Pin 15 = Output1 / Pin 14 = Common Ground + Pin 15 is the Output Signal and Pin 14 is the common output Ground on the device Micro-D 25 connector. + Pin15=Signal - Pin14=Gnd + Beginner + 4 + + + Pin 16 = Output2 / Pin 14 = Common Ground + Pin 16 is the Output2 Signal and Pin 14 is the common output Ground on the device Micro-D 25 connector. + Pin16=Signal - Pin14=Gnd + Beginner + 5 + + + Pin 17 = Output3 / Pin 14 = Common Ground + Pin 17 is the Output3 Signal and Pin 14 is the common output Ground on the device Micro-D 25 connector. + Pin17=Signal - Pin14=Gnd + Beginner + 6 + + + Pin 18 = Output4 / Pin 14 = Common Ground + Pin 18 is the Output4 Signal and Pin 14 is the common output Ground on the device Micro-D 25 connector. + Pin18=Signal - Pin14=Gnd + Beginner + 7 + + lineSelectorVal + + + Line Mode + Reports if the physical Line is an Input or Output signal. + Line Mode + Expert + RO + + The line is an input line. + Expert + 1 + + + The line is an output line. + Expert + 0 + + pIsLineSelectorInput + + + Specify the current electrical format of the selected physical input or output. + Specify the current electrical format of the selected physical input or output. + Line Format + Expert + RO + + The line is opto-Coupled + The line is opto-Coupled. + Opto-Coupled + Expert + 0 + + 0 + + + Input Line Detection Level + Specifies the voltage threshold required to recognize a signal transition on an input line. + Input Line Detection Level + Beginner + pIsLineSelectorInput + Yes + + Valid detection range under 0.8 Volt and over 2.4 Volt + A signal below 0.8V will be detected as a Logical LOW and a signal greater then 2.4V will be detected as a Logical HIGH on the selected input line. + Threshold for TTL + Beginner + 4 + + + Valid detection range under 2.0 Volt and over 10 Volt + A signal below 2.0V will be detected as a Logical LOW and a signal greater then 10V will be detected as a Logical HIGH on the selected input line. + Threshold for 12V + Beginner + 0x50 + + + Valid detection range under 4.0 Volt and over 20 Volt + A signal below 4.0V will be detected as a Logical LOW and a signal greater then 20V will be detected as a Logical HIGH on the selected input line. + Threshold for 24V + Beginner + 0xD0 + + pLineDetectionReg + + +
0x2000062C
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Set the polarity of the line + Controls whether to invert the polarity of the selected input or output line signal. + Line Inverter + Beginner + pIsInverterAvailable + Yes + pLineInverterReg + + +
0x2000063C
+ lineSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Debouncing Period of the Input Line + Specifies the minimum delay before an input line voltage transition is recognizing as a signal transition. + Input Line Debouncing Period + Beginner + pIsLineSelectorInput + Yes + pLineDebouncingReg + 0 + 255 + + +
0x200005EC
+ lineSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Line Status + Returns the current status of the selected input or output line. + Line Status + Expert + pLineStatusReg + 1 + 0 + + + pIsLineSelectorOutput +
0x20000750
+ lineSelectorVal + 4 + RO + Device + NoCache + 1000 + pLineInverterReg + pOutputLineValueReg + OutputLineSourceReg + Unsigned + LittleEndian +
+ + Status of all line signals + Returns the current status of all available line signals, at time of polling, in a single bitfield. The order is Line1, Line2, ... + Line Status All + Expert + pLineStatusAllReg + HexNumber + + +
0x200007D0
+ 4 + RO + Device + NoCache + 1000 + pLineInverterReg + pOutputLineValueReg + OutputLineSourceReg + Unsigned + LittleEndian +
+ + lineSelectorVal + (SEL > 3) ? 0 : 1 + + + Output Line Source + Selects which internal signal or event driven pulse or software control state to output on the selected output line. + Output Line Source + Beginner + pIsLineSelectorOutput + Yes + + No output source selected + Line output is Open + Off + Beginner + 0x001f + + + The OutputLineValue feature changes the state of the output. + The OutputLineValue feature changes the state of the output. + Software Controlled + Beginner + 0x101f + + + Pulse on: Start of Frame + Generate a pulse on the start of the Frame Active event. + Pulse on: Start of Frame + Beginner + 5 + + + Pulse on: Start of Exposure + Generate a pulse on the ExposureStart event. This option is typically used to trigger a strobe light. + Pulse on: Start of Exposure + Beginner + 10 + + + Pulse on: End of Exposure + Generate a pulse on the ExposureEnd event. This option is typically used to trigger a strobe light. + Pulse on: End of Exposure + Beginner + 11 + + + Pulse on: Start of Readout + Generate a pulse on the ReadoutStart event. + Pulse on: Start of Readout + Beginner + 12 + + + Pulse on: End of Readout + Generate a pulse on the ReadoutEnd event. + Pulse on: End of Readout + Beginner + 13 + + + Pulse on: Valid Frame Trigger + Generate a pulse on the FrameTrigger event. + Pulse on: Valid Frame Trigger + Beginner + 1 + + + Pulse on: Rejected Frame(s) Trigger + Generate a pulse on the Invalid FrameTrigger event. + Pulse on: Rejected Frame(s) Trigger + Beginner + 2 + + + Pulse on: Start of Acquisition + Generate a pulse when the AcquisiontStart event occurs. + Pulse on: Start of Acquisition + Beginner + 3 + + + Pulse on: End of Acquisition + Generate a pulse when the AcquisiontStop event occurs. + Pulse on: End of Acquisition + Beginner + 4 + + + Pulse on: End of Timer 1 + Generate a pulse on the TimerEnd 1 event. + Pulse on: End of Timer 1 + Beginner + 14 + + + Pulse on: End of Counter 1 + Generate a pulse on the CounterEnd 1 event. + Pulse on: End of Counter 1 + Beginner + 17 + + + Pulse on: Input 1 Event + Generate a pulse on the Input signal 1 event. + Pulse on: Input 1 Event + Beginner + 6 + + + Pulse on: Input 2 Event + Generate a pulse on the Input signal 2 event. + Pulse on: Input 2 Event + Beginner + 7 + + + Pulse on: Input 3 Event + Generate a pulse on the Input signal 3 event. + Pulse on: Input 3 Event + Beginner + 8 + + + Pulse on: Input 4 Event + Generate a pulse on the Input signal 4 event. + Pulse on: Input 4 Event + Beginner + 9 + + + Pulse on: Software Command + Generate a pulse on the Input of a Software Command + Pulse On: Software Command + Beginner + 0 + + OutputLineSourceReg + + + lineSelectorVal + (SEL > 4) ? (SEL - 4) : 0 + + + cP_OutputLine_Active +
0x2000082C
+ outputLineSelectorVal + 4 + RW + Device + cp_OutputLineSourceReg + Unsigned + LittleEndian +
+ + pIsLineSelectorOutput_Enabled + pIsLineSelectorInput + (SEL_OL_ENABLED || SEL_IL ) ? 1 : 0 + + + writeStreamingState + pIsLineSelectorOutput + OutputLineSourceReg + (((SEL_OL) && (OLS = 0x101f)) || REGISTER_STREAMING) ? 1 : 0 + + + Specifies the input line activation mode to trigger the OutputLine pulse. + Specifies the input line activation mode to trigger the OutputLine pulse. + Output Line Pulse Signal Activation + Beginner + pIsOutputLinePulseActivation + Yes + + Trigger valid on rising edge. + Specifies that the trigger is considered valid on the rising edge of the source signal.- + Rising Edge + Beginner + 1 + + + Trigger valid on falling edge. + Specifies that the trigger is considered valid on the falling edge of the source signal.- + Falling Edge + Beginner + 0 + + + Trigger valid on falling or rising edge. + Specifies that the trigger is considered valid on the falling or rising edge of the source signal. + Any Edge + Beginner + 2 + + pOutputLinePulseActivationReg + + + Invisible + outputLineSource + outputLineSource + outputLineSource + outputLineSource + outputLineSource + writeStreamingState + (OUTPUT_LINE_SOURCE = SOURCE.Entry.PulseOnInput1) || (OUTPUT_LINE_SOURCE = SOURCE.Entry.PulseOnInput2) || (OUTPUT_LINE_SOURCE = SOURCE.Entry.PulseOnInput3) || (OUTPUT_LINE_SOURCE = SOURCE.Entry.PulseOnInput4) || REGISTER_STREAMING + + +
0x20000CEC
+ outputLineSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Output Line Software Latch Control + When Off, the selected output line is set with the value in Output Line Value. + Output Line Software Latch Control + Guru + RO + + Off + Output pin state set by outputLineValue. + Off + 0 + + + Latch + Output pin state set by outputLineSoftwareCmd. + Latch + 1 + + 0 + + + Output Line Value + Sets the output state of the selected Line if the outputLineSoftwareLatchControl = OFF. OutputLineSource must be SoftwareControlled. If the outputLineSoftwareLatchControl = Latch , the state of the pin will change with the outputLineSoftwareCmd command. + Output Line Value + Beginner + pIsOutputLineAvailable + Yes + + Active + Sets the Output circuit to close + Active + Beginner + 1 + + + Inactive + Sets the Output circuit to open + Inactive + Beginner + 0 + + pOutputLineValueReg + + + cP_OutputLine_Active +
0x200007EC
+ outputLineSelectorVal + 4 + RW + Device + cp_pOutputLineValueReg + OutputLineSourceReg + Unsigned + LittleEndian +
+ + lineSelectorVal + (SEL > 3) ? 1 : 0 + + + writeStreamingState + pIsLineSelectorOutput + OutputLineSourceReg + (((SEL_OL) && (OLS <> 0x1f)) || REGISTER_STREAMING) ? 1 : 0 + + + 16777215 + + + Output Line Pulse Delay + Sets the delay before the output line pulse duration signal. Applicable for the OutputLineSource feature. + Output Line Pulse Delay + Beginner + Yes + pOutputLinePulseDelayReg + 0 + outputLinePulse_max + + +
0x2000086C
+ outputLineSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Output Line Pulse Duration + Sets the width (duration) of the output line pulse in microseconds. + Output Line Pulse Duration + Beginner + Yes + pOutputLinePulseDurationReg + 1 + outputLinePulse_max + 1 + + +
0x200008AC
+ outputLineSelectorVal + 4 + RW + Device + Unsigned + LittleEndian +
+ + Output Line Software Command + Writing a value of 1 in the bit fied apply the Latch value of the outputLineSoftwareLatchControl and /or execute the PulseOnSoftwareCmd of all the output line program for software control. outputLineSoftwareCmd can take any binary value and each bit set to 1correspond to a Icommand to each Output. Note that the Outputs are numbered from 1 to N. This means that Bit 1 of outputLineSoftwareCmd corresponds to the Output1. Applicable to OutputLineSource = Pulse On: Software Cmd (for Pulse mode) or OutputLineSource = SoftwareControlled and OutputLineSoftwareLatchControl = Latch (for static state). + Output Line Software Command + Expert + No + pOutputLineSoftwareCmdReg + + +
0x200008E0
+ 4 + RW + Device + Unsigned + LittleEndian +
+ +
+ + + + + Category that contains the Generic Counters and Timers related features. + Counter And Timer Control + counterSelector + counterMode + counterStatus + counterStartSource + counterStartLineActivation + counterIncrementalSource + counterIncrementalLineActivation + counterDuration + counterResetSource + counterResetLineActivation + counterValue + counterValueAtReset + counterReset + timerSelector + timerMode + timerStatus + timerStartSource + timerStartLineActivation + timerDelay + timerDuration + timerValue + timerReset + + + + Counter Selector + Selects the counter to configure. + Counter Selector + Expert + Yes + + Line 1 + Select counter 1 + Counter 1 + Expert + 0 + + counterSelectorVal + counterMode + counterStatus + counterStartSource + counterStartLineActivation + counterIncrementalSource + counterIncrementalLineActivation + counterDuration + counterResetSource + counterResetLineActivation + counterValue + counterValueAtReset + counterReset + + + 0 + + + Counter mode + Selects the counter mode. The selected Counter is Active or Disabled. When Disabled, the Counter can be configured + Counter mode + Expert + Yes + + The selected Counter is Disable. + The selected Counter is Disable. + Off + Expert + 0 + + + The selected Counter is Active + The selected Counter is Enable. + Active + Expert + 1 + + pCounterModeReg + + +
0x20004D40
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + pCounterModeReg + registerStreamingState + ( (COUNTERMODE <> 1) || REGISTER_STREAMING )? 0 : 1 + + + pCounterModeReg + (COUNTERMODE = 1) ? 0 : 1 + + + Counter Status + Returns the current state of the counter. + Counter Status + Expert + + Counter is idle + The counter is idle. The counterStartSource feature is set to off. + Counter idle + 0 + + + Counter is waiting for trigger + The counter is waiting for a start trigger. + Counter Trigger Wait + Expert + 1 + + + Counter is active + The counter is counting for the specified duration. + Counter Active + Expert + 2 + + + Counter is complete + The counter reached the counterDuration count. + Counter Completed + Expert + 3 + + + Counter is full + The counter reached its maximum possible count. + Counter Overflow + Expert + 4 + + pCounterStatusReg + + + COUNTER_POLLING_ACTIVE +
0x20000930
+ 4 + RO + Device + NoCache + 500 + pCounterResetCmdReg + Unsigned + LittleEndian +
+ + Counter Incremental Source + Select the event source which increments the counter. + Counter Incremental Source + Expert + Yes + + Turn off counter + Counter is stopped. + Off + 31 + + + Count acquisition start events + Counts the number of Acquisition Start events. + Acquisition Start + 0 + + + Count acquisition end events + Counts the number of Acquisition End events. + Acquisition End + 1 + + + Count exposure start events + Counts the number of Exposure Start events. + Exposure Start + 2 + + + Count exposure end events + Counts the number of Exposure End events. + Exposure End + 3 + + + Count readout start events + Counts the number of Readout Start events. + Readout Start + 4 + + + Count readout end events + Counts the number of Readout End events. + Readout End + 5 + + + Count frame start events + Counts the number of Frame Start events. + Frame Start + 6 + + + Count Valid Frame Trigger + Counts the number of Valid Frame Triggers. + Valid Frame Trigger + 7 + + + Count Rejected Frame(s) Trigger + Counts the number of Rejected Frame(s) Trigger. + Rejected Frame(s) Trigger + 8 + + + Count multiframe end triggers + Counts the number of multiframe end triggers. + MultiFrame End Trigger + 9 + + + Count transitions on line 1 + Counts the number of transitions on Line 1 (based on the counterIncrementalLineActivation feature setting). + Line 1 + 12 + + + Count transitions on line 2 + Counts the number of transitions on Line 2 (based on the counterIncrementalLineActivation feature setting). + Line 2 + 13 + + + Count transitions on line 3 + Counts the number of transitions on Line 3 (based on the counterIncrementalLineActivation feature setting). + Line 3 + 14 + + + Count transitions on line 4 + Counts the number of transitions on Line 4 (based on the counterIncrementalLineActivation feature setting). + Line 4 + 15 + + + 1 us Tick + The counter increments on each microsecond tick of the device internal Clock. + Internal Clock + 21 + + + Timer 1 end + Counts the number of TimerEnd events. + Timer 1 end + 25 + + pCounterEventSourceReg + + +
0x20000940
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Invisible + writeStreamingState + counterIncrementalSource + counterIncrementalSource + counterIncrementalSource + counterIncrementalSource + counterIncrementalSource + (EVENT_SOURCE = SOURCE.Entry.Line1) || (EVENT_SOURCE = SOURCE.Entry.Line2) || (EVENT_SOURCE = SOURCE.Entry.Line3) || (EVENT_SOURCE = SOURCE.Entry.Line4) || REGISTER_STREAMING + + + Counter Incremental Line Activation + Selects the counter signal activation mode. The counter increments on the specified signal edge or level. + Counter Incremental Line Activation + Expert + counterEventActivationIsAvailable + Yes + + Increment the counter on rising edge + Increment the counter on the rising edge of the selected I/O Line. + Rising Edge + 1 + + + Increment the counter on falling edge + Increment the counter on the falling edge of the selected I/O Line. + Falling Edge + 0 + + + Increment the counter on any edge + Increment the counter on the falling or rising edge of the selected I/O Line. + Any Edge + 2 + + + pCounterEventActivationReg + + + pIsCounterLocked +
0x20000950
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Counter Reset Source + Selects the signal source to reset the counter. + Counter Reset Source + Expert + Yes + + Reset Cmd + Reset on reception of the Reset Icommand. + Reset Cmd + 24 + + + Acquisition Start Cmd + Reset on reception of the Acquisition Start. + Acquisition Start + 0 + + + Acquisition End Cmd + Reset on reception of the Acquisition End. + Acquisition End + 1 + + + Reset counter on Exposure Start event. + Reset on reception of the Exposure Start event. + Exposure Start + 2 + + + Reset counter on Exposure End event. + Reset on reception of the Exposure End event. + Exposure End + Expert + 3 + + + Reset counter onFrame Trigger + Reset on reception of the Frame Trigger. + Frame Trigger + Expert + 6 + + + Valid Frame Trigger + Reset on reception of the Valid Frame Trigger + Valid Frame Trigger + Expert + 7 + + + Invalid Frame Trigger + Reset on reception of the Invalid Frame Trigger + Rejected Frame Trigger + Expert + 8 + + + MultiFrame End Trigger + Reset on reception of the Frame Burst end. + MultiFrame End Trigger + Expert + 9 + + + Reset the Counter on the specified transitions on line 1. + Reset the Counter on the specified transitions on Line 1. + Line 1 + Expert + 12 + + + Reset the Counter on the specified transitions on line 2. + Reset the Counter on the specified transitions on Line 2. + Line 2 + Expert + 13 + + + Reset the Counter on the specified transitions on line 3. + Reset the Counter on the specified transitions on Line 3. + Line 3 + Expert + 14 + + + Reset the Counter on the specified transitions on line 4. + Reset the Counter on the specified transitions on Line 4. + Line 4 + 15 + + + Reset with the reception of the Timer end. + Reset on reception of the Timer End. + Timer 1 End + 25 + + + Reset with the reception of Counter end. + Reset on the reception of the Counter end. + Counter 1 End + Expert + 28 + + pCounterResetSourceReg + + + pIsCounterLocked +
0x200009A0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Invisible + writeStreamingState + counterResetSource + counterResetSource + counterResetSource + counterResetSource + counterResetSource + (RESET_SOURCE = SOURCE.Entry.Line1) || (RESET_SOURCE = SOURCE.Entry.Line2) || (RESET_SOURCE = SOURCE.Entry.Line3) || (RESET_SOURCE = SOURCE.Entry.Line4) || REGISTER_STREAMING + + + Counter Reset Activation + Specify the edge transition on the selected line that will reset the selected counter. + Counter Reset Input Line Activation + Expert + counterResetActivationIsAvailable + Yes + + Reset counter on rising edge + Reset counter on the rising edge of the selected signal. + Rising Edge + Expert + 1 + + + Reset counter on falling edge + Reset counter on the falling edge of the selected signal. + Falling Edge + Expert + 0 + + + Reset counter on any edge + Reset counter on the falling or rising edge of the selected signal. + Any Edge + Expert + 2 + + + pCounterResetActivationReg + + + pIsCounterLocked +
0x200009B0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Counter Start Source + Selects the source that will start the selected counter. + Counter Start Source + Expert + Yes + + Turn off counter + Counter is stopped. + Off + Expert + 24 + + + Acquisition start event starts counter + Counter starts on the reception of the Acquisition Start event. + Acquisition Start + Expert + 0 + + + Acquisition end event starts counter + Counter starts on the reception of the Acquisition End event. + Acquisition End + Expert + 1 + + + Start counter on Exposure Start + Counter starts on the reception of the Exposure Start event. + Exposure Start + Expert + 2 + + + Exposure end event starts counter + Counter starts on the reception of the Exposure End event. + Exposure End + Expert + 3 + + + Start counter on Frame Start . + Counter starts on the reception of the Frame Start event. + Frame Start + Expert + 6 + + + Valid Frame Trigger starts counter + Counter starts on the reception of the Valid Frame Trigger. + Valid Frame Trigger + Expert + 7 + + + Invalid Frame Trigger starts counter + Counter starts on the reception of the Invalid Frame Trigger. + Rejected Frame Trigger + Expert + 8 + + + Start Counter line 1 transition + Counter starts on the specified transitions on Line 1. + Line 1 + Expert + 12 + + + Start Counter on line 2 transition + Counter starts on the specified transitions on Line 2. + Line 2 + Expert + 13 + + + Start Counter on line 3 transition + Counter starts on the specified transitions on Line 3. + Line 3 + Expert + 14 + + + Start Counter on line 4 transition + Counter starts on the specified transitions on Line 4. + Line 4 + Expert + 15 + + + Timer 1 end + Counter starts on the reception of the Timer End event. + Timer 1 End + Expert + 25 + + + Counter1 end event starts counter + Counter starts on the reception of the Counter End event. + Counter 1 End + Expert + 28 + + pCounterTriggerSourceReg + + + pIsCounterLocked +
0x200009C0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Invisible + writeStreamingState + counterStartSource + counterStartSource + counterStartSource + counterStartSource + counterStartSource + (TRIG_SOURCE = SOURCE.Entry.Line1) || (TRIG_SOURCE = SOURCE.Entry.Line2) || (TRIG_SOURCE = SOURCE.Entry.Line3) || (TRIG_SOURCE = SOURCE.Entry.Line4) || REGISTER_STREAMING + + + Counter Start Line Activation + Selects the activation mode of the input line trigger which starts the counter. This is only applicable when the counterStartSource feature selects a physical Line. + Counter Start Line Activation + Expert + counterTriggerActivationIsAvailable + Yes + + Start counter on rising edge + Activate the counter on the rising edge of the selected physical Line. + Rising Edge + Expert + 1 + + + Start counter on falling edge + Activate the counter on the falling edge of the selected physical Line. + Falling Edge + 0 + + + Start counter on any edge + Activate the counter on the first falling or rising edge of the selected physical Line. + Any Edge + 2 + + + pCounterTriggerActivationReg + + + pIsCounterLocked +
0x200009D0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Counter Duration + Sets the duration (or number of events) before the CounterEnd event is generated. + Counter Duration + Expert + Yes + pCounterDurationReg + 0xFFFFFF + + + pIsCounterLocked +
0x20000990
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Counter Value + Read the current value of the selected counter. + Counter Value + Expert + pCounterValueReg + 0xFFFFFF + + + pCounterStatusReg + pCounterModeReg + (( COUNTERSTATE = 2 ) || (COUNTERMODE = 1 ) )? 1 : 0 + + + COUNTER_POLLING_ACTIVE +
0x20000960
+ persistenceOffset + 4 + RO + Device + NoCache + 500 + Unsigned + LittleEndian +
+ + Counter Value At Reset + Reads the value of the selected counter when it was reset by a trigger or by an explicit Counter Reset command. + Counter Value At Reset + Expert + pCounterValueAtResetReg + + + pIsCounterLocked +
0x20000CB0
+ 4 + RO + Device + NoCache + pCounterResetCmdReg + Unsigned + LittleEndian +
+ + pCounterModeReg + ( COUNTERMODE = 1 ) ? 0 : 1 + + + Counter Reset + Resets the selected counter to zero. The counter starts immediately after the reset. To temporarily disable the counter, set the Counter Event Source feature to Off. + Counter Reset + Expert + pIsCounterResettable + pCounterResetCmdReg + 1 + + +
0x20000970
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + Timer Selector + Selects which timer to configure. + Timer Selector + Expert + Yes + + Timer 1 + Select Timer 1 to configure. + Timer 1 + Expert + 0 + + 0 + timerMode + timerStartSource + timerStartLineActivation + timerDelay + timerStatus + timerDuration + timerValue + timerReset + + + Timer Start Source + Select the trigger source to start the timer. + Timer Start Source + Expert + Yes + + timerReset Cmd + Starts with the reception of the timerReset Icommand. + timerReset Cmd + Expert + 24 + + + Acquisition Start + Start Timer on Acquisition Start event. + Acquisition Start + Expert + 0 + + + Acquisition End + Start Timer on Acquisition End event. + Acquisition End + Expert + 1 + + + Exposure Start + Start Timer on Exposure Start event. + Exposure Start + Expert + 2 + + + Exposure End + Start Timer on Exposure End event. + Exposure End + Expert + 3 + + + Readout Start + Start Timer on Readout Start event. + Readout Start + Expert + 4 + + + Readout End + Start Timer on Readout End event. + Readout End + Expert + 5 + + + Frame Start + Start Timer on Frame Start event. + Frame Start + Expert + 6 + + + Acquisition Trigger + Start Timer on Acquisition Trigger event. + Acquisition Trigger + Expert + 7 + + + Line 1 trigger + Start Timer on a transition of I/O Line 1 event. + Line 1 Trigger + Expert + 12 + + + Line 2 trigger + Start Timer on a transition of I/O Line 2 event. + Line 2 Trigger + Expert + 13 + + + Line 3 trigger + Start Timer on a transition of I/O Line 3 event. + Line 3 Trigger + Expert + 14 + + + Line 4 trigger + Start Timer on a transition of I/O Line 4 event. + Line 4 Trigger + Expert + 15 + + + Timer 1 end + Start Timer on Timer End event. + Timer 1 End + Expert + 25 + + + Counter 1 End + Start Timer on Counter 1 End event. + Counter 1 End + Expert + 28 + + pTimerTriggerSourceReg + + + pIsTimerLocked +
0x20000BB0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Timer mode + Select the Timer mode. The selected Timer is Active or Disabled. When Disabled, the Timer can be configured. + Timer mode + Expert + Yes + + Selected Timer Disabled. + The selected Timer is Disabled. + Off + Expert + 0 + + + Selected Timer Active + The selected Timer is Enabled. + Active + Expert + 1 + + pTimerModeReg + + +
0x20004D50
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + pTimerModeReg + registerStreamingState + ((TIMERMODE <> 1) || REGISTER_STREAMING )? 0 : 1 + + + pTimerModeReg + (TIMERMODE = 1)? 0 : 1 + + + Invisible + writeStreamingState + timerStartSource + timerStartSource + timerStartSource + timerStartSource + timerStartSource + (TRIG_SOURCE = SOURCE.Entry.Line1) || (TRIG_SOURCE = SOURCE.Entry.Line2) || (TRIG_SOURCE = SOURCE.Entry.Line3) || (TRIG_SOURCE = SOURCE.Entry.Line4) || REGISTER_STREAMING + + + Timer Trigger Activation + Select the trigger activation mode which starts the timer. + Timer Line Activation + Expert + timerTriggerActivationIsAvailable + Yes + + Start timer on rising edge + Starts timer on the rising edge of the selected signal. + Rising Edge + Expert + 1 + + + Start timer on falling edge + Starts timer on the falling edge of the selected signal. + Falling Edge + Expert + 0 + + + Start timer on any edge + Starts timer on the falling or rising edge of the selected signal. + Any Edge + Expert + 2 + + pTimerTriggerActivationReg + + + pIsTimerLocked +
0x20000BC0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Timer Delay + Sets the duration (in microseconds) of the delay to apply at the reception of a trigger before starting the timer. + Timer Delay + Expert + Yes + pTimerDelayReg + 0xFFFFFF + + + pIsTimerLocked +
0x20000BD0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Timer Status + Returns the current state of the timer. + Timer Status + Expert + RO + + Timer is idle + The timer is idle. The counterStartSource feature is set to off. + Timer Idle + 0 + + + Timer is waiting for trigger + The timer is waiting for a start trigger. + Timer Trigger Wait + Expert + 1 + + + Timer is active + The timer is counting for the specified duration. + Timer Active + Expert + 2 + + + Timer is complete + The timer reached the timerDuration count. + Timer Completed + Expert + 3 + + pTimerStatusReg + + + TIMER_POLLING_ACTIVE +
0x20000BE0
+ 4 + RO + Device + NoCache + 500 + pTimerResetCmdReg + Unsigned + LittleEndian +
+ + Timer Duration + Sets the duration (in microseconds) of the timer pulse. + Timer Duration + Expert + Yes + pTimerDurationReg + 0xFFFFFF + + + pIsTimerLocked +
0x20000BF0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Timer Value + Reads the current value (in microseconds) of the selected timer. + Timer Value + Expert + pTimerValueReg + 0xFFFFFF + + + pIsTimerLocked + TIMER_POLLING_ACTIVE +
0x20000C1C
+ 4 + RO + Device + NoCache + 500 + Unsigned + LittleEndian +
+ + pTimerModeReg + ( TIMERMODE = 1 ) ? 0 : 1 + + + Timer Reset + Resets the timer to 0. + Timer Reset + Expert + pIsTimerResettable + pTimerResetCmdReg + 1 + + +
0x20000C00
+ 4 + WO + Device + Unsigned + LittleEndian +
+
+ + + + + Category of features related to image processing. + Advanced Processing + processingPathBpp + processingPathBppMax + flatfieldCorrectionMode + flatfieldCorrectionCurrentActiveSet + flatfieldCorrectionPixelReplacementAlgorithm + flatfieldCorrectionType + flatfieldCorrectionAlgorithm + flatfieldAlgorithmBufferFormat + flatfieldAlgorithmBufferWidth + flatfieldAlgorithmBufferHeight + flatfieldAlgorithmGainMax + flatfieldAlgorithmGainMin + flatfieldAlgorithmGainDivisor + flatfieldAlgorithmGainBase + flatfieldAlgorithmOffsetMax + flatfieldAlgorithmOffsetMin + flatfieldAlgorithmOffsetFactor + flatfieldCorrectionPixelYCoordinate + flatfieldCorrectionPixelXCoordinate + flatfieldCorrectionGain + flatfieldCorrectionOffset + flatfieldCorrectionReplacePixel + defectivePixelDetectionMode + defectivePixelDetectionAlgorithm + defectivePixelDetectionDeviation + defectivePixelDetectionMinDarkThreshold + defectivePixelDetectionMinBrightThreshold + defectivePixelDetectionMinDarkThresholdRaw + defectivePixelDetectionMinBrightThresholdRaw + + + + + + + + + + + + + + + + + + + + sharpnessMode + sharpnessType + lutMode + lutCurrentActiveSet + LUTSelector + lutType + + lutSize + LUTIndex + LUTValue + LUTValueAll + + + + + + + + + + cP_FFC_Active + writeStreamingState + ((ACTIVE = 0) || REG_STREAMING)?0:1 + + + pFFCAvailableActiveSet + registerStreamingState + AVAILABLE_SET || REGISTER_STREAMING + + + Flat Field Correction Mode + Sets the mode for the Flat Field correction. + Flat Field Correction Mode + Beginner + Yes + + Off + Flat Field Correction is disabled. + Off + Beginner + 0 + + + Active + Flat Field Correction is enabled. + Active + Beginner + FFC_ACTIVE_MODE_AVAILABLE + 1 + + + Calibrate Flat Field + When this mode is selected, the camera is configured for flat field correction calibration. The device may automatically adjust some of its features when calibrate mode is enabled. The features that are automatically adjusted are device specific. The device will not restore these features when the Flat Field Correction Mode feature is changed from Calibrate mode to another mode. + Calibration + Expert + FFC_CALIBRATION_MODE_AVAILABLE + 2 + + ffcMode + + + cp_FFC_Available + registerStreamingState + FROM + (REGISTER_STREAMING && (TO > 1))?0:TO + pFFCCorrectionModeReg + Varying + + +
0x200003B0
+ persistenceOffset + 4 + RW + Device + pTestImageSelectorReg + fileOperationExecute_Reg + cp_pFFCCorrectionModeReg + multiSlopeModeReg + Unsigned + LittleEndian +
+ + pFFCCorrectionModeReg + NOT_TLParamsLocked + NOT_TL_PARAM || (FFC_CORRECTION_MODE = 2) + + + pFFCCorrectionModeReg + CORRECTION_MODE = 2 + + + pFFCCorrectionModeReg + CORRECTION_MODE = 0 + + + Available if the ffc calibration is on and the current active set is available. + Invisible + FFC_IS_CALIBRATION_MODE + pFFCAvailableActiveSet + AVAILABLE_SET && CALIBRATION + + + Flat Field Correction Algorithm + Specifies the Flat Field correction algorithm to use. + Flat Field Correction Algorithm + Guru + RO + + Method 1 + The following formula is used to calculate the flat field corrected pixel: newPixelValue[x][y] = (sensorPixelValue[x][y] - FFCOffset[x][y]) * FFCGain[x][y] + Method 1 + Guru + 0 + + 0 + + + Flat Field Correction Type + Specifies the Flat Field correction type. + Flat Field Correction Type + Guru + RO + + Flat field correction on entire image. + Flat field correction is based on an entire image (array). + Area-Based + Guru + 0 + + 0 + + + Flat Field Correction Pixel Replacement Algorithm + Specifies the Flat Field Correction pixel replacement algorithm. + Flat Field Correction Pixel Replacement Algorithm + Expert + RO + defectivePixelDetectionMode + + Method 1 + When pixel replacement is enabled, the pixel is replaced with the average value of the pixel to the left and right of the pixel to be replaced (of the same color plane). + Method 1 + Expert + 1 + + + Method 2 + When pixel replacement is enabled, the pixel will be replaced with the Median value of the 9 pixels within the 3x3 kernel of the same color plane. + Method 2 + Expert + 2 + + flatfieldCorrectionPixelReplacementAlgorithmValue + + + defectivePixelDetectionMode + (PIX_DETECT_MODE = 1) ? 2 : 1 + + + Flat Field Algorithm Buffer Format + Invisible + RO + + Mono8 + Invisible + 0 + + 0 + + + Flat Field Algorithm Buffer Width + Invisible + pFFCBufferWidthReg + + +
0x200003E0
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Flat Field Algorithm Buffer Height + Invisible + pFFCBufferHeightReg + + +
0x200003F0
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Flat Field Algorithm Gain Max + Invisible + RO + 255 + + + Flat Field Algorithm Gain Min + Invisible + RO + 0 + + + Flat Field Algorithm Gain Divisor + Invisible + RO + 255 + + + Flat Field Algorithm Gain Base + Invisible + RO + 1 + + + Flat Field Algorithm Offset Max + Invisible + RO + 255 + + + Flat Field Algorithm Offset Min + Invisible + RO + 0 + + + Flat Field Algorithm Offset Factor + Invisible + RO + FFC_OFFSET_FACTOR + + + Processing path bits per pixel + Invisible + pProcessingPathBppReg + + +
0x20000410
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Maximum bits per pixel for the camera processing path. + Processing path max bits per pixel + Invisible + pProcessingPathBppMaxReg + + +
0x20000418
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + PixelSize + PixelSize + PixelSize + PixelSize + pProcessingPathBppReg + (PROCESSING_PATH_BPP = 10) ? + (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? 4.0 : 1.0) : + ((PROCESSING_PATH_BPP = 12) ? + ((PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? 16.0 : (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp10 ? 4.0 : 1.0) )) : + (0)) + + + + Invisible + pFFCCorrectionModeReg + pFFCAvailableActiveSet + writeStreamingState + (CORRECTION_MODE = 1) || ((CORRECTION_MODE = 2) && AVAILABLE_SET) || REGISTER_STREAMING + + + Flat Field Correction Current Active Set + Specifies the current set of Flat Field coefficients to use. + Flat Field Correction Current Active Set + Beginner + FFC_CURRENT_ACTIVE_SET_AVAILABLE + Yes + + Factory Flat Field + Sets the factory Flat Field coefficient table as the current Flat Field. + Factory Flatfield + Beginner + FFC_IS_FACTORY_ACTIVE_SET_AVAILABLE + 0 + + + User Flat Field 1 + Sets User Flat Field 1 coefficient table as the current Flat Field. + User Flatfield 1 + Beginner + FFC_IS_USER1_ACTIVE_SET_AVAILABLE + 1 + + + User Flat Field 2 + Sets User Flat Field 2 coefficient table as the current Flat Field. + User Flatfield 2 + Beginner + FFC_IS_USER2_ACTIVE_SET_AVAILABLE + 2 + + + User Flat Field 3 + Sets User Flat Field 3 coefficient table as the current Flat Field. + User Flatfield 3 + Beginner + FFC_IS_USER3_ACTIVE_SET_AVAILABLE + 3 + + + User Flat Field 4 + Sets User Flat Field 4 coefficient table as the current Flat Field. + User Flatfield 4 + Beginner + FFC_IS_USER4_ACTIVE_SET_AVAILABLE + 4 + + pFFCCurrentActiveSetReg + + + cp_FFC_Available +
0x200003C0
+ persistenceOffset + 4 + RW + Device + fileOperationExecute_Reg + cp_ffcCurrentActiveSetReg + Unsigned + LittleEndian +
+ + pFFCAvailableActiveSet + multiSlopeModeReg + writeStreamingState + ((FFC_AVAILABLE_ACTIVE_SET & 0x1) && (MULTISLOPE_ACTIVE = 0))|| REGISTER_STREAMING + + + pFFCAvailableActiveSet + writeStreamingState + (FFC_AVAILABLE_ACTIVE_SET & 0x2) || REGISTER_STREAMING + + + pFFCAvailableActiveSet + writeStreamingState + (FFC_AVAILABLE_ACTIVE_SET & 0x4) || REGISTER_STREAMING + + + pFFCAvailableActiveSet + writeStreamingState + (FFC_AVAILABLE_ACTIVE_SET & 0x8) || REGISTER_STREAMING + + + pFFCAvailableActiveSet + writeStreamingState + (FFC_AVAILABLE_ACTIVE_SET & 0x10) || REGISTER_STREAMING + + +
0x200003D0
+ 4 + RO + Device + fileOperationExecute_Reg + Unsigned + LittleEndian +
+ + Flat Field Correction Pixel Y Coordinate + Specifies the Y coordinate of the flat field pixel coefficient to access. + Flat Field Correction Pixel Y Coordinate + Guru + FFC_CALIBRATION_AND_ACTIVE_SET_AVAILABLE + TLParamsLocked + 0 + 0 + pFFCBufferHeightReg + 1 + Linear + flatfieldCorrectionPixelXCoordinate + + + Flat Field Correction Pixel X Coordinate + Specifies the X coordinate of the flat field pixel coefficient to access. + Flat Field Correction Pixel X Coordinate + Guru + FFC_CALIBRATION_AND_ACTIVE_SET_AVAILABLE + TLParamsLocked + 0 + 0 + pFFCBufferWidthReg + 1 + Linear + flatfieldCorrectionOffset + flatfieldCorrectionGain + flatfieldCorrectionReplacePixel + + + Flat Field Correction Offset + Sets the offset to apply to the currently selected pixel. + Flat Field Correction Offset + Guru + FFC_CALIBRATION_AND_ACTIVE_SET_AVAILABLE + TLParamsLocked + pFFCCorrectionSingleOffsetReg + flatfieldAlgorithmOffsetMin + flatfieldAlgorithmOffsetMax + 1 + + + Invisible + flatfieldCorrectionPixelXCoordinate + flatfieldCorrectionPixelYCoordinate + pFFCBufferWidthReg + pFFCBufferHeightReg + pFFCCurrentActiveSetReg + (FFC_ACTIVE_SET * FFC_WIDTH * FFC_HEIGHT) + ((FFC_Y * FFC_WIDTH) + FFC_X) + + +
0x90000000
+ FFC_COEFFICIENT_POSITION + 4 + RW + Device + fileOperationExecute_Reg + pUserSetLoadReg + pGainReg + Unsigned + LittleEndian +
+ + Flat Field Correction Gain + Sets the gain to apply to the currently selected pixel. + Flat Field Correction Gain + Guru + FFC_CALIBRATION_AND_ACTIVE_SET_AVAILABLE + TLParamsLocked + FFC_GAIN_CONVERT_FLOAT_TO_INT + FFC_GAIN_MIN + FFC_GAIN_MAX + FFC_GAIN_INC + Linear + + + flatfieldAlgorithmGainBase + GAIN_BASE + + + flatfieldAlgorithmGainDivisor + flatfieldAlgorithmGainMax + flatfieldAlgorithmGainBase + (GAIN_MAX / GAIN_DIVISOR) + GAIN_BASE + + + flatfieldAlgorithmGainDivisor + 1.0 / GAIN_DIVISOR + + + flatfieldAlgorithmGainDivisor + flatfieldAlgorithmGainBase + (FROM - GAIN_BASE) * GAIN_DIVISOR + (TO / GAIN_DIVISOR) + GAIN_BASE + pFFCCorrectionSingleGainReg + Linear + Increasing + + +
0xA0000000
+ FFC_COEFFICIENT_POSITION + 4 + RW + Device + FFC_COEFFICIENT_POSITION + fileOperationExecute_Reg + pUserSetLoadReg + pGainReg + Unsigned + LittleEndian +
+ + Flat Field Correction Replace Pixel + Sets the enable state for pixel replacement of the currently selected pixel. + Flat Field Correction Replace Pixel + Guru + FFC_CALIBRATION_AND_ACTIVE_SET_AVAILABLE + TLParamsLocked + FFC_REPLACE_PIXEL_CONVERT_BOOL_TO_INT + 1 + 0 + + + flatfieldAlgorithmOffsetMax + FROM = 1 ? OFFSET_COEFFICIENT_MAX : 0 + (TO = OFFSET_COEFFICIENT_MAX) ? 1 : 0 + pFFCCorrectionSingleOffsetReg + Varying + + + Sets the mode for a Dynamic Defective Pixel Detection and replacement function. + Sets the mode for a Dynamic Defective Pixel Detection and replacement function. + Defective Pixel Detection Mode + Expert + FFC_IS_CALIBRATION_MODE + Yes + + Defective Pixel Detection is disabled + Defective Pixel Detection is disabled + Off + Expert + 0 + + + Defective Pixel Detection and replacement is enabled + Defective Pixel Detection and replacement is enabled + Active + Expert + 1 + + pDefectivePixelDetectionModeReg + + +
0x200009F0
+ persistenceOffset + 4 + RW + Device + pFFCCorrectionModeReg + pTestImageSelectorReg + Unsigned + LittleEndian +
+ + Defective Pixel Detection Deviation + Deprecated -- use defectivePixelDetectionMinBrightThreshold. + Defective Pixel Detection Deviation + Invisible + 5.0 + 0.392157 + 100 + 0.392157 + % + + + Defective Pixel Detection Minimum Bright Threshold + -Sets the minimum DN difference between a bright pixel and its neighborhood before it's tagged as defective. + Defective Pixel Detection Minimum Bright Threshold + Expert + defectivePixelDetectionMinBrightThresholdConv + + + processingPathBpp + PixelSize + PixelSize + PixelSize + PixelSize + (PROCESSING_PATH_BPP = 10) ? + (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? FROM * 4 : FROM) : + ((PROCESSING_PATH_BPP = 12) ? + ((PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? FROM * 16 : (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp10 ? FROM * 4 : FROM) )) : + (0)) + + (PROCESSING_PATH_BPP = 10) ? + (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? TO / 4 : TO) : + ((PROCESSING_PATH_BPP = 12) ? + ((PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? TO / 16 : (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp10 ? TO / 4 : TO) )) : + (0)) + + defectivePixelDetectionMinBrightThresholdRaw + Increasing + + + Defective Pixel Detection Minimum Bright Threshold (Raw) + Sets the minimum DN difference between a bright pixel and its neighborhood before it is tagged as defective. + Defective Pixel Detection Minimum Bright Threshold (Raw) + Invisible + Yes + pMinBrightThresholdReplicator + 4 + pDefectivePixelDetectionMinDarkAndBrightThresholdMax + + + writeStreamingState + defectivePixelDetectionMode + REGISTER_STREAMING || DEFECTIVE_MODE + + + defectivePixelIsActive + pDefectivePixelDetectionMinBrightThresholdReg + pDefectivePixelDetectionMinBrightThreshold2Mux + + +
0x20006500
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + isColorSupported + pDefectivePixelDetectionMinBrightThreshold2Dummy + pDefectivePixelDetectionMinBrightThreshold2Reg + pDefectivePixelDetectionMinBrightThreshold2Dummy + + + 0 + + + isColorSupported + defectivePixelIsActive +
0x20006510
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Defective Pixel Detection Minimum Dark Threshold + Sets the minimum DN difference between a dark pixel and its neighborhood before it's tagged as defective. + Defective Pixel Detection Minimum Dark Threshold + Expert + defectivePixelDetectionMinDarkThresholdConv + + + processingPathBpp + PixelSize + PixelSize + PixelSize + PixelSize + (PROCESSING_PATH_BPP = 10) ? + (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? FROM * 4 : FROM) : + ((PROCESSING_PATH_BPP = 12) ? + ((PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? FROM * 16 : (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp10 ? FROM * 4 : FROM) )) : + (0)) + + (PROCESSING_PATH_BPP = 10) ? + (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? TO / 4 : TO) : + ((PROCESSING_PATH_BPP = 12) ? + ((PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp8 ? TO / 16 : (PIXEL_SIZE = PIXEL_SIZE.Entry.Bpp10 ? TO / 4 : TO) )) : + (0)) + + defectivePixelDetectionMinDarkThresholdRaw + Increasing + + + Defective Pixel Detection Minimum Dark Threshold (Raw) + -Sets the minimum DN difference between a dark pixel and its neighborhood before it is tagged as defective. + Defective Pixel Detection Minimum Dark Threshold (Raw) + Invisible + Yes + pDefectivePixelDetectionMinDarkThresholdReg + 4 + pDefectivePixelDetectionMinDarkAndBrightThresholdMax + + + processingPathBpp + (PROCESSING_PATH_BPP = 10) ? (1023) : ((PROCESSING_PATH_BPP = 12) ? (4095) : (0)) + + + defectivePixelIsActive +
0x20006520
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Defective Pixel Detection Function Algorithm. + Defective Pixel Detectiont Algorithm use in the Defective Pixel Detection Function. + Defective Pixel Detection Algorithm + Guru + RO + + Defective Pixel Detection Algorithm: Method 1 + Defective Pixel Detection Algorithm: Method 1 is a proprietary function to Teledyne DALSA for Monochrome Sensor + Method 1 + Guru + 0 + + + Defective Pixel Detection Algorithm: Method 2 + Defective Pixel Detection Algorithm: Method 2 is a proprietary function to Teledyne DALSA for Color Bayer Sensor + Method 2 + Guru + 1 + + defectivePixelDetectionAlgorithmVal + + + isColorSupported + IS_COLOR ? 1 : 0 + + + LUT Mode + Sets the enable state of the selected LUT (Lookup Table). + LUT Mode + Expert + Yes + + Turn Off LUT + Disables the LUT. + Off + Expert + 0 + + + Activate LUT + Enables the selected LUT. + Active + Expert + 1 + + plutMode_Reg + + + FFC_IS_CALIBRATION_MODE + cP_LookUpTable_Active + (CP_LUT_ACTIVE) || FFC_CALIB + + + isColorNotSupported + isLutLocked +
0x20000CC0
+ persistenceOffset + 4 + RW + Device + pTestImageSelectorReg + pFFCCorrectionModeReg + cP_plutMode_Reg + Unsigned + LittleEndian +
+ + lutMode + writeStreamingState + LUT_MODE || REGISTER_STREAMING + + + LUT Current Active Set + Specifies the current LUT to use. + LUT Current Active Set + Expert + lutAvailable + Yes + + Luminance1 + Sets the current LUT as Luminance 1. + Luminance 1 + Expert + 0 + + + Luminance2 + Sets the current LUT as Luminance 2. + Luminance 2 + Expert + 1 + + + Luminance3 + Sets the current LUT as Luminance 3. + Luminance 3 + Expert + 2 + + + Luminance4 + Sets the current LUT as Luminance 4. + Luminance 4 + Expert + 3 + + + plutCurrentActiveSet_Reg + + + isColorNotSupported + isLutLocked +
0x20000CD0
+ persistenceOffset + 4 + RW + Device + cP_plutCurrentActiveSet_Reg + Unsigned + LittleEndian +
+ + FFC_IS_CALIBRATION_MODE + TLParamsLocked + TL_PARAMS_LOCKED || FFC_CALIB + + + LUT Selector + Selects which LUT to control and adjust features. + LUT Selector + Guru + isLutSelectorLocked + Yes + + Luminance1 + Luminance 1 is under control + Luminance 1 + Guru + 0 + + + Luminance2 + Luminance 2 is under control + Luminance 2 + Guru + 1 + + + Luminance3 + Luminance 3 is under control + Luminance 3 + Guru + 2 + + + Luminance4 + Luminance 4 is under control + Luminance 4 + Guru + 3 + + lutSelectorVal + LUTValue + LUTValueAll + lutType + + + isColorNotSupported + 0 + + + 65536 + + + LUT Size + Specify the LUT size of the selected LUT (Lookup Table). + LUT Size + Expert + + 10 bits per pixel + 10 bits per pixel + 10 Bits/Pixel + 10 + + + 12 bits per pixel + 12 bits per pixel + 12 Bits/Pixel + 12 + + lutBpp_Reg + + + + isColorNotSupported +
0x200053F0
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + LUT Index + Selects the index (offset) of the coefficient to access in the selected LUT. + LUT Index + Guru + isColorNotSupported + LUT_TYPE_IS_VALUE_LOCKED + 0 + 0 + LUT_MAX_VALUE + 1 + LUTValue + LUTValueAll + + + lutBpp_Reg + ( 1 << BPP) - 1 + + + LUTSelector + LUT_RESERVED_REGISTERS_PER_LUT + LUT_SELECTOR*LUT_REGS_PER_LUT + + + LUTIndex + LUT_BLOB_ALL_INDEX + LUT_BLOB_ALL_INDEX_LOCAL + LUT_INDEX + + + LUT Value + Returns the value at specified LUT index entry of the LUT selected by the LUT Selector feature. + LUT Value + Guru + pLUTValue_Reg + 0 + LUT_MAX_VALUE + 1 + + + isColorNotSupported + LUT_TYPE_IS_VALUE_LOCKED +
0xB0000000
+ LUT_BLOB_INDEX + 4 + RW + Device + LUTIndex + LUTSelector + Unsigned + LittleEndian +
+ + Invisible + lutType + TLParamsLocked + FFC_IS_CALIBRATION_MODE + (LUT_TYPE <> 0) || (TL_PARAMS_LOCKED ? 1 : 0) || FFC_CALIB + + + LUT_MAX_VALUE + LUT_MAX_VALUE_LOCAL + 1 + + + LUT_MAX_SIZE + LUT_MAX_SIZE_LOCAL*4 + + + LUT Value All + Accesses all the LUT coefficients in a single access without using individual LUT indices. This feature accesses the LUT values in the currently active LUT table set by the LUT Current Active Set feature. + LUT Value All + Guru + isColorNotSupported + LUT_TYPE_IS_VALUE_LOCKED +
0xB0000000
+ LUT_BLOB_ALL_INDEX + LUT_VALUE_ALL_LENGTH_IN_BYTES + RW + Device + LUTSelector +
+ + LUT Type + Displays the LUT type of the currently selected LUT. + LUT Type + Expert + RO + Yes + + UserDefined + Uses the user programmable LUT + UserDefined + Expert + 0 + + lutType_reg + + + isColorNotSupported + TLParamsLocked +
0x2000540C
+ lutSelectorVal + 4 + RO + Device + Unsigned + LittleEndian +
+ + Sharpness Mode + Sets the enable state of the sharpness feature. + Sharpness Mode + Expert + Yes + + Turn off the Image Sharpness filtering. + Disables Image Sharpness feature. + Off + Expert + 0 + + + Activate the Image Sharpness filtering. + Enables Image Sharpness feature. + Active + Expert + 1 + + psharpnessMode_Reg + + + isColorNotSupported + FFC_IS_CALIBRATION_MODE +
0x20004F90
+ persistenceOffset + 4 + RW + Device + pFFCCorrectionModeReg + Unsigned + LittleEndian +
+ + registerStreamingState + psharpnessMode_Reg + (SHARPNESS_MODE || REGISTER_STREAMING)?0:1 + + + Sharpness Type + Selects the type of image filter to apply. + Sharpness Type + Expert + Yes + + EnhanceMore + EnhanceMore is used as the current image filter. + EnhanceMore + 0 + + + EnhanceLess + EnhanceLess is used as the current image filter. + EnhanceLess + Expert + 1 + + + SharpenLess + SharpenLess is used as the current image filter. + SharpenLess + Expert + 2 + + + SharpenMore + SharpenMore is used as the current image filter. + SharpenMore + Expert + 3 + + psharpnessType_Reg + + + isColorNotSupported + SHARPNESS_MODE_IS_LOCKED +
0x20004FA0
+ persistenceOffset + 4 + RW + Device + psharpnessMode_Reg + Unsigned + LittleEndian +
+
+ + + + + Feature category that allows cycling through multiple settings on a frame by frame or user defined basis. + Cycling Preset + cyclingPresetMode + cyclingPresetCount + cyclingPresetIncrementalSource + cyclingPresetRepeater + cyclingPresetResetSource + cyclingPresetResetCmd + cyclingPresetCurrentActiveSet + cP_FeaturesActivationSelector + cP_FeaturesActivationMode + cP_PresetConfigurationSelector + cP_ExposureTime + cP_GainSelector + cP_Gain + cP_BlackLevelSelector + cP_BlackLevel + cP_BlackLevelRaw + cP_LUTMode + cP_LUTCurrentActiveSet + cP_FlatfieldCorrectionMode + cP_FlatfieldCorrectionCurrentActiveSet + cP_LineSelector + cP_OutputLineSource + cP_OutputLineValue + + + + writeStreamingState + pAutoBrightnessModeReg + multiSlopeModeReg + pFFCCorrectionModeReg + TLParamsLocked + (((AUTO_BRIGHTNESS_MODE <> 0) || (FFC_MODE =2)) && (REGISTER_STREAMING ? 0 : 1)) || TL_PARAMS_LOCKED + + + Cycling Presets module mode + Sets the Cycling Presets module mode. + Cycling Preset Mode + Expert + Yes + + Disables the Cycling Preset module + Disable the Cycling Preset module. + 0 + + + Enables the Cycling Preset module + Enable the Cycling Preset module. + 1 + + cyclingPresetMode_reg + + + CYCLING_IS_LOCKED +
0x200057D0
+ persistenceOffset + 4 + RW + Device + pAutoBrightnessModeReg + multiSlopeModeReg + LittleEndian + + 31 + + + 0 + 30 + Unsigned + +
+ + Number of Cycling Presets + Specifies the number of Presets to use. + Cycling Preset Count + Expert + Yes + cyclingPresetCount_reg + cyclingPresetSelector_adjustement + 2 + 6 + 1 + Linear + + + CYCLING_IS_LOCKED +
0x200057F0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + cyclingPresetIncrementalSource_reg + cyclingPresetMode_reg + (SRC < 5) || (MODE = 0) + + + cyclingPresetMode_reg + (MODE = 1) ? 0 : 1 + + + Index of the current active set + Returns the index of the currently active cycling preset. + Cycling Preset Current Active Set + Guru + cnvCyclingPresetCurrentActiveSet + + + Index of the current active set + FROM - 1 + TO + 1 + cyclingPresetCurrentActiveSet_raw + Increasing + + + cyclingPresetCurrentActiveSet_reg + 0 + 5 + 1 + + + CURRENT_ACTIVE_SET_IS_LOCKED + CURRENT_ACTIVE_SET_POLLING_ACTIVE +
0x20005800
+ 4 + RW + Device + NoCache + 500 + Unsigned + LittleEndian +
+ + Cycling Incremental Source + Specifies the source that increments the currently active cycling preset. + Cycling Preset Incremental Source + Expert + Yes + + Change set with cyclingPresetCurrentActiveSet + Feature cyclingPresetCurrentActiveSet is used to select the current active set. + None + 0x80000004 + + + Increment on Valid Frame Trigger + Increment on a Valid Frame Triggers. + Valid Frame Trigger + 0 + + + Increment on Counter 1 End + Increment on the end of Counter 1. + Counter 1 End + 1 + + + Increment at the Start of Frame + Increment on the Start of Frame event. + Start of Frame + 5 + + cyclingPresetIncrementalSource_reg + + +
0x20005810
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Cycling Reset Source + Specifies the source that resets the currently active preset. On reset the current preset index is set to 1. + Cycling Preset Reset Source + Expert + Yes + + Reset on Valid Frame Trigger + Reset when a Valid Frame Triggers occurs. + Valid Frame Trigger + 0 + + + Reset on Counter 1 End + Reset when counter 1 ends. + Counter 1 End + 1 + + + Reset at end of acquisition + Use End of Acquisition as the reset source. An End of Acquisition occurs on acquisition stop. + Acquisition End + 5 + + + Reset on software command + Use a software command as the reset source. + 4 + + cyclingPresetResetSource_reg + + +
0x20005830
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + cyclingPresetResetSource_reg + cyclingPresetIncrementalSource_reg + (RESET_SRC = 4) && (INC_SRC <> 0x80000004) + + + Reset the preset cycling counters + Reset the position of the preset cycling to 1 and the count to 0. + Cycling Preset Reset Cmd + Guru + cyclingPresetResetCmd_reg + 0x2000 + + + CYCLING_PRESET_RESET_AVAILABLE +
0x200057EC
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + Cycling Preset Repeater + Specifies the required number of cycling preset increment events (generated by the Cycling Preset Incremental Source) to increment the index of the Cycling Preset Current Active Set. + Cycling Preset Repeater + Expert + Yes + cyclingPresetRepeater_reg + 1 + 0xff + 1 + Linear + + +
0x20005820
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + cyclingPresetCount_reg + writeStreamingState + (REG_STREAMING)?6:COUNT + + + cyclingPresetMode_reg + cyclingPresetFeatureMode_reg + (MODE) && ((FEATURES & 0x08500008) = 0x08500008) + + + cyclingPresetMode_reg + cyclingPresetFeatureMode_reg + (MODE) && ((FEATURES & 0x02000000) = 0x02000000) + + + cyclingPresetMode_reg + cyclingPresetFeatureMode_reg + (MODE) && ((FEATURES & 0x01000000) = 0x01000000) + + + cyclingPresetMode_reg + cyclingPresetFeatureMode_reg + (MODE) && ((FEATURES & 0x00092400) = 0x00092400) + + + cyclingPresetMode_reg + cyclingPresetFeatureMode_reg + (MODE) && ((FEATURES & 0x04000080) = 0x04000080) + + + cyclingPresetMode_reg + cyclingPresetFeatureMode_reg + (MODE) && ((FEATURES & 0x00200010) = 0x00200010) + + + 0 + + + Selects the CP Feature to Activate or Disable + Selects the feature to control by the cP_FeaturesActivationMode feature. + Features Activation Selector + Expert + + Control the Exposure Time + The cP_FeaturesActivationMode feature controls the exposure time. + Exposure Time + 0x02000000 + + + Control the Gain + The cP_FeaturesActivationMode feature controls the Gain. + 0x08500008 + + + Control the LUT + The cP_FeaturesActivationMode feature controls the lookup table. + Lookup Table + 0x01000000 + + + Control the flat field correction + The cP_FeaturesActivationMode feature controls the flat field correction. + Flat Field Correction + 0x04000080 + + + Control the output line + The cP_FeaturesActivationMode feature controls the output lines. + Output Lines + 0x00092400 + + + Control the black level + The cP_FeaturesActivationMode feature controls the black level. + Black Level + 0x00200010 + + presetComponent + cP_FeaturesActivationMode + + + 0x02000000 + + + presetComponent + multiSlopeModeReg + ((MULTISLOPE_MODE = 1) && + ((CP_FEATURES_ACTIVATION_SELECTOR = 0x08500008) || (CP_FEATURES_ACTIVATION_SELECTOR = 0x02000000))) ? 1 : 0 + + + Enable the selected feature + Enables the selected feature to be part of the cycling. + Features Activation Mode + Expert + CP_FEATURES_ACTIVATION_MODE_IS_LOCKED + + Exclude the selected feature from cycling + Exclude the selected feature from the cycling. + 0 + + + Include the selected feature in the cycling + Include the selected feature in the cycling. + 1 + + selectedPresetMode + + + presetComponent + cyclingPresetFeatureMode_reg + (FROM)?(VALUE | COMPONENT):(VALUE & (~COMPONENT)) + ((TO & COMPONENT ) = COMPONENT)?1:0 + cyclingPresetFeatureMode_reg + Varying + + + Selects the cycling preset to configure + Selects the cycling preset to configure. + Preset Configuration Selector + Expert + Yes + cyclingPresetSelector_value + 1 + cyclingPresetSelector_max + 1 + Linear + cP_ExposureTime + cP_GainSelector + cP_BlackLevel + cP_BlackLevelRaw + cP_LUTMode + cP_LUTCurrentActiveSet + cP_FlatfieldCorrectionMode + cP_FlatfieldCorrectionCurrentActiveSet + cP_OffsetX + cP_OffsetY + cP_LineSelector + + + 1 + 1 + cyclingPresetSelector_value + Varying + + + 1 + + + Exposure time in microseconds + Sets the exposure time (in microseconds) for the selected set. + Exposure Time + Expert + Yes + cnv_cP_ExposureTime + us + + + Exposure time in microseconds + FROM + TO + cP_exposureTime_raw + Linear + Increasing + Yes + + + cP_pExposureTime_reg + pExposureTimeMinReg + pExposureTimeMaxReg + 1 + + + cyclingPresetSelector_value + 0x200000B0 + 0x20005840 + 0x20005850 + 0x20005860 + 0x20005870 + 0x20005880 + 0x200000B0 + + + cP_Exposure_Active + writeStreamingState + ((ACTIVE = 1) ||(REG_STREAMING))?0:1 + + + cP_pExposureTime_locked + cP_pExposureTime_addr + persistenceOffset + 4 + RW + Device + pExposureTimeReg + ACQ_FORMULA_PRECEDENTS_INVALIDATOR + Unsigned + LittleEndian + + + Gain control channel selector + Selects which gain is controlled when adjusting cp_Gain features. + Gain Selector + Expert + Yes + + Apply an analog gain adjustment within the sensor to the entire image. + Apply an analog gain adjustment within the sensor to the entire image. + Analog + Expert + 0 + + + Apply a digital gain adjustment to the entire image. + Apply a digital gain adjustment to the entire image. + Digital + Expert + 1 + + cp_gainSelectorInt + cP_Gain + + + 0 + + + cyclingPresetSelector_value + 0x200006C0 + 0x20005a20 + 0x20005a30 + 0x20005a40 + 0x20005a50 + 0x20005a60 + 0x200006C0 + + + cyclingPresetSelector_value + 0x200002A0 + 0x20006470 + 0x20006480 + 0x20006490 + 0x200064A0 + 0x200064B0 + 0x200002A0 + + + cp_gainSelectorInt + cp_sensorGainAddr + cp_digitalGainAddr + cp_digitalGainAddr + + + cp_gainSelectorInt + 0x200002A0 + 0x200006C0 + 0x200002A0 + + + Gain factor + Sets the selected gain as an amplification factor applied to the image. This gain is applied when the current Cycling index is active. + Gain + Expert + Yes + cp_gainConverter + cp_gainIncValue + + + Gain factor + Sets the selected gain as an amplification factor applied to the image. + Gain + Invisible + cp_gainSelectorInt + (GAIN_SELECTOR)? (FROM - 1) * 512: FROM * 100 + (GAIN_SELECTOR)? (TO/512) + 1: TO / 100 + cp_GainRaw + Linear + Increasing + Yes + + + cp_GainReg + cp_GainMinReg + cp_GainMaxReg + Linear + + + cP_Gain_Active + writeStreamingState + ((ACTIVE = 1) || REG_STREAMING)?0:1 + + + cP_Gain_locked + GAIN_POLLING_ACTIVE + cp_gainAddr + REG_MISC_INDEX + 4 + RW + Device + NoCache + 500 + pTestImageSelectorReg + pAutoBrightnessModeReg + pGainAutoReg + pGainAutoMaxValueReg + pGainAutoMinValueReg + pGainReg + Signed + LittleEndian + + + cp_gainLimitAddr + REG_MIN_INDEX + 4 + RO + Device + Signed + LittleEndian + + + cp_gainLimitAddr + REG_MAX_INDEX + 4 + RO + Device + Signed + LittleEndian + + + cp_gainSelectorInt + gainUserIncrement + ((GAIN_SELECTOR)? 0.1: GAIN_INC) + + + Black level to adjust + Selects which Black Level to adjust using the Black Level features. + Black Level Selector + Expert + + Sensor Dark Offset + Analog + Expert + 0 + + 0 + cP_BlackLevel + + + cP_BlackLevel_Active + writeStreamingState + ((ACTIVE = 1) || REG_STREAMING)?0:1 + + + Black level DC offset + Controls the black level as an absolute physical value. This represents a DC offset applied to the video signal, in DN (digital number) units. The Black Level Selector feature specifies the channel to adjust. + Black Level + Expert + cnv_cP_BlackLevel + DN + Linear + + + Black level DC offset -ss + PixelSizeVal + (PIXEL_SIZE = 8 )? FROM * 4: FROM + (PIXEL_SIZE = 8)? TO / 4 : TO + cP_BlackLevelRaw + Linear + Increasing + Yes + + + Raw value of the black level DC offset + Controls the black level as an absolute physical value. + Black Level RAW + Invisible + cP_BlackLevel_locked + Yes + cp_pBlackLevelReg + pBlackLevelRegMin + pBlackLevelRegMax + 1 + Linear + + + cyclingPresetSelector_value + 0x200002B0 + 0x20006420 + 0x20006430 + 0x20006440 + 0x20006450 + 0x20006460 + 0x200002B0 + + + cp_blacLevelIndexToAddr + persistenceOffset + 4 + RW + Device + cp_GainMaxReg + pBlackLevelReg + Signed + LittleEndian + + + OffsetX from Sensor Origin -ss- + Horizontal offset from the origin to the region of interest (ROI). The value in this feature is only used when the currently selected cycling preset is active. -ss- + Horizontal Offset + Expert + Yes + cP_OffsetX_Convertor + OFFSETX_INC + + + Invisible + pBinningHorizontalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + cP_OffsetX_Raw + Linear + Increasing + + + cP_OffsetX_Reg + OFFSETX_MAX_RAW + + + cP_ROIPosition_Active + writeStreamingState + ((CP_ROI_POSITION_ACTIVE = 1) ||(REG_STREAMING))?0:1 + + + cyclingPresetSelector_value + 0x200000CC + 0x20005BDC + 0x20005BFC + 0x20005C1C + 0x20005C3C + 0x20005C5C + 0x200000CC + + + cP_Offsets_Locked + cP_OffsetX_Addr + writeStreamingState + 4 + RW + Device + pOffsetXReg + Unsigned + LittleEndian + + + OffsetY from Sensor Origin. -ss- + Vertical offset from the origin to the region of interest (ROI). The value in this feature is only used when the currently selected cycling preset is active. -ss- + Vertical Offset + Expert + Yes + cP_OffsetY_Convertor + 0 + offsetY_Increment + + + Invisible + pBinningVerticalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + cP_OffsetY_Raw + Linear + Increasing + + + cP_OffsetY_Reg + OFFSETY_MAX_RAW + + + cyclingPresetSelector_value + 0x2000018C + 0x20005C7C + 0x20005C9C + 0x20005CBC + 0x20005CDC + 0x20005CFC + 0x2000018C + + + cP_Offsets_Locked + cP_OffsetY_Addr + writeStreamingState + 4 + RW + Device + pOffsetYReg + Unsigned + LittleEndian + + + LUT Mode- + Enables the current lookup table (LUT). This is only used when the currently selected cycling preset is active. + LUT Mode + Expert + Yes + + Off + Look up tables (LUTs) are not used. + Off + 0 + + + Active + Look up tables (LUTs) are enabled. + Active + 1 + + cP_plutMode_Reg + + + cyclingPresetSelector_value + 0x20000CC0 + 0x20005AB0 + 0x20005AC0 + 0x20005AD0 + 0x20005AE0 + 0x20005AF0 + 0x20000CC0 + + + cP_LookUpTable_Active + writeStreamingState + ((CP_LUT_ACTIVE = 1) ||(REG_STREAMING))?0:1 + + + isColorNotSupported + cP_pLut_locked + cP_plutMode_addr + persistenceOffset + 4 + RW + Device + plutMode_Reg + Unsigned + LittleEndian + + + cP_LUTMode + writeStreamingState + LUT_MODE || REGISTER_STREAMING + + + LUT Current Active Set + Sets the current lookup table (LUT) to use. This feature is only used when the currently selected cycling preset is active. + LUT Current Active Set + Expert + cP_lutAvailable + Yes + + Luminance1 + Sets the current LUT as Luminance 1. + Luminance 1 + Expert + 0 + + + Luminance2 + Sets the current LUT as Luminance 2. + Luminance 2 + Expert + 1 + + + Luminance3- + Sets the current LUT as Luminance 3. + Luminance 3 + Expert + 2 + + + Luminance4 + Sets the current LUT as Luminance 4. + Luminance 4 + Expert + 3 + + + cP_plutCurrentActiveSet_Reg + + + cyclingPresetSelector_value + 0x20000CD0 + 0x20005B00 + 0x20005B10 + 0x20005B20 + 0x20005B30 + 0x20005B40 + 0x20000CD0 + + + isColorNotSupported + cP_pLut_locked + cP_plutCurrentActiveSet_addr + persistenceOffset + 4 + RW + Device + plutCurrentActiveSet_Reg + Unsigned + LittleEndian + + + cP_FFC_Active + writeStreamingState + ((ACTIVE = 1) || REG_STREAMING)?0:1 + + + Flat Field Correction Mode + Sets the mode for the Flat Field correction. + Flat Field Correction Mode + Expert + Yes + + Off + Flat Field Correction is disabled. + Off + Expert + 0 + + + Active + Flat Field Correction is enabled. + Active + Expert + FFC_ACTIVE_MODE_AVAILABLE + 1 + + cp_ffcMode + + + FROM + (TO > 1)?0:TO + cp_pFFCCorrectionModeReg + Varying + + + cyclingPresetSelector_value + 0x200003B0 + 0x20006380 + 0x20006390 + 0x200063a0 + 0x200063b0 + 0x200063c0 + 0x200003B0 + + + cp_FFC_locked + cp_ffcmode_addr + persistenceOffset + 4 + RW + Device + pTestImageSelectorReg + fileOperationExecute_Reg + pFFCCorrectionModeReg + Unsigned + LittleEndian + + + Invisible + cp_ffcMode + pFFCAvailableActiveSet + writeStreamingState + (CORRECTION_MODE = 1 && AVAILABLE_SET) || REGISTER_STREAMING + + + Flat Field Correction Current Active Set + Specifies the current set of Flat Field coefficients to use. + Flat Field Correction Current Active Set + Expert + CP_FFC_CURRENT_ACTIVE_SET_AVAILABLE + Yes + + Factory Flat Field + Sets the factory Flat Field coefficient table as the current Flat Field. + Factory Flatfield + Expert + FFC_IS_FACTORY_ACTIVE_SET_AVAILABLE + 0 + + + User Flat Field 1 + Sets User Flat Field 1 coefficient table as the current Flat Field. + User Flatfield 1 + Expert + FFC_IS_USER1_ACTIVE_SET_AVAILABLE + 1 + + + User Flat Field 2 + Sets User Flat Field 2 coefficient table as the current Flat Field. + User Flatfield 2 + Expert + FFC_IS_USER2_ACTIVE_SET_AVAILABLE + 2 + + + User Flat Field 3 + Sets User Flat Field 3 coefficient table as the current Flat Field. + User Flatfield 3 + Beginner + FFC_IS_USER3_ACTIVE_SET_AVAILABLE + 3 + + + User Flat Field 4 + Sets User Flat Field 4 coefficient table as the current Flat Field. + User Flatfield 4 + Expert + FFC_IS_USER4_ACTIVE_SET_AVAILABLE + 4 + + cp_ffcCurrentActiveSetReg + + + cyclingPresetSelector_value + 0x200003C0 + 0x200063d0 + 0x200063e0 + 0x200063f0 + 0x20006400 + 0x20006410 + 0x200003C0 + + + cp_FFC_locked + cp_ffcActiveSet_addr + persistenceOffset + 4 + RW + Device + fileOperationExecute_Reg + pFFCCurrentActiveSetReg + Unsigned + LittleEndian + + + Line Selector + Selects which physical line (or pin) of the external device connector to configure. + Line Selector + Expert + Yes + + Line 5 + Index of the physical line and associated I/O control block to use. + Line 5 + Beginner + 0 + + + Line 6 + Index of the physical line and associated I/O control block to use. + Line 6 + Beginner + 1 + + + Line 7 + Index of the physical line and associated I/O control block to use. + Line 7 + Beginner + 2 + + + Line 8 + Index of the physical line and associated I/O control block to use. + Line 8 + Beginner + 3 + + cp_lineSelectorVal + cP_OutputLineSource + cP_OutputLineValue + + + 0 + + + cP_OutputLine_Active + writeStreamingState + ((ACTIVE = 1) ||(REG_STREAMING))?0:1 + + + writeStreamingState + cp_OutputLineSourceReg + (( OLS = 0x101f) || REGISTER_STREAMING) ? 1 : 0 + + + Output Line Value + Sets the output state of the selected Line if the outputLineSoftwareLatchControl = OFF. OutputLineSource must be SoftwareControlled. If the outputLineSoftwareLatchControl = Latch , the state of the pin will change with the outputLineSoftwareCmd command. + Output Line Value + Expert + cp_IsOutputLineValueAvailable + Yes + + Active + Sets the Output circuit to closed. + Active + Beginner + 1 + + + Inactive + Sets the Output circuit to open. + Inactive + Beginner + 0 + + cp_pOutputLineValueReg + + + cyclingPresetSelector_value + 0x200007EC + 0X20005D2C + 0x20005e6C + 0x20005faC + 0x200060eC + 0x2000622C + 0x200007EC + + + cP_OutputLines_locked + lineValueSetIndexToAddr + cp_lineSelectorVal + 4 + RW + Device + pOutputLineValueReg + Unsigned + LittleEndian + + + Output Line Source + Selects which internal signal, or event driven pulse, or software control state to output on the selected output line. + Output Line Source + Expert + Yes + + No output source selected + Line output is Open - no output source selected. + Off + Beginner + 0x001f + + + cp_OutputLineValue feature changes the output state + The cp_OutputLineValue feature changes the state of the output. + Software Controlled + Beginner + 0x101f + + + Pulse on: Start of Frame + Generate a pulse on the start of the Frame Active event. + Pulse on: Start of Frame + Beginner + 5 + + + Pulse on: Start of Exposure + Generate a pulse on the ExposureStart event. This option is typically used to trigger a strobe light. + Pulse on: Start of Exposure + Beginner + 10 + + + Pulse on: End of Exposure + Generate a pulse on the ExposureEnd event. + Pulse on: End of Exposure + Beginner + 11 + + + Pulse on: Start of Readout + Generate a pulse on the ReadoutStart event. + Pulse on: Start of Readout + Beginner + 12 + + + Pulse on: End of Readout + Generate a pulse on the ReadoutEnd event. + Pulse on: End of Readout + Beginner + 13 + + + Pulse on: Valid Frame Trigger + Generate a pulse on the FrameTrigger event. + Pulse on: Valid Frame Trigger + Beginner + 1 + + + Pulse on: Rejected Frame(s) Trigger + Generate a pulse on the Invalid FrameTrigger event. + Pulse on: Rejected Frame(s) Trigger + Beginner + 2 + + + Pulse on: Start of Acquisition + Generate a pulse when the AcquisiontStart event occurs. + Pulse on: Start of Acquisition + Beginner + 3 + + + Pulse on: End of Acquisition + Generate a pulse when the AcquisiontStop event occurs. + Pulse on: End of Acquisition + Beginner + 4 + + + Pulse on: End of Timer 1 + Generate a pulse on the TimerEnd 1 event. + Pulse on: End of Timer 1 + Beginner + 14 + + + Pulse on: End of Counter 1 + Generate a pulse on the CounterEnd 1 event. + Pulse on: End of Counter 1 + Beginner + 17 + + + Pulse on: Input 1 Event + Generate a pulse on the Input signal 1 event. + Pulse on: Input 1 Event + Beginner + 6 + + + Pulse on: Input 2 Event + Generate a pulse on the Input signal 2 event. + Pulse on: Input 2 Event + Beginner + 7 + + + Pulse on: Input 3 Event + Generate a pulse on the Input signal 3 event. + Pulse on: Input 3 Event + Beginner + 8 + + + Pulse on: Input 4 Event + Generate a pulse on the Input signal 4 event. + Pulse on: Input 4 Event + Beginner + 9 + + + Pulse on: Software Command + Generate a pulse on the Input of a Software Command. + Pulse On: Software Command + Beginner + 0 + + cp_OutputLineSourceReg + + + cyclingPresetSelector_value + 0x2000082C + 0x20005D6C + 0x20005EAC + 0x20005FEC + 0x2000612C + 0x2000626C + 0x2000082C + + + cP_OutputLines_locked + lineSrcSetIndexToAddr + cp_lineSelectorVal + 4 + RW + Device + OutputLineSourceReg + Unsigned + LittleEndian + +
+ + + + + Features controlling the size of the transmitted image + Image Format Controls + dataStreamSelector + dataStreamType + PixelFormat + PixelCoding + PixelColorFilter + PixelSize + WidthMax + HeightMax + OffsetX + OffsetY + Width + Height + binningSelector + BinningHorizontal + BinningVertical + + + TestImageSelector + testImageUserDefinedCyclingMode + testImageUserDefinedIndex + testImageUserDefinedWidth + testImageUserDefinedHeight + + + + 0 + + + 0 + + + pSensorWidthReg + OffsetX_Biggest_Reg + SENSOR_WIDTH - OFFSETX + + + pSensorWidthReg + pWidthReg + SENSOR_WIDTH - WIDTH + + + PixelSizeVal + pBinningHorizontalReg + 32/ BINNING + + + PixelSizeVal + pBinningHorizontalReg + (BINNING = 1)? 8: (8 / (PIXEL_SIZE / 8)) + + + 4 + + + Width (in pixels) of the image + Width of the Image provided by the device (in pixels). + Width + Beginner + Yes + width_user_space + WIDTH_MIN + WIDTH_INC + + + pBinningHorizontalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + width_raw + Linear + Increasing + + + pWidthReg + WIDTH_MAX_RAW + + + Width of image/area of interest register + FFC_CALIBRATION_OR_TL_PARAMS_LOCKED +
0x2000006C
+ writeStreamingState + 4 + RW + Device + pOffsetXReg + Unsigned + LittleEndian +
+ + OffsetX from Sensor Origin + Horizontal offset from the Sensor Origin to the Area Of Interest (in pixels). + Horizontal Offset + Beginner + Yes + offsetx_convertor + OFFSETX_INC + + + Invisible + pBinningHorizontalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + offsetx_raw + Linear + Increasing + + + pOffsetXReg + OFFSETX_MAX_RAW + + + FFC_IS_CALIBRATION_MODE + TLParamsLocked + cP_ROIPosition_Active + CP_ROI_POSITION_ACTIVE || FFC_CALIB || TL_PARAMS_LOCKED + + + AOI Left register + Offsets_Locked +
0x200000CC
+ writeStreamingState + 4 + RW + Device + cP_OffsetX_Reg + Unsigned + LittleEndian +
+ +
0x2000636C
+ 4 + RO + Device + pOffsetXReg + cP_OffsetX_Reg + cP_ROIPosition_Active + cyclingPresetCount_reg + Unsigned + LittleEndian +
+ + pSensorHeightReg + OffsetY_Biggest_Reg + SENSOR_HEIGHT - OFFSETY + + + pBinningVerticalReg + (BINNING = 1)? 2: 1 + + + pBinningVerticalReg + (BINNING = 1)? 2: 1 + + + pSensorHeightReg + pHeightReg + SENSOR_HEIGHT - HEIGHT + + + Height (in pixels) of the image + Height of the Image provided by the device (in lines). + Height + Beginner + Yes + height_convertor + HEIGHT_MIN + HEIGHT_INC + + + Height raw (in pixels) of the image + Height raw of the Image provided by the device (in pixels). + Height raw + Invisible + pBinningVerticalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + height_raw + Linear + Increasing + + + pHeightReg + HEIGHT_MAX_RAW + + + Height of image/area of interest register + FFC_CALIBRATION_OR_TL_PARAMS_LOCKED +
0x2000012C
+ writeStreamingState + 4 + RW + Device + pOffsetYReg + Unsigned + LittleEndian +
+ + OffsetY from Sensor Origin. + Vertical offset from the Sensor Origin to the Area Of Interest (in Lines). + Vertical Offset + Beginner + Yes + offsety_convertor + 0 + offsetY_Increment + + + sensorColorType + sensorColorType + SENSOR_COLOR_TYPE = SENSOR_COLOR_TYPE.Entry.CFA_Bayer ? 2 : 1 + + + Invisible + pBinningVerticalReg + writeStreamingState + FROM* ((REG_STREAMING)? 1:BINNING) + TO/ ((REG_STREAMING)? 1:BINNING) + offsety_raw + Linear + Increasing + + + pOffsetYReg + OFFSETY_MAX_RAW + + + AOI Top register + Offsets_Locked +
0x2000018C
+ writeStreamingState + 4 + RW + Device + cP_OffsetY_Reg + Unsigned + LittleEndian +
+ +
0x2000637C
+ 4 + RO + Device + pOffsetYReg + cP_OffsetY_Reg + cP_ROIPosition_Active + cyclingPresetCount_reg + Unsigned + LittleEndian +
+ + isPixelFormatMono8Implemented + isPixelFormatBayer8Implemented + MONO8 || BAYER8 + + + isPixelFormatMono10Implemented + isPixelFormatBayer10Implemented + MONO10 || BAYER10 + + + isPixelFormatMono12Implemented + isPixelFormatBayer12Implemented + MONO12 || BAYER12 + + + Select which data stream to control (default is Stream 1) + Data Stream Selector + Expert + + Stream1 + Adjust parameters for Stream1. + Stream1 + Expert + 0 + + dataStreamSelector_Value + dataStreamType + + + RO + 0 + + + Type of transfer protocol used to stream the image + This feature is used to select or retrieve the transfer protocol used to stream blocks. + Data Stream Type + Beginner + + Streamed using the payload type “Image” + The Image data blocks are streamed using the payload type “Image”. + Image + Beginner + 0x00000001 + + + Streamed using the payload type “Extended Chunk Data with Image” + The Image_MetaData blocks are streamed using the payload type “Extended Chunk Data with Image”. + Image_MetaData + 0x10000002 + + + Streamed using the payload type “JPEG Data” + The JEG image data blocks are streamed using the payload type “JPEG Data”. + Jpeg + Beginner + IS_JPEG_IMPLEMENTED + 0x00000003 + + + Streamed using the payload type “JPEG With Extended Chunk Data” + The JEG image data blocks are streamed using the payload type “JPEG With Extended Chunk Data”. + Jpeg_MetaData + Beginner + IS_JPEG_IMPLEMENTED + 0x10000004 + + + Streamed using the payload type “Chunk Data” + The Metadata blocks are streamed using the payload type “Chunk Data”. + MetaData + Beginner + IS_METADATA_ONLY_IMPLEMENTED + 0x10000005 + + dataStreamType_Value + + + Invisible + chunkModeActive_reg + (CHUNK_MODE = 0)? 0x00000001 : 0x10000002 + + + TLParamsLocked +
0x20004D20
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Complete Pixel Format Specifier + Format of the pixel provided by the device. Contains all information as provided by PixelCoding, PixelSize, PixelColorFilter, combined in one single value. + Pixel Format + Beginner + Yes + + Mono8: Monochrome 8-Bit + Mono8: Monochrome 8-Bit + Monochrome 8-Bit + Guru + isPixelFormatMono8Implemented + 0x01080001 + + + Mono10: Monochrome 10-Bit + Mono10: Monochrome 10-Bit + Monochrome 10-Bit + Guru + isPixelFormatMono10Implemented + 0x01100003 + + + Mono12: Monochrome 12-Bit + Mono12: Monochrome 12-Bit + Monochrome 12-Bit + Guru + isPixelFormatMono12Implemented + 0x01100005 + + + BayerGB8 + Color camera: BayerGB8 + BayerGB 8-Bit + isPixelFormatBayer8Implemented + 0x0108000A + + + BayerGB10 + Color camera: BayerGB10 + BayerGB 10-Bit + isPixelFormatBayer10Implemented + 0x0110000E + + + BayerGB12 + Color camera: BayerGB12 + BayerGB 12-Bit + isPixelFormatBayer12Implemented + 0x01100012 + + pPixelFormatReg + + + pPixelFormatReg + (PIXEL_FORMAT >> 16) & 0xFF + + + + Pixel Format register + TLParamsLocked + pPixelFormatRegAddress + 4 + RW + Device + Unsigned + LittleEndian + + + persistenceOffset + 0x20000050 + PERSISTENCE_OFFSET + + + isPixelFormatMono8Implemented + isPixelFormatMono10Implemented + isPixelFormatMono12Implemented + MONO8 || MONO10 || MONO12 + + + isColorSupported + IS_COLOR ? 0 : 1 + + + isPixelFormatBayer8Implemented + isPixelFormatBayer10Implemented + isPixelFormatBayer12Implemented + BAYER8 || BAYER10 || BAYER12 + + + PixelFormat capability register +
0x20005540
+ 4 + RO + Device + LittleEndian + + 0 + + + 1 + + + 2 + + + 3 + + + 4 + + + 5 + +
+ + Pixel Size + Total size in bits of an image pixel. + Pixel Size + Guru + RO + + Bpp8: 8 bits per pixel + Bpp8: 8 bits per pixel + 8 Bits/Pixel + Guru + isBpp8Implemented + 1 + + + Bpp10: 10 bits per pixel + Bpp10: 10 bits per pixel + 10 Bits/Pixel + Guru + isBpp10Implemented + 2 + + + Bpp12: 12 bits per pixel + Bpp12: 12 bits per pixel + 12 Bits/Pixel + Guru + isBpp12Implemented + 3 + + pPixelSize + + + pPixelSizeValue + VAR + + + RO + pPixelFormatReg + pPixelFormatReg + 1 + 2 + 3 + 1 + 2 + 3 + 1 + + + Image pixel coding format + Output image pixel coding format of the sensor. + Pixel Coding + Guru + RO + + Pixel is monochrome + Pixel is monochrome + Mono + Guru + 0 + + + Pixel is monochrome and signed + Pixel is monochrome and signed + MonoSigned + Guru + 1 + + + Pixel is monochrome and packed + Pixel is monochrome and packed + MonoPacked + Guru + 2 + + + Raw Bayer + Pixel is raw Bayer + Raw Bayer + isColorSupported + 3 + + pPixelCodingReg + + + TLParamsLocked +
0x20004F8C
+ 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian +
+ + Color filter convention of the image + Indicates the type of color filter applied to the image. + Pixel Color Filter + Guru + + No filter applied + No filter applied + None + Guru + 0 + + + Bayer GR + For BayerGR, the 2x2 mosaic alignment is GR/BG. + Bayer GR + Guru + 1 + + + Bayer RG + For BayerRG, the 2x2 mosaic alignment is RG/GB. + Bayer RG + Guru + 2 + + + Bayer GB + For BayerGB, the 2x2 mosaic alignment is GB/RG. + Bayer GB + Guru + 3 + + + Bayer BG + For BayerBG, the 2x2 mosaic alignment is BG/GR. + Bayer BG + Guru + 4 + + pPixelColorFilter + + + pPixelColorFilterVal + VAL + + + RO + pPixelFormatReg + pPixelFormatReg + 0 + 0 + 0 + 3 + 3 + 3 + 0 + + + Maximum width (in pixels) of the image + The maximum image width is the dimension calculated after horizontal binning, decimation or any other function changing the horizontal dimension of the image. + Width Max + Invisible + pSensorWidthReg + pBinningHorizontalReg + SENSOR_WIDTH / BINNING + + + Maximum height (in pixels) of the image + The maximum image height is the dimension calculated after vertical binning, decimation or any other function changing the vertical dimension of the image. + Height Max + Invisible + pSensorHeightReg + pBinningVerticalReg + SENSOR_HEIGHT / BINNING + + + Width + PixelSizeVal + WIDTH * (PIXEL_SIZE / 8) + + + pWidthReg + PixelSizeVal + WIDTH_RAW * (PIXEL_SIZE / 8) + + + WIDTH_IN_BYTES_RAW + writeStreamingState + (REG_STREAMING || ((WIDTH_BYTES_RAW_LOCAL % 32) = 0))? 4 : ( ((WIDTH_BYTES_RAW_LOCAL % 16) = 0) ? 2 : 1) + + + pHeightReg + writeStreamingState + (REG_STREAMING || ((HEIGHT % 4) = 0)) ? 4 : (((HEIGHT % 2) = 0)? 2 : 1) + + + PixelFormat + PixelFormat + PixelFormat + PixelFormat + writeStreamingState + (PIXELFORMAT = PIXEL_FORMAT.Entry.Mono8) || (PIXELFORMAT = PIXEL_FORMAT.Entry.Mono10) || (PIXELFORMAT = PIXEL_FORMAT.Entry.Mono12) || REGISTER_STREAMING + + + Binning Selector + Select how the Horizontal and Vertical Binning is done. The Binning function can occur in the Digital domain of a device or at the actual sensor. + Binning Selector + Beginner + isBinningAvailable + + In Sensor + The Binning function can be done inside the Sensor itself, which often allows binning to increase the data rate from the sensor. + In Sensor + Beginner + 0 + + + In Digital Domain + The Binning function can be done inside the device but with a digital processing function. Binning doesn’t affect the current data rate from the sensor or camera. + In Digital Domain + Beginner + 1 + + binningSelectorInt + BinningHorizontal + BinningVertical + + + RO + 1 + + + FFC_IS_CALIBRATION_MODE + TLParamsLocked + pAutoBrightnessModeReg + FFC_CALIB_MODE || (TL_PARAMS_LOCKED && (AUTO_BRIGHTNESS_MODE <> 0)) + + + Binning Horizontal + Number of horizontal photo-sensitive cells to combine together. This increases the intensity of the pixels but reduces the horizontal resolution of the image. + Binning Horizontal + Beginner + isBinningAvailable + Yes + pBinningHorizontalReg + 1 + BINNING_HORIZONTAL_MAX + 1 + Linear + + + Horizontal binning register + BINNING_IS_LOCKED + BinningHorizontalRegAddress + 4 + RW + Device + WriteAround + pFFCCorrectionModeReg + Unsigned + LittleEndian + + + persistenceOffset + 0x200001D0 + PERSISTENCE_OFFSET + + + Binning Vertical + Number of vertical photo-sensitive cells to combine together. This increases the intensity of the pixels but reduces the vertical resolution of the image. + Binning Vertical + Beginner + isBinningAvailable + Yes + pBinningVerticalReg + 1 + VERTICAL_BINNING_MAX + 1 + Linear + + + Vertical binning register + BINNING_IS_LOCKED + BinningVerticalRegAddress + 4 + RW + Device + WriteAround + pFFCCorrectionModeReg + Unsigned + LittleEndian + + + persistenceOffset + 0x200001E0 + PERSISTENCE_OFFSET + + + Select an Internal Test Image + Selects the type of test image that is sent by the camera. + Test Image Selector + Beginner + FFC_CALIBRATION_OR_TL_PARAMS_LOCKED + + Off + Image is from the camera sensor. + Off + Beginner + 0xff + + + GreyHorizontalRamp + Image is filled horizontally with an image that goes from the darkest possible value to the brightest. + Grey Horizontal Ramp + Beginner + 0 + + + GreyVerticalRamp + Image is filled vertically with an image that goes from the darkest possible value to the brightest. + Grey Vertical Ramp + Beginner + 1 + + + Purity + Image is filled with an image that goes from the darkest possible value to the brightest by 1 Dn increment per frame. + Purity + Beginner + 5 + + + GreyDiagonalRamp + Image is filled horizontally and vertically with an image that goes from the darkest possible value to the brightest by 1 Dn increment per pixel. + Grey Diagonal Ramp + Beginner + 6 + + + GreyDiagonalRampMoving + Image is filled horizontally with an image that goes from the darkest possible value to the brightest by 1 Dn increment per pixel and that moves horizontally. + Grey Diagonal Ramp Moving + Beginner + 9 + + + UserDefined + Image is a User defined uploaded image for each frame. + UserDefined image + Beginner + pTestImageUserDefinedAvailable + 0x80 + + pTestImageSelectorReg + testImageUserDefinedCyclingMode + testImageUserDefinedIndex + + + pTestImageSelectorReg + TLParamsLocked + ((PATTERN_SELECTOR <> 0x80) || TLPL ) ? 1 : 0 + + + pTestImageUserDefinedCyclingMode + TEST_IMAGE_CYCLEMODE_LOCKED + pTestImageUserDefinedAvailable + ((CYCLE_MODE = 1) || (CYCLE_LOCKED) || (AVAILABLE = 0) ) ? 1 : 0 + + + Test image selector register + TLParamsLocked +
0x2000098c
+ 4 + RW + Device + pFFCCorrectionModeReg + Unsigned + LittleEndian +
+ + User Defined Test Image Cycling Mode + Enable automatic cycling for the user defined uploaded image. + User Defined Test Image Cycling Mode + Beginner + RO + + Off + Disable automatic cycling for the user defined uploaded image. + Off + Beginner + 0 + + pTestImageUserDefinedCyclingMode + + + TEST_IMAGE_CYCLEMODE_LOCKED +
0x20000A10
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + User Defined Test Image Index + Selects a UserDefined image loaded on the device. This feature is READ ONLY if the testImageUserDefinedCyclingMode feature is set to Active. + User Defined Test Image Index + Beginner + pTestImageUserDefinedAvailable + + User Defined Test Image 1 + Specify a UserDefineImage1 test pattern loaded with the file Access on the device. + User Defined Test Image 1 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_1 + 0 + + + User Defined Test Image 2 + Specify a UserDefineImage2 test pattern loaded with the file Access on the device. + User Defined Test Image 2 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_2 + 1 + + + User Defined Test Image 3 + Specify a UserDefineImage3 test pattern loaded with the file Access on the device.Specify a UserDefineImage3 test pattern loaded with the file Access on the device. + User Defined Test Image 3 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_3 + 2 + + + User Defined Test Image 4 + Specify a UserDefineImage4 test pattern loaded with the file Access on the device. + User Defined Test Image 4 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_4 + 3 + + + User Defined Test Image 5 + Specify a UserDefineImage5 test pattern loaded with the file Access on the device. + User Defined Test Image 5 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_5 + 4 + + + User Defined Test Image 6 + Specify a UserDefineImage6 test pattern loaded with the file Access on the device. + User Defined Test Image 6 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_6 + 5 + + + User Defined Test Image 7 + Specify a UserDefineImage7 test pattern loaded with the file Access on the device. + User Defined Test Image 7 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_7 + 6 + + + User Defined Test Image 8 + Specify a UserDefineImage8 test pattern loaded with the file Access on the device. + User Defined Test Image 8 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_8 + 7 + + + User Defined Test Image 9 + Specify a UserDefineImage9 test pattern loaded with the file Access on the device. + User Defined Test Image 9 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_9 + 8 + + + User Defined Test Image 10 + Specify a UserDefineImage10 test pattern loaded with the file Access on the device. + User Defined Test Image 10 + Beginner + USER_DEFINED_IMAGE_IS_AVAILABLE_10 + 9 + + pTestImageUserDefinedIndex + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x1 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x2 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x4 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x8 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x10 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x20 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x40 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x80 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x100 + + + pTestImageUserDefinedAvailable + AVAILABLE_BITS & 0x200 + + + TEST_IMAGE_INDEX_LOCKED +
0x20000A20
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + For internal usage + Test Image User Defined Width + Invisible + pTestImageUserDefinedWidth + + +
0x20000A30
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + For internal usage + Test Image User Defined Height + Invisible + pTestImageUserDefinedHeight + + +
0x20000A40
+ 4 + RO + Device + Unsigned + LittleEndian +
+ +
0x20000B50
+ 4 + RO + Device + fileOperationExecute_Reg + Unsigned + LittleEndian +
+
+ + + + + Category of features related to Chunk DATA. + Metadata Controls + ChunkModeActive + ChunkSelector + ChunkEnable + + + + Metadata Mode + Activates the inclusion of chunk data (metadata) in the payload of the image. + Metadata Mode + Expert + TLParamsLocked + Yes + chunkModeActive_reg + + + TLParamsLocked +
0x20004D20
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + ChunkModeActive + writeStreamingState + CHUNK_MODE | REGISTER_STREAMING + + + Metadata Selector + Selects the specific metadata to control when enabled. + Metadata Selector + Expert + chunkActive + Yes + + OffsetX MetaData + Add the OffsetX value used during the image acquisition to the metada attached to the image. + OffsetX + Expert + 0x00000400 + + + OffsetY MetaData + Add the OffsetY value used during the image acquisition to the metada attached to the image. + OffsetY + Expert + 0x100000400 + + + Width MetaData + Add the Width value used during the image acquisition to the metada attached to the image. + Width + Expert + 0x00000800 + + + Height MetaData + Add the Height value used during the image acquisition to the metada attached to the image. + Height + Expert + 0x100000800 + + + PixelFormat MetaData + Add the PixelFormat value used during the image acquisition to the metada attached to the image. + PixelFormat + Expert + 0x80000000 + + + ExposureTime MetaData + Add the ExposureTime value used during the image acquisition to the metada attached to the image. + ExposureTime + Expert + 0x00000002 + + + cyclingPresetCurrentActiveSet MetaData + Add the cyclingPresetCurrentActiveSet value used during the image acquisition to the metada attached to the image. + cyclingPresetCurrentActiveSet + Expert + 0x00000004 + + + flatfieldCorrectionCurrentActiveSet MetaData + Add the flatfieldCorrectionCurrentActiveSet value used during the image acquisition to the metada attached to the image. + flatfieldCorrectionCurrentActiveSet + Expert + 0x00000008 + + + LUTCurrentActiveSet MetaData + Add the LUTCurrentActiveSet value used during the image acquisition to the metada attached to the image. + LUTCurrentActiveSet + Expert + 0x00000010 + + + Timestamp MetaData + Add the timestampValue value used during the image acquisition to the metada attached to the image. + Timestamp + Expert + 0x00001000 + + + LineStatusAll MetaData + Add the LineStatusAll value used during the image acquisition to the metada attached to the image. + LineStatusAll + Expert + 0x00000040 + + + FrameID MetaData + Add the FrameID (or blockID) value to the metada attached to the image. + FrameID + Expert + 0x00002000 + + + Gain MetaData + Add the Gain feature value used during the image acquisition to the metada attached to the image. + Gain + Expert + 0x00000100 + + + BlackLevel MetaData + Add the BlackLevel feature value used during the image acquisition to the metada attached to the image. + Black Level + Expert + 0x00000200 + + + DeviceID MetaData + Add the DeviceID value to the metada attached to the image. + DeviceID + Expert + 0x20000000 + + + DeviceUserID MetaData + Add the DeviceUserID value to the metada attached to the image. + DeviceUserID + Expert + 0x40000000 + + + irisApertureControl MetaData + Add the irisApertureControl value used during the image acquisition to the metada attached to the image. + irisApertureControl + Expert + 0x00000080 + + + testImageUserDefinedIndex MetaData + Add the testImageUserDefinedIndex value used during the image acquisition to the metada attached to the image. + testImageUserDefinedIndex + Expert + 0x00000020 + + + TestImageSelector MetaData + Add the TestImageSelector value used during the image acquisition to the metada attached to the image. + TestImageSelector + Expert + 0x10000000 + + + BinningVertical MetaData + Add the BinningVertical value used during the image acquisition to the metada attached to the image. + BinningVertical + Expert + chunkActive + 0x00004000 + + + BinningHorizontal MetaData + Add the BinningHorizontal value used during the image acquisition to the metada attached to the image. + BinningHorizontal + Expert + chunkActive + 0x100004000 + + chunkSelector_Value + ChunkEnable + + + 0x00000002 + + + Metadata Enable + Sets the enable state of the selected metadata. When enabled, the metadata is included in the payload of the image. + Metadata Enable + Expert + Yes + ChunkEnable_Converter + + + TLParamsLocked + ChunkEnable_Reg + chunkSelector_Value + (FROM = 0)?(CHUNK_ENABLE_RAW & (~CHUNK_SELECTOR)):(CHUNK_ENABLE_RAW | CHUNK_SELECTOR) + (TO & CHUNK_SELECTOR & 0xFFFFFFFF)?1:0 + ChunkEnable_Reg + Varying + + + chunkActive +
0x20004D30
+ 8 + RW + Device + Unsigned + LittleEndian +
+
+ + + + + Category that contains the camera Event related features. + Event Control + GevTimestampControlLatch + timestampControlLatch + timestampValue + GevTimestampValue + timestampSource + GevTimestampTickFrequency + timestampTickFrequency + timestampSourceLineActivation + timestampResetSource + timestampResetLineActivation + timestampControlReset + GevTimestampControlReset + + EventSelector + EventNotification + eventStatisticSelector + eventStatisticCount + eventStatisticCountReset + EventAcquisitionStartData + EventAcquisitionEndData + EventFrameStartData + EventExposureStartData + EventExposureEndData + EventReadoutStartData + EventReadoutEndData + EventAcquisitionStartNextValidData + EventValidFrameTriggerData + EventInvalidFrameTriggerData + EventImageLostData + + EventeventsOverflowData + + + + TimeStamp Source + Specifies the source used as the incrementing signal for the Timestamp register. + TimeStamp Source + Expert + Yes + + Internal Clock + The timestamp source is generated by the camera internal clock. Refer to the timestampTickFrequency feature for the time base. + Internal Clock + Expert + 0 + + + Input Line 3 + Use physical line 3 and associated I/O control block to use as the timestamp increment source. + Line 3 + Expert + 4 + + + Input Line 4 + Use physical line 4 and associated I/O control block to use as the timestamp increment source. + Line 4 + Expert + 5 + + pTimestampSourceReg + + + TLParamsLocked +
0x20005320
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + timestampSource + timestampSource + timestampSource + writeStreamingState + ( ( TS_SOURCE = TS_SOURCE.Entry.Line3 ) || ( TS_SOURCE = TS_SOURCE.Entry.Line4 ) || REGISTER_STREAMING ) ? 1 : 0 + + + The transition of the source signal + Defines the activation mode to increment the timestamp counter on the selected line of the TimestampSource feature. + Timestamp Source Line Activation + Beginner + IsTsSourceLineSelected + Yes + + Specifies that the timestamp counter increment will occur on the rising edge of the source signal. + Rising Edge + Beginner + 0 + + + Specifies that the timestamp counter increment will occur on the falling edge of the source signal. + Falling Edge + Beginner + 1 + + + Specifies that the timestamp counter increment will occur on the falling or rising edge of the source signal. + Any Edge + Beginner + 2 + + ptsIncrementActivation + + + Invisible + TLParamsLocked +
0x200054D0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + timestampResetSource + timestampResetSource + timestampResetSource + writeStreamingState + ( ( TS_RESET = TS_RESET.Entry.Line3 ) || ( TS_RESET = TS_RESET.Entry.Line4 )|| REGISTER_STREAMING ) ? 1 : 0 + + + The transition of the source signal + Specifies the activation mode to reset the timestamp counter on the selected line of the TimestampResetSource feature. + Timestamp Reset Line Activation + Beginner + IsTsResetLineSelected + Yes + + Reset the timestamp counter on the rising edge of the source signal. + Rising Edge + Beginner + 0 + + + Reset the timestamp counter on the falling edge of the source signal. + Falling Edge + Beginner + 1 + + + Reset the timestamp counter on the falling or rising edge of the source signal. + Any Edge + Beginner + 2 + + ptsResetActivation + + + Invisible + TLParamsLocked +
0x200054E0
+ persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian +
+ + Timestamp Value + Returns the 64-bit value of the timestamp counter. + Timestamp Value + Expert + IsTimestampAvailable + RO + GevTimestampValue + ptimestampValueReg + + + Invisible +
0x20005340
+ 8 + RO + Device + pGevtimestampControlReg + Unsigned + LittleEndian +
+ + Returns the 64-bit value of the timestamp counter. + Returns the 64-bit value of the timestamp counter. + Gev Timestamp Value + Invisible + IsTimestampAvailable + RO + GevtimestampValueLatchedCalc + + + Current Gev Timestamp Value Latched High Register + Invisible +
0x0948
+ 4 + RO + Device + pGevtimestampControlReg + Unsigned + BigEndian +
+ + Current Gev Timestamp Value Latched Low Register + Invisible +
0x094C
+ 4 + RO + Device + pGevtimestampControlReg + Unsigned + BigEndian +
+ + BootStrap_GevTimestampValueLatchedHigh + BootStrap_GevTimestampValueLatchedLow + ( GEV_TS_HIGH << 32 ) | GEV_TS_LOW + + + TimeStamp Reset Source + Specifies the internal signal or physical input line to use as the timestamp reset source. + Timestamp Reset Source + Expert + IsTimestampAvailable + Yes + + None + No timestamp reset source is specified. Note that the Timestamp reset command can still reset the counter. + None + Expert + 6 + + + Input Line 3 + Use input line 3 as the timestamp reset source. + Line 3 + Expert + 4 + + + Input Line 4 + Use input line 4 as the timestamp reset source. + Line 4 + Expert + 5 + + pTimestampResetSourceReg + + + TLParamsLocked +
0x2000533C
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + + Invisible + 1 + + + + Invisible + timestampResetSource + timestampResetSource + ( TS_RESET_SRC = TS_RESET_SRC.Entry.None ) ? 1 : 0 + + + Invisible + IsTimestampAvailable + IsResetSourceSetToSW + IS_TIMESTAMP_AVAILABLE && IS_RESETSOURCE_SET_TO_SW + + + Timestamp Reset Cmd + Resets the timestamp counter to 0. + Timestamp Reset Cmd + Expert + IsResetCommandAvailable + WO + GevTimestampControlReset + pGevtimestampControlReg + 0x00000001 + + + same as timestampControlReset + same as timestampControlReset + Gev Timestamp Reset + Invisible + IsResetCommandAvailable + pGevtimestampControlReg + 0x00000001 + + + Timestamp Latch Cmd + Latch the current timestamp internal counter value in the timestampValue feature. + Timestamp Latch Cmd + Expert + IsTimestampAvailable + WO + GevTimestampControlLatch + pGevtimestampControlReg + 0x00000002 + + + same as timestampControlLatch + same as timestampControlLatch + Gev Timestamp Latch + Invisible + IsTimestampAvailable + pGevtimestampControlReg + 0x00000002 + + + Invisible +
0x0944
+ 4 + WO + Device + Unsigned + BigEndian +
+ + Timestamp Tick Frequency + Indicates the number of timestamp ticks (or increments) during 1 second (frequency in Hz). + Timestamp Tick Frequency + Expert + RO + GevTimestampTickFrequency + ptimestampTickFrequencyReg + Hz + + + Invisible +
0x20005350
+ 8 + RO + Device + pTimestampSourceReg + Unsigned + LittleEndian +
+ + same as timestampTickFrequency + same as timestampTickFrequency + Timestamp Tick Frequency + Invisible + RO + GevtimestampTickFrequencyCalc + Hz + + + Current Gev Timestamp Tick Frequency High Register + Invisible +
0x093C
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Current Gev Timestamp Tick Frequency Low Register + Invisible +
0x0940
+ 4 + RO + Device + Unsigned + BigEndian +
+ + BootStrap_GevtimestampTickFrequencyHigh + BootStrap_GevtimestampTickFrequencyLow + ( GEV_TS_TICK_FREQ_HIGH << 32 ) | GEV_TS_TICK_FREQ_LOW + + + Select the Event to control + Select the Event to enable/disable with the EventNotification feature. + Event Selector + Expert + + Acquisition Start Event + Event sent on control channel on acquisition start. + Start of Acquisition + Expert + 1 + + + Acquisition End Event + Event sent on control channel on acquisition end. + End of Acquisition + Expert + 2 + + + Frame Start Event + Event sent on control channel on an Active Frame. This occurs with the start of the exposure delay. + Start of Frame + Expert + 3 + + + Event sent when the exposure start + Event sent on control channel on start of exposure. + Start of Exposure + Expert + 4 + + + Event sent when the exposure end + Event sent on control channel on end of exposure. + End of Exposure + Expert + 5 + + + Event sent when the readout start + Event sent on control channel on start of sensor readout. + Start of Readout + Expert + 6 + + + Event sent when the readout end + Event sent on control channel on end of sensor readout. + End of Readout + Expert + 7 + + + Event sent when the acquisition start can be used again + Event sent on control channel when the AcquisitionStart command can be used again. + Acquisition Start Next Valid + Expert + 8 + + + Valid Frame Trigger Event + Event sent on control channel when a valid frame trigger is generated. + Valid Frame Trigger + Expert + 9 + + + Invalid Frame Trigger Event + Event sent on control channel when a frame trigger occurs in an invalid Trigger region. Therefore the trigger is rejected and no frame acquisition occurs. + Invalid Frame Trigger + Expert + 10 + + + Image Lost Event + Event sent on control channel when an image is lost due to insuficient memory. + Image Lost + Expert + 11 + + + + Event sent to indicate that all events have been disable because the camera cannot send them fast enough. + Event sent on control channel when all previous active events have been disabled because the camera cannot send them fast enough, generating in internal message overflow. All required events must be re-enabled manually. + Events Overflow + Expert + 12 + + eventSelector_value + EventNotification + + + 5 + + + Enable Events selected by EventSelector feature. + Enable Events for the event type selected by the EventSelector feature. {Off = 0, GigEVisionEvent = 1} + Event Notification + Expert + + The selected event is disabled. + Expert + 0 + + + The selected event will generate a software event. + Expert + 1 + + eventNotification_reg + + + eventSelector_value + eventSelector_value + 0x20004FEC + 0x20004FFC + 0x2000504C + 0x20004FDC + 0x2000053C + 0x2000501C + 0x2000503C + 0x200051DC + 0x2000539C + 0x2000538C + 0x200055BC + 0x20000510 + 0 + + + eventNotificationAddress + 4 + RW + Device + NoCache + Unsigned + LittleEndian + + + Data of the acquisition start event + Data of the acquisition start event + Acquisition Start Data + Guru + EventAcquisitionStart + EventAcquisitionStartTimestamp + + + + Event on acquisition start + Represents the event ID to identify the EventAcquisitionStart software event. + Acquisition Start Event ID + Guru + 9C60 + RO + 0x9C60 + + + Acquisition start Timestamp + Timestamp of the EventAcquisitionStart event. + Acquisition Start Event Timestamp + Guru + AcquisitionStart_TimeStamp_Reg + + +
8
+ 8 + RO + EventAcquisitionStartPort + Unsigned + BigEndian +
+ + 9C60 + + + Data of the acquisition end event + Data of the acquisition end event + Acquisition End Data + Guru + EventAcquisitionEnd + EventAcquisitionEndTimestamp + + + + Event on acquisition end + Represents the event ID to identify the EventAcquisitionEnd software Event. + AcquisitionEnd Event ID + Guru + 9C61 + RO + 0x9C61 + + + Acquisition end Timestamp + Timestamp of the EventAcquisitionEnd event. + AcquisitionEnd Event Timestamp + Guru + AcquisitionEnd_TimeStamp_Reg + + +
8
+ 8 + RO + EventAcquisitionEndPort + Unsigned + BigEndian +
+ + 9C61 + + + Data of the frame start event + Data of the frame start event + Frame Start Data + Guru + EventFrameStart + EventFrameStartTimestamp + + + + Event on frame start + Represents the event ID to identify the EventFrameStart software Event. + FrameStart Event ID + Guru + 9C66 + RO + 0x9C66 + + + Frame start Timestamp + Timestamp of the EventFrameStart event. + FrameStart Event Timestamp + Guru + FrameStart_TimeStamp_Reg + + +
8
+ 8 + RO + EventFrameStartPort + Unsigned + BigEndian +
+ + 9C66 + + + Data of the exposure start event + Data of the exposure start event + Exposure Start Data + Guru + EventExposureStart + EventExposureStartTimestamp + + + + Event on exposure start + Represents the event ID to identify the EventExposureStart software Event. + Exposure Start Event ID + Guru + 9C62 + RO + 0x9C62 + + + Exposure start Timestamp + Timestamp of the EventExposureStart event. + ExposureStart Event Timestamp + Guru + ExposureStart_TimeStamp_Reg + + +
8
+ 8 + RO + EventExposureStartPort + Unsigned + BigEndian +
+ + 9C62 + + + Data of the exposure end event + Data of the exposure end event + Exposure End Data + Guru + EventExposureEnd + EventExposureEndTimestamp + + + + Event on exposure end + Represents the event ID to identify the EventExposureEnd software Event. + Exposure End Event ID + Guru + 9C63 + RO + 0x9C63 + + + Exposure end Timestamp + Timestamp of the EventExposureEnd event. + Exposure End Event Timestamp + Guru + ExposureEnd_TimeStamp_Reg + + +
8
+ 8 + RO + EventExposureEndPort + Unsigned + BigEndian +
+ + 9C63 + + + Data of the readout start event + Data of the readout start event + Readout Start Data + Guru + EventReadoutStart + EventReadoutStartTimestamp + + + + Event on readout start + Represents the event ID to identify the EventReadoutStart software Event. + Readout Start Event ID + Guru + 9C64 + RO + 0x9C64 + + + Readout start Timestamp + Timestamp of the EventReadoutStart event. + ReadoutStart Event Timestamp + Guru + ReadoutStart_TimeStamp_Reg + + +
8
+ 8 + RO + EventReadoutStartPort + Unsigned + BigEndian +
+ + 9C64 + + + Data of the readout end event + Data of the readout end event + Readout End Data + Guru + EventReadoutEnd + EventReadoutEndTimestamp + + + + Event on readout end + Represents the event ID to identify the EventReadoutEnd software Event. + Readout End Event ID + Guru + 9C65 + RO + 0x9C65 + + + Readout end Timestamp + Timestamp of the EventReadoutEnd event. + Readout End Event Timestamp + Guru + ReadoutEnd_TimeStamp_Reg + + +
8
+ 8 + RO + EventReadoutEndPort + Unsigned + BigEndian +
+ + 9C65 + + + Data of the acquisition start next valid event + Data of the acquisition start next valid event + Acquisition Start Next Valid End Data + Guru + EventAcquisitionStartNextValid + EventAcquisitionStartNextValidTimestamp + + + + Event on acquisition start next valid + Generate an event on acquisition start next valid. + AcquisitionStartNextValid Event ID + Guru + 9C6A + RO + 0x9C6A + + + Acquisition start next valid Timestamp + Timestamp of the acquisition start next valid event. + AcquisitionStartNextValid Event Timestamp + Guru + AcquisitionStartNextValid_TimeStamp_Reg + + +
8
+ 8 + RO + EventAcquisitionStartNextValidPort + Unsigned + BigEndian +
+ + 9C6A + + + Data of the valid frame trigger event + Data of the valid frame trigger event + Valid Frame Trigger Data + Guru + EventValidFrameTrigger + EventValidFrameTriggerTimestamp + + + + Event on valid frame trigger + Generate an event on valid frame trigger. + Valid Frame Trigger Event ID + Guru + 9C67 + RO + 0x9C67 + + + Valid Frame trigger Timestamp + Timestamp of the Valid frame trigger event. + Valid Frame Trigger Event Timestamp + Guru + FrameTrigger_TimeStamp_Reg + + +
8
+ 8 + RO + EventValidFrameTriggerPort + Unsigned + BigEndian +
+ + 9C67 + + + Data of the invalid frame trigger event + Data of the invalid frame trigger event + Invalid Frame Trigger Data + Guru + EventInvalidFrameTrigger + EventInvalidFrameTriggerTimestamp + + + + Event on invalid frame trigger + Generate an event on invalid frame trigger. + InvalidFrameTrigger Event ID + Guru + 9C68 + RO + 0x9C68 + + + Invalid frame trigger Timestamp + Timestamp of the invalid frame trigger event. + InvalidFrameTrigger Event Timestamp + Guru + InvalidFrameTrigger_TimeStamp_Reg + + +
8
+ 8 + RO + EventInvalidFrameTriggerPort + Unsigned + BigEndian +
+ + 9C68 + + + Data of the image lost event + Data of the image lost event + Image lost Data + Guru + EventImageLost + EventImageLostTimestamp + + + + Event on image lost + Generate an event on image lost. + ImageLost Event ID + Guru + 9C7E + RO + 0x9C7E + + + Image lost Timestamp + Timestamp of the image lost event. + ImageLost Event Timestamp + Guru + ImageLost_TimeStamp_Reg + + +
8
+ 8 + RO + EventImageLostPort + Unsigned + BigEndian +
+ + 9C7E + + + + Data of the event overflow event + Data of the event overflow event + Event Overflow Data + Guru + EventeventsOverflow + EventeventsOverflowTimestamp + + + + Event on events overflow + Represents the event ID to identify the EventeventsOverflow software Event. + Events Overflow Event ID + Guru + 9C80 + RO + 0x9C80 + + + Events Overflow Timestamp + Timestamp of the EventeventsOverflow event. + Events Overflow Event Timestamp + Guru + eventsOverflow_TimeStamp_Reg + + +
8
+ 8 + RO + EventeventsOverflowPort + Unsigned + BigEndian +
+ + 9C80 + + + Selects which Event statistic to display + Selects which Event statistic to display. + Event Statistic Selector + Expert + + Image lost in the camera due to insufficient memory + Image is acquired but lost before it’s been transferred. + Image Lost + Expert + 0x200065B0 + + eventStatisticSelector_val + + + 0x200065B0 + + + Display the count of the selected Event + Display the count of the selected Event. + Event Statistic Count + Expert + eventStatisticSelector_val + REG_MISC_INDEX + 4 + RO + Device + NoCache + 1000 + Unsigned + LittleEndian + + + Reset the count of the selected Event + Reset the count of the selected Event. + Event Statistic Count Reset + Expert + eventStatisticReset_reg + 0 + + + eventStatisticSelector_val + REG_MISC_INDEX + 4 + WO + Device + Unsigned + LittleEndian + +
+ + + + + Category of features related to actual image acquisition and transfer. + Acquisition and Transfer Control + + + AcquisitionMode + AcquisitionFrameCount + AcquisitionArm + AcquisitionStart + AcquisitionStop + AcquisitionAbort + TransferControlMode + TransferOperationMode + TransferBlockCount + transferQueueCurrentBlockCount + TransferStart + TransferStop + + + TransferAbort + + DeviceRegistersStreamingStart + DeviceRegistersStreamingEnd + DeviceFeaturePersistenceStart + DeviceFeaturePersistenceEnd + DeviceRegistersCheck + DeviceRegistersValid + + + + Select a Status Signal + Selects the internal acquisition signal to read using AcquisitionStatus. + Acquisition Status Selector + Expert + + Acquisition Trigger Wait + Device is currently waiting for a trigger for the capture of one or many frames. + Acquisition Trigger Wait + 0 + + + Acquisition Active + Device is currently doing an acquisition of one or many frames. + Acquisition Active + 1 + + + Acquisition Transfer + Device is currently transferring an acquisition of one or many frames. + Acquisition Transfer + 2 + + + Frame Trigger Wait + Device is currently waiting for a frame trigger. + Frame Trigger Wait + 3 + + + Frame Active + Device is currently capturing a frame. + Frame Active + 4 + + + Frame Transfer + Device is currently transferring a frame. + Frame Transfer + 5 + + + Exposure Active + Device is exposing a frame. + Exposure Active + 6 + + pAcquisitionStatusSelectorReg + AcquisitionStatus + + + Acquisition Status Selector register +
0x20004F8C
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Read a Status Signal + Reads the state of the internal acquisition signal selected using the Acquisition Status Selector feature. + Acquisition Status + Expert + pAcquisitionStatusReg + 1 + 0 + + + Acquisition Status Selector register +
0x20004F90
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Type of acquisition + Set the acquisition mode of the device. It defines the number of frames to capture during an acquisition and the way the acquisition stops. + Acquisition Mode + Beginner + + Single Frame + One frame is captured for each AcquisitionStart Command. An AcquisitionStop occurs at the end of the Active Frame. + Single Frame + Beginner + 1 + + + A sequence of frames is captured for each AcquisitionStart Command. The number of frames is specified by AcquisitionFrameCount feature. An AcquisitionStop occurs at the end of the Active Frame(s). + Multi-Frame + Beginner + 2 + + + Continuous + Frames are captured continuously with AcquisitionStart until stopped with the AcquisitionStop command. + Beginner + 0 + + pAcquisitionModeReg + + + Acquisition mode register +
0x20000020
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Start image capture using currently selected acquistion mode + Starts the Acquisition of the device. The number of frames captured is specified by AcquisitionMode feature. + Acquisition Start Cmd + Beginner + NOT_TLParamsLocked + pAcquisitionStartReg + 1 + + + Start image acquisition register +
0x20000000
+ 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Stop image capture + Stops the Acquisition of the device at the end of the current frame unless the triggerFrameCount feature is greater then 1. + Acquisition Stop Cmd + Beginner + NOT_TLParamsLocked + pAcquisitionStopReg + 1 + + + Stop image acquisition register +
0x20000010
+ 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Abort acquisition immediately + Aborts the acquisition immediately. This will end the capture without completing the current frame or aborts waiting on a trigger. If no acquisition is in progress, the command is ignored. + Acquisition Abort Cmd + Beginner + NOT_TLParamsLocked + pAcquisitionAbortReg + 1 + + + Abort image acquisition register +
0x20000540
+ 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Arm the acquisition + Arms the device before an AcquisitionStart command. This optional command validates all the current features for consistency and prepares the device for a fast start of the acquisition. If not used explicitly, this command is automatically executed at the first AcquisitionStart but will not be repeated for subsequent ones unless a data transfer related feature is changed in the device. + Acquisition Arm Cmd + Guru + pAcquisitionArmReg + 1 + + + Arm the acquisition +
0x200003A0
+ 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Invisible + writeStreamingState + pAcquisitionModeReg + ((ACQ_MODE=2 )|| REGISTER_STREAMING)?0:1 + + + Number of frames to acquire + Number of frames to be acquired in MultiFrame acquisition mode. + Acquisition Frame Count + Beginner + AcquisitionFrameCount_IsLocked + pAcquisitionFrameCountReg + pAcquisitionFrameCountMinReg + pAcquisitionFrameCountMaxReg + Linear + + + Number of frames register +
0x20000030
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Minimum number of frames register +
0x20000034
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Maximum number of frames register +
0x20000038
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Start of registers streaming + Announces the start of registers streaming without immediate checking for consistency. + Device Registers Streaming Start + Invisible + TLParamsLocked + registerStreamingSplitter + 16 + + + End of registers streaming + Announces end of registers streaming and performs validation for registers consistency before activating them. + Device Registers Streaming End + Invisible + TLParamsLocked + registerStreamingSplitter + 0 + + + Start of registers streaming + Announces the start of registers streaming without immediate checking for consistency. + Device Registers Streaming Start + Invisible + TLParamsLocked + WO + registerStreamingState + 16 + + + End of registers streaming + Announces end of registers streaming and performs validation for registers consistency before activating them. + Device Registers Streaming End + Invisible + TLParamsLocked + WO + registerStreamingState + 0 + + + registerStreamingtReg + registerStreamingState + writeStreamingState + persistenceOffset_c + cyclingPresetSelector_adjustement + + + 0 + + + 0 + + + (FROM = 16)?0:12 + 1 + persistenceOffset + Varying + + + 12 + + +
0x20004FB0
+ 4 + WO + Device + NoCache + Unsigned + LittleEndian +
+ + Perform register set validation + Performs an explicit register set validation for consistency. + Register Check + Invisible + TLParamsLocked + deviceRegisterCheck_mode + 1 + + + WO + 0 + + + Status of current register set + States if the current register set is valid and consistent. + Registers Valid + Invisible + isFeatureSetConsistent_value + 1 + 0 + + + RO + 1 + + + Control method for transfer + Sets the method used to control the transfer. + Transfer Control + Expert + Yes + + The transfer is not contolled + Basic mode ensures maximum compatibility but does not allow for control of the transfer flow. + 2 + + + Transfer flow is controlled by the user + Manual mode allows maximum control of the transfer flow. + User Controlled + 0 + + transferControl_c + + + transferMode_Reg + (MOD_REG&1) + (FROM &2) + (TO &2) + transferMode_Reg + Varying + + + writeStreamingState + transferControl_c + (XFERCONTROL = 0) || REGISTER_STREAMING + + + Sets the operation mode of the transfer + Sets the operation mode of the transfer. + Transfer Mode + Expert + transferContolAvailable + Yes + + Continuous transfer + Blocks are transferred continuously until stopped with the TransferStop command. + 0 + + + Transfer a Sequence of blocks + The transfer terminates after the transition on TransferBlockCount or before on a user request. + Multi Block + 1 + + transferOperation_c + + + transferMode_Reg + (MOD_REG&2) + (FROM &1) + (TO &1) + transferMode_Reg + Varying + + + 0x10000100 + + + transferRegCurentAddr + persistenceOffset + 4 + RW + Device + Unsigned + LittleEndian + + + writeStreamingState + transferMode_Reg + (XFERMODE = 1) || REGISTER_STREAMING + + + Number of blocks to transfer + Specifies the number of Data Blocks the device must stream during the next transfer. + Transfer Block Count + Expert + Yes + transferBlockCount_Reg + 1 + transferBlockCount_MaxReg + 1 + + + transferBlockCountAvailable + transferRegCurentAddr +
0x10
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + Currnet blocks in transfer queue + Returns the current number of blocks in the transfer queue. + Transfer Queue Current Block Count + Expert + transferRegCurentAddr +
0x2C
+ 4 + RO + Device + NoCache + 1000 + Unsigned + LittleEndian +
+ + transferRegCurentAddr +
0x18
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Start Data Block streaming + Starts the streaming of data Block(s)to another device. + Transfer Start + Expert + transferContolAvailable + transferStartReg + 1 + + +
0x100000DC
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + Stop Data Block streaming + Stops the streaming of data Block(s)to another device. + Transfer Stop + Expert + transferContolAvailable + transferStopReg + 1 + + +
0x100000EC
+ 4 + WO + Device + Unsigned + LittleEndian +
+ + Abort Data Block streaming + Aborts the streaming of data Block(s)to another device. + Transfer Abort + Expert + transferAbortReg + 1 + + +
0x100000FC
+ 4 + WO + Device + Unsigned + LittleEndian +
+
+ + + + + Category of features related to Action Control for GigeVision device + Action Control + + + + + + + + + + + + Features related to GigE Vision specification and Ethernet Connection + GigE Vision Transport Layer + deviceUPnPDiscoveryMode + GevStreamChannelSelector + GevLinkSpeed + GevSCPSPacketSize + GevSCPD + devicePacketResendBufferSize + GevSCPSFireTestPacket + PayloadSize + GevMACAddress + GevIPConfigurationStatus + GevCurrentIPConfiguration + GevCurrentIPAddress + GevCurrentSubnetMask + GevCurrentDefaultGateway + GevPersistentIPAddress + GevPersistentSubnetMask + GevPersistentDefaultGateway + GevCurrentIPConfigurationLLA + GevCurrentIPConfigurationDHCP + GevCurrentIPConfigurationPersistentIP + GevPrimaryApplicationSocket + GevPrimaryApplicationIPAddress + GevCCP + deviceCCP + GevInterfaceSelector + GevNumberOfInterfaces + GevMessageChannelCount + GevStreamChannelCount + GevSupportedOptionSelector + GevSupportedOption + GevSupportedIPConfigurationLLA + GevSupportedIPConfigurationDHCP + GevSupportedIPConfigurationPersistentIP + GevDiscoveryAckDelay + GevGVCPExtendedStatusCodes + + + GevMCPHostPort + GevMCDA + GevHeartbeatTimeout + GevGVCPHeartbeatDisable + GevMCTT + GevMCRC + GevMCSP + GevSCPInterfaceIndex + GevSCPHostPort + GevSCDA + GevSCSP + GevFirstURL + GevSecondURL + GevVersionMajor + GevVersionMinor + DeviceManifestEntrySelector + DeviceManifestXMLMajorVersion + DeviceManifestXMLMinorVersion + DeviceManifestXMLSubMinorVersion + DeviceManifestSchemaMajorVersion + DeviceManifestSchemaMinorVersion + DeviceManifestPrimaryURL + DeviceManifestSecondaryURL + GevDeviceModeIsBigEndian + GevDeviceModeCharacterSet + GevSCPSDoNotFragment + GevSCPSBigEndian + + + + Control UPnP Discovery function + Controls the operation mode for the UPnP Discovery function.. + Device UPnP Auto-Discovery Mode + Beginner + + UPnP Discovery Off + UPNP Device will not broadcast its existence on the network and is not visible in the Windows network neighborhood. + Off + 0 + + + UPnP Discovery Active + UPNP Device will broadcast its existence on the network and is visible in the Windows network neighborhood. + Active + 1 + + pDeviceUPnPDiscoveryModeReg + + +
0x20004F0C
+ 4 + RW + Device + Unsigned + LittleEndian +
+ + 256 + + + Number of bytes transferred + Provides the number of bytes transferred for each image or chunk on the stream channel. + Payload Size + Invisible + PixelSizeVal + Width + Height + chunkModeActive_reg + max_chunk_size + WIDTH * HEIGHT * (PIXEL_SIZE / 8) + ((CHUNK_MODE)?MAX_CHUNK_SIZE:0) + Linear + + + Gev First URL + Indicates the first URL to the XML device description file. + Gev First URL + Invisible +
0x0200
+ 512 + RO + Device +
+ + Gev Second URL + Indicates the second URL to the XML device description file. + Gev Second URL + Invisible +
0x0400
+ 512 + RO + Device +
+ + Get Gev Major Version + Major version of the specification. + Gev Major Version + Invisible +
0x0
+ 4 + RO + Device + 15 + 0 + Unsigned + BigEndian +
+ + Get Gev Minor Version + Minor version of the specification. + Gev Minor Version + Invisible +
0x0
+ 4 + RO + Device + 31 + 16 + Unsigned + BigEndian +
+ + Manifest Entry Selector + Selects the manifest entry to reference. + Manifest Entry Selector + Invisible + 1 + 1 + DeviceManifestEntrySelector_Reg + 1 + Linear + + +
0x9000
+ 4 + RO + Device + 5 + 0 + Unsigned + BigEndian +
+ + Manifest Entry XML Major Version + Indicates the major version number of the XML file of the selected manifest entry. + XML Major Version + Invisible + DeviceManifestXMLMajorVersion_Reg + + + DeviceManifestEntrySelector + 0x9000 + SEL*8 + + + Manifest Entry XML Major Version + Indicates the major version number of the XML file of the selected manifest entry. + XML Major Version + Invisible + DeviceManifestXMLVersions_RegAddress + 4 + RO + Device + DeviceManifestEntrySelector_Reg + 5 + 0 + Unsigned + BigEndian + + + Manifest Entry XML Minor Version + Indicates the Minor version number of the XML file of the selected manifest entry. + XML Minor Version + Invisible + DeviceManifestXMLMinorVersion_Reg + + + DeviceManifestXMLVersions_RegAddress + 4 + RO + Device + DeviceManifestEntrySelector_Reg + 11 + 6 + Unsigned + BigEndian + + + Manifest Entry XML SubMinor Version + Indicates the SubMinor version number of the XML file of the selected manifest entry. + XML SubMinor Version + Invisible + DeviceManifestXMLSubMinorVersion_Reg + + + DeviceManifestXMLVersions_RegAddress + 4 + RO + Device + DeviceManifestEntrySelector_Reg + 17 + 12 + Unsigned + BigEndian + + + Manifest Entry Schema Major Version + Indicates the major version number of the Schema file of the selected manifest entry. + Schema Major Version + Invisible + DeviceManifestSchemaMajorVersion_Reg + + + DeviceManifestXMLVersions_RegAddress + 4 + RO + Device + DeviceManifestEntrySelector_Reg + 23 + 18 + Unsigned + BigEndian + + + Manifest Entry Schema Major Version + Indicates the major version number of the Schema file of the selected manifest entry. + Schema Major Version + Invisible + DeviceManifestSchemaMinorVersion_Reg + + + DeviceManifestXMLVersions_RegAddress + 4 + RO + Device + DeviceManifestEntrySelector_Reg + 29 + 24 + Unsigned + BigEndian + + +
4
+ DeviceManifestXMLVersions_RegAddress + 4 + RO + Device + DeviceManifestEntrySelector_Reg + Unsigned + BigEndian +
+ + DeviceManifestURLPairRegisterAddr + + PAIR_ADDR + + + DeviceManifestURLPairRegisterAddr + + PAIR_ADDR + 512 + + + First URL to the XML Device Description File + Indicates the first URL to the XML device description file of the selected manifest entry. + Manifest Primary URL + Invisible + DeviceManifestPrimaryURLShiftedAddr + 512 + RO + Device + + + Secondary URL to the XML Device Description File + Indicates the secondary URL to the XML device description file of the selected manifest entry. + Manifest Secondary URL + Invisible + DeviceManifestSecondaryURLShiftedAddr + 512 + RO + Device + + + Indicates the amount of memory to reserve in MBytes for the packet resend buffer. + Indicates the amount of memory to reserve in MBytes for the packet resend buffer. + Packet Resend Buffer Size + Guru + TLParamsLocked + Yes + PacketResendBufferSizeConverter + 0.001 + + + Invisible + TLParamsLocked + FROM * (1024 * 1024) + TO / (1024 * 1024) + PacketResendBufferSize_Raw + MB + Linear + Increasing + Yes + + + Invisible + TLParamsLocked + packetResendBufferSizeReg + 0 + packetResendBufferSize_Max + 1 + + + 0x200053D0 + + + Invisible + packetResendBufferSize_Address + REG_MAX_INDEX + 4 + RO + Device + pPixelFormatReg + Unsigned + LittleEndian + + + Invisible + TLParamsLocked + packetResendBufferSize_Address + REG_MISC_INDEX + 4 + RW + Device + packetResendBufferSize_Max + Unsigned + LittleEndian + + + Is Device Mode Big Endian + Endianess of the device registers. + Device Mode Is Big Endian + Invisible + GevDeviceModeIsBigEndian_reg + + +
0x4
+ 4 + RO + Device + 0 + 0 + Unsigned + BigEndian +
+ + Device Mode CharacterSet + Character set used by all the strings of the bootstrap registers. + Device Mode CharacterSet + Invisible + + Invisible + 0 + + + Invisible + 1 + + + Invisible + 2 + + GevDeviceModeCharacterSetAdjustedValue + + + GevDeviceModeCharacterSet_Reg + + (CHARSET_ADDR > 1) ? 2 : CHARSET_ADDR + + +
0x0004
+ 4 + RO + Device + 31 + 24 + Unsigned + BigEndian +
+ + Get MAC Address + MAC address of the network interface. + MAC Address + Invisible + MACAddress_Value + MACAddress + + + MACAddress_High + MACAddress_Low + (HIGH<< 32) | LOW + + + Invisible +
0x8
+ 4 + RO + Device + 31 + 16 + Unsigned + BigEndian +
+ + Invisible +
0xc
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Get Current IP Address + Reports the IP address for the given network interface. + Current IP Address + Beginner + BootStrap_IPAddress + IPV4Address + + + Current IP Address Register + Invisible +
0x24
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Get Current IPSubnet Mask + Reports the subnet mask of the given interface. + Current Subnet Mask + Beginner + BootStrap_SubnetMask + IPV4Address + + + Current Subnet Mask Register + Invisible +
0x34
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Get Current IP Default Gateway + Reports the default gateway IP address to be used on the given network interface. + Current Default Gateway + Beginner + BootStrap_Gateway + IPV4Address + + + Current Subnet Mask Register + Invisible +
0x44
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Current Heartbeat Timeout + Indicates the current heartbeat timeout in milliseconds. + Current Heartbeat Timeout + Guru + GevHeartbeatTimeout_reg + 500 + 65000 + 1 + Linear + + +
0x938
+ 4 + RW + Device + Unsigned + BigEndian +
+ +
0x0934
+ 4 + RO + Device + 2 + Unsigned + BigEndian +
+ + GVCP command execution time before PENDING_ACK + Disables the GVCP (GigE Vision Control Protocol) heartbeat monitor. This allows control switchover to an application on another device. + GVCP Heartbeat Disable + Expert + GevGVCPHeartbeatDisableCapability_reg + TLParamsLocked + GevGVCPHeartbeatDisable_reg + 1 + 0 + + +
0x954
+ 4 + RW + Device + 31 + Unsigned + BigEndian +
+ + Port to Receive Messages + Indicates the port to which the device must send messages. + Gev MCP HostPort + Invisible + TLParamsLocked + GevMCPHostPort_reg + 0 + 65535 + 1 + + +
0x0B00
+ 4 + RW + Device + 31 + 16 + Unsigned + BigEndian +
+ + Message Destination IP + Indicates the destination IP address for the message channel. + Gev MCDA + Invisible + GevMCDA_reg + HexNumber + + +
0x0B10
+ 4 + RW + Device + Unsigned + BigEndian +
+ + Transmission Timeout (ms) + Provides the transmission timeout value in milliseconds. + Communication Timeout + Guru + TLParamsLocked + GevMCTT_reg + 0 + 4294967295 + 1 + msec + + +
0x0B14
+ 4 + RW + Device + Unsigned + BigEndian +
+ + Number Of Message Retransmissions + Indicates the number of retransmissions allowed when a message channel message times out. + Communication Retransmissions Count + Guru + TLParamsLocked + GevMCRC_reg + 0 + 4294967295 + 1 + + +
0x0B18
+ 4 + RW + Device + Unsigned + BigEndian +
+ +
0x0930
+ 4 + RO + Device + 0 + Unsigned + BigEndian +
+ + Message Channel Source Port + This feature indicates the source port for the message channel. + Gev MCSP + Invisible + GevMessageChannelCapability_reg + GevMCSP_reg + 0 + 65535 + 1 + + +
0x0B1C
+ 4 + RO + Device + 31 + 16 + Unsigned + BigEndian +
+ + GevStreamChannelCount + NBCHANNELS - 1 + + + Select the stream channel to control + Selects the stream channel to control. + Stream Channel Selector + Expert + 0 + 0 + GevStreamChannelSelector_max + GevSCPInterfaceIndex + GevSCPSPacketSize + GevSCPD + GevLinkSpeed + GevSCPHostPort + GevSCPSDoNotFragment + GevSCPSBigEndian + GevSCDA + GevSCSP + + + GevStreamChannelSelector + 0x0D00 + SEL*0x40 + + + Index of network interface + Index of network interface. + Stream Channel Interface Index + Invisible + RO + GevSCPInterfaceIndex_Reg + + + GevStreamChannelPort_RegAddress + 4 + RO + Device + GevStreamChannelSelector + 15 + 12 + Unsigned + BigEndian + + + Port Receiving the Data Stream + Indicates the port to which the device must send the data stream. + Gev SCP HostPort + Invisible + GevSCPHostPort_reg + 0 + 65535 + 1 + Linear + + + GevStreamChannelPort_RegAddress + 4 + RW + Device + GevStreamChannelSelector + 31 + 16 + Unsigned + BigEndian + + + Specifies the stream packet size + Specifies the stream packet size in bytes to send on this channel. + PacketSize + Expert + TLParamsLocked + Yes + pGevSCPSPacketSizeReg + 512 + 9216 + 4 + Linear + + + GevStreamChannelSelector + 0x0D04 + SEL*0x40 + + + GevStreamChannelPacketSize_RegAddress + 4 + RW + Device + GevStreamChannelSelector + 31 + 16 + Unsigned + BigEndian + + + Prevent IP packet fragmentation (T/F) + This feature state is copied into the "do not fragment" bit of IP header of each stream packet. + GevSCPSDoNotFragment + Invisible + TLParamsLocked + GevSCPSDoNotFragment_reg + 1 + 0 + + + GevStreamChannelPacketSize_RegAddress + 4 + RW + Device + GevStreamChannelSelector + 1 + Unsigned + BigEndian + + + + GevStreamChannelSelector + 0x0D20 + SEL*0x40 + + + + SCPSBigEndian is not supported yet. + 0 + + + Endianess of multi-byte pixel data (T/F) + Endianess of multi-byte pixel data for this stream. + Gev SCPS BigEndian + Invisible + + GevSCPSBigEndianSupported + TLParamsLocked + GevSCPSBigEndian_reg + 1 + 0 + + + GevStreamChannelPacketSize_RegAddress + 4 + RW + Device + GevStreamChannelSelector + 2 + Unsigned + BigEndian + + + GevStreamChannelSelector + 0x0D08 + SEL*0x40 + + + Inter-packet Time Delay + Indicates the delay (in microseconds) to insert between each packet for this stream channel. + Interpacket Delay + Expert + TLParamsLocked + Yes + GevSCPD_reg + 0 + 65535 + Linear + + + GevStreamChannelPacketDelay_RegAddress + 4 + RW + Device + GevStreamChannelSelector + Unsigned + BigEndian + + + GevStreamChannelSelector + 0x0D18 + SEL*0x40 + + + Stream Destination IP Address + Indicates the destination IP address for this stream channel. + Gev SCDA + Invisible + TLParamsLocked + GevSCDA_reg + IPV4Address + + + GevStreamChannelDestinationAddress_RegAddress + 4 + RW + Device + GevStreamChannelSelector + Unsigned + BigEndian + + + GevStreamChannelSelector + 0x0D1C + SEL*0x40 + + +
0x092C
+ 4 + RO + Device + 0 + Unsigned + BigEndian +
+ + Stream Source Port + Indicates the source port of the stream channel. + Gev SCSP + Invisible + GevStreamChannelSourcePortRegisterCapability_reg + TLParamsLocked + GevSCSP_reg + 0 + 65535 + Linear + + + GevStreamChannelSourcePortRegisters_RegAddress + 4 + RO + Device + GevStreamChannelSelector + 31 + 16 + Unsigned + BigEndian + + + Transmission Speed + Indicates the transmission speed negotiated by the given network interface. + Device Link Speed + Expert + GevLinkSpeed_reg + Mbps + Linear + + + GevStreamChannelSelector + 0x0670 + 0x06F0 + 0x0770 + 0x07F0 + 0x0670 + + + GevLinkSpeedRegister_addr + 4 + RO + Device + Unsigned + BigEndian + + + Indicates if LLA mode is supported + Indicates if LLA (Auto-IP) is supported by the selected interface. The LLA method automatically assigns the Genie with a randomly chosen address on the 169.254.xxx.xxx subnet. After an address is chosen, the link-local process sends an ARP query with that IP onto the network to see if it is already in use. If there is no response, the IP is assigned to the device, otherwise another IP is selected, and the ARP is repeated. Note that LLA is unable to forward packets across routers. LLA is the recommended scheme when only one NIC is connected to GigE cameras; ensure only one NIC is using LLA on your PC, otherwise IP conflicts will result. + LLA Supported + Invisible + BootStrap_SupportedLLA + + + LLA Register + Invisible +
0x10
+ 4 + RO + Device + 29 + Unsigned + BigEndian +
+ + Indicates if DHCP is supported + Indicates if DHCP is supported by the selected interface. This IP configuration mode requires a DHCP server to allocate an IP address dynamically over the range of some defined subnet. The Genie must be configured to have DHCP enabled. This is the factory default settings. The DHCP server is part of a managed network. Windows itself does not provide a DHCP server function therefore a dedicated DHCP server is required. The DALSA Network Configuration Tool can be configured as a DHCP server on the NIC used for the GigE Vision network. + DHCP Supported + Invisible + BootStrap_SupportedDHCP + + + DHCP Register +
0x10
+ 4 + RO + Device + 30 + Unsigned + BigEndian +
+ + Indicates if Persistent IP is supported + Indicates if Persistent IP is supported by the selected interface. This protocol is only suggested if the user fully controls the assignment of IP addresses on the network and a GigE Vision camera is connected beyond routers. The GigE Vision camera is forced a static IP address. The NIC IP address must use the same subnet otherwise the camera is not accessible. If the Genie camera is connected to a network with a different subnet, it cannot be accessed. + Persistent IP Supported + Invisible + BootStrap_SupportedPersistentIP + + + PersistentIP Register + Invisible +
0x10
+ 4 + RO + Device + 31 + Unsigned + BigEndian +
+ + Select GEV Option to Interrogate + Selects the GEV option to interrogate for existing support. + Gev Supported Option Selector + Invisible + + IPConfigurationLLA + Invisible + 0x0001001d + + + IPConfigurationDHCP + Invisible + 0x0001001e + + + IPConfigurationPersistentIP + Invisible + 0x0001001f + + + StreamChannelSourceSocket + Invisible + 0x00020000 + + + MessageChannelSourceSocketMessageChannelSourceSocket + Invisible + 0x00030000 + + + CommandsConcatenation + Invisible + 0x0004001f + + + WriteMem + Invisible + 0x0004001e + + + PacketResend + Invisible + 0x0004001d + + + Event + Invisible + 0x0004001c + + + EventData + Invisible + 0x0004001b + + + PendingAck + Invisible + 0x0004001a + + + Action + Invisible + 0x00040019 + + + PrimaryApplicationSwitchover + Invisible + 0x0004000a + + + ExtendedStatusCodes + Invisible + 0x00040009 + + + DiscoveryAckDelay + Invisible + 0x00040007 + + + DiscoveryAckDelayWritable + Invisible + 0x00040008 + + + TestData + Invisible + 0x00040006 + + + ManifestTable + Invisible + 0x00040005 + + + CCPApplicationSocket + Invisible + 0x00040004 + + + LinkSpeed + Invisible + 0x00040003 + + + HeartbeatDisable + Invisible + 0x00040002 + + + SerialNumber + Invisible + 0x00040001 + + + UserDefinedName + Invisible + 0x00040000 + + + StreamChannel0BigAndLittleEndian + Invisible + 0x00050000 + + + StreamChannel0IPReassembly + Invisible + 0x00050001 + + + StreamChannel0UnconditionalStreaming + Invisible + 0x0005001e + + + StreamChannel0ExtendedChunkData + Invisible + 0x0005001f + + GevSupportedOptionSelectorIndex + + + 0x0001001e + + + GevSupportedOptionSelectorIndex + GEV_SUPPORTED_OPTION_SELECTOR >> 16 + + + GevSupportedOptionSelectorIndex + 0x80000000 >> (GEV_SUPPORTED_OPTION_SELECTOR & 0xffff) + + + Is GEV Option Supported + Returns TRUE if the selected GEV option is supported. + Gev Supported Option + Invisible + TLParamsLocked + GevSupportedOption_Converter + 1 + 0 + + + TLParamsLocked + GevSupportedOption_BITS + FROM + (TO & GEV_SUPPORTED_OPTION_BITS)?1:0 + GevSupportedOption_Reg + Varying + + + GevSupportedOptionRegister_addr + 4 + RO + Device + Unsigned + BigEndian + + + GevSupportedOptionRegister_index + 0x0010 + 0x092C + 0x0930 + 0x0934 + 0x0D20 + 0x0010 + + + IP Configuration Status + Reports the current IP configuration status. + IP Configuration Status + Guru + + + None + Device IP Configuration is not defined. + None + Guru + 0 + + + PersistentIP + Device IP Address Configuration is set to Persistent IP (static). + PersistentIP + Guru + 5 + + + DHCP + Device IP Address Configuration is set to DHCP (Dynamic Host Configuration Protocol). Network requires a DHCP server. + DHCP + Guru + 6 + + + LLA + Device IP Address Configuration is set to LLA (Link-Local Address). Also known as Auto-IP. Used for unmanaged networks including direct connections from a device to a dedicated NIC. + LLA + Guru + 4 + + + ForceIP + Device IP Address Configuration is set to ForceIP. Used to force an IP address change. + ForceIP + Guru + 1 + + ipConfiguration_Value + + +
0x10000020
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Invisible + GevIPConfigurationIsForced_Reg + BootStrap_CurrentIPConfiguration + + (IP_CONFIG_FORCED = 0) ? CURRENT_IP_CONFIG : 1 + + + Current camera IP configuration + Current camera IP configuration of the selected interface. + Current Camera IP Configuration + Invisible + TLParamsLocked + + LLA + Link-Local Address Mode + Invisible + 4 + + + DHCP + Dynamic Host Configuration Protocol Mode. Network requires a DHCP server. + Invisible + BootStrap_SupportedDHCP + 6 + + + Persistent IP + Persistent IP Mode (static) + Invisible + BootStrap_SupportedPersistentIP + 5 + + BootStrap_CurrentIPConfiguration + + + Current IP Configuration Register + Invisible +
0x14
+ 4 + RW + Device + Unsigned + BigEndian +
+ + Persistent IP address for the selected interface + Persistent IP address for the selected interface. This is the IP address the camera uses when booting in Persistent IP mode. + Persistent IP Address + Invisible + BootStrap_PersistentIPAddress + IPV4Address + + + Persistent IP Address Register + Invisible +
0x64c
+ 4 + RW + Device + Unsigned + BigEndian +
+ + Persistent subnet mask for the selected interface + Persistent subnet mask for the selected interface. + Persistent Subnet Mask + Invisible + BootStrap_PersistentSubnetMask + IPV4Address + + + Persistent Subnet Mask Register + Invisible +
0x65c
+ 4 + RW + Device + Unsigned + BigEndian +
+ + Persistent default gateway for the selected interface + Persistent default gateway for the selected interface. + Persistent Default Gateway + Invisible + BootStrap_PersistentDefaultGateway + IPV4Address + + + Persistent Default Gateway Register + Invisible +
0x66c
+ 4 + RW + Device + Unsigned + BigEndian +
+ +
0x0934
+ 4 + RO + Device + 7 + Unsigned + BigEndian +
+ +
0x0934
+ 4 + RO + Device + 8 + Unsigned + BigEndian +
+ + Maximum Delay for Acknowledge + Indicates the maximum randomized delay the device will wait to acknowledge a discovery command. + Discovery Acknowledge Delay + Guru + GevDiscoveryAckDelayRegisterCapability_reg + GevDiscoveryAckDelayWritableCapability_reg + GevDiscoveryAckDelay_reg + Linear + + +
0x0950
+ 4 + RW + Device + 31 + 16 + Unsigned + BigEndian +
+ +
0x0934
+ 4 + RO + Device + 9 + Unsigned + BigEndian +
+ + Are Status Codes Enabled + Enables generation of extended status codes. + GVCP Extended Status Codes + Invisible + GevGVCPExtendedStatusCodesRegisterCapability_reg + GevGVCPExtendedStatusCodes_reg + + +
0x0954
+ 4 + RW + Device + 29 + Unsigned + BigEndian +
+ + Get Primary Application Socket + Returns the UDP (User Datagram Protocol) source port of the primary application. + Primary Application Socket + Invisible + GevPrimaryApplicationSocket_reg + Linear + + +
0x0A04
+ 4 + RO + Device + 31 + 16 + Unsigned + BigEndian +
+ + Get Primary Application IP Address + Returns the IP address of the device hosting the primary application. + Primary Application IP Address + Guru + GevPrimaryApplicationIPAddress_reg + IPV4Address + + + Invisible +
0x0A14
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Get Number Of Interfaces + Indicates the number of physical network interfaces supported by this device. + Number Of Interfaces + Invisible + GevNumberOfInterfaces_reg + Linear + + + Invisible +
0x0600
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Get/Set Device Access Privilege Control + Controls the device access privilege of an application. + Device Access Privilege Control + Invisible + deviceCCP + + Open Access + OpenAccess + Open Access + Invisible + 0 + + + Exclusive Access + Grants exclusive access to the device to an application. No other application can control or monitor the device. + Exclusive Access + Invisible + 1 + + + Control Access + Grants control access to the device to an application. No other application can control the device. + Control Access + Invisible + 2 + + + Control Access Switch over Active + Enables another application to request control access to the device. + Control Access Switchover Active + Invisible + 6 + + pDeviceCCPReg + + + Get/Set Device Access Privilege Control + Controls the device access privilege of an application. + Device Access Privilege Control + Guru + + Exclusive Access + Grants exclusive access to the device to an application. No other application can control or monitor the device. + Exclusive Access + Guru + 1 + + + Control Access + Grants control access to the device to an application. No other application can control the device. + Control Access + Guru + 2 + + + Control Access Switch over Active + Enables another application to request control access to the device. + Control Access Switchover Active + Guru + 6 + + pDeviceCCPReg + + +
0x0A00
+ 4 + RW + Device + 31 + 29 + Unsigned + BigEndian +
+ + GevNumberOfInterfaces + NBINTER - 1 + + + Get/Set Interface Selector + Selects which physical network interface to control. + Interface Selector + Invisible + 0 + 0 + GevInterfaceSelector_max + + + + Number of Message Channels + Indicates the number of message channels supported by this device. + Message Channel Count + Invisible + GevMessageChannelCount_reg + 0 + 1 + 1 + Linear + + + Invisible +
0x0900
+ 4 + RO + Device + Unsigned + BigEndian +
+ + Number of stream channels + Indicates the number of stream channels supported by this device (0 to 512). + Stream Channel Count + Invisible + GevStreamChannelCount_reg + 0 + 512 + 1 + Linear + + + Invisible +
0x0904
+ 4 + RO + Device + Unsigned + BigEndian +
+ + GevInterfaceSelector + 0x0014 + 0x068C + 0x070C + 0x078C + 0x0014 + + + Get/Set device to LLA + Controls whether the LLA (Link Local Address) IP configuration scheme is activated on the given network interface. + Current IP set in LLA + Guru + TLParamsLocked + RO + + + 1 + + + + + + GevCurrentIPConfigurationRegister_addr + 4 + RW + Device + 29 + Unsigned + BigEndian + + + Get/Set device to DHCP + Controls whether the DHCP IP configuration scheme (Dynamic Host Configuration Protocol) is activated on the given network interface. + Current IP set in DHCP + Guru + TLParamsLocked + GevCurrentIPConfigurationDHCP_reg + 1 + 0 + + + GevCurrentIPConfigurationRegister_addr + 4 + RW + Device + 30 + Unsigned + BigEndian + + + Get/Set device to PersistentIP + Controls whether the PersistentIP configuration scheme is activated on the given network interface. + Current IP set in PersistentIP + Guru + TLParamsLocked + GevCurrentIPConfigurationPersistentIP_reg + 1 + 0 + + + GevCurrentIPConfigurationRegister_addr + 4 + RW + Device + 31 + Unsigned + BigEndian + + + Fire Test Packet + When this feature is set to True, the device will fire one test packet. + Fire Test Packet + Invisible + TLParamsLocked + GevSCPSFireTestPacket_reg + 1 + 0 + + + GevStreamChannelPacketSize_RegAddress + 4 + RW + Device + GevStreamChannelSelector + 0 + Unsigned + BigEndian + +
+ + + + + Persistence feature list + Invisible + TLParamsLocked + + + + Flag to indicate if features are locked during acquisition. + Flag to indicate if features are locked during acquisition. + Invisible + 0 + 0 + 1 + + + Negation of the TLParamsLocked value + Invisible + TLParamsLocked + (TLPL = 0) ? 1 : 0 + + + + + + + Category of features the Serial Port on the device. + Serial Port Control + DeviceSerialPortSelector + deviceSerialPortControlMode + deviceSerialPortSignaling + DeviceSerialPortBaudRate + deviceSerialPortParity + deviceSerialPortDataSize + deviceSerialPortNumberOfStopBits + + + + Serial Port Selector + Selects the serial port to control. + Serial Port Selector + Guru + + Serial Port 1 + First Serial Port available on the device. + SerialPort1 + Guru + 0 + + + Serial Port2 + Second Serial Port available on the device. + SerialPort2 + Guru + 1 + + deviceSerialPortVal + + deviceSerialPortControlMode + deviceSerialPortSignaling + DeviceSerialPortBaudRate + deviceSerialPortParity + deviceSerialPortDataSize + deviceSerialPortNumberOfStopBits + + + 0 + + + Serial Port Control + Specifies whether the device serial port is controlled by the device itself or remotely controlled by the host computer. + Serial Port Control + Expert + + Remote Host Controlled + Local serial port is controlled by the host computer. + Remote Host Controlled + 0 + + + In Camera Controlled + Local serial port is controlled by the camera itself. + In Camera Controlled + 1 + + pDeviceSerialPortControlModeReg + deviceSerialPortSignaling + DeviceSerialPortBaudRate + deviceSerialPortParity + deviceSerialPortDataSize + deviceSerialPortNumberOfStopBits + + +
0x200058BC
+ deviceSerialPortVal + 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Invisible + deviceSerialPortControlMode + deviceSerialPortControlMode + CONTROLMODE = CONTROLMODE.Entry.RemoteHostControlled + + + Serial Port Signaling + Displays the current serial port signaling protocol in use by the device. This feature selects the protocol if multiple types are supported. + Serial Port Signaling + Expert + deviceSerialPortControlMode_isRemote + RO + + RS-232 + Use RS-232 signaling protocol. + RS-232 + 0 + + + RS-485 + Use RS-485 signaling protocol. + RS-485 + 1 + + deviceSerialPortSignalingVal + + + Invisible + deviceSerialPortVal + DeviceSerialPortSelector + (SERIALPORTSELECTOR = SERIALPORTSELECTOR.Entry.SerialPort1) ? 0 : 1 + + + Serial Port Baud Rate + Sets the baud rate used by the selected device’s serial port. Available baud rates are device-specific. + Serial Port Baud Rate + Expert + deviceSerialPortControlMode_isRemote + + Baud 9600 + Baud rate is 9600. + Baud 9600 + 9600 + + + Baud 115200 + Baud rate is 115200. + Baud 115200 + 115200 + + pDeviceSerialPortBaudRateReg + + +
0x200058DC
+ deviceSerialPortVal + 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Serial Port Parity + Sets the parity checking type on the selected serial port. + Serial Port Parity + Guru + deviceSerialPortControlMode_isRemote + + Even + Use Even parity checking. + Even + 0 + + + Odd + Use Odd parity checking. + Odd + 1 + + + None + Parity checking is disabled. + None + 2 + + pDeviceSerialPortParityReg + + +
0x200058FC
+ deviceSerialPortVal + 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Serial Port Data Size + Sets the bits per character (bpc) to use. + Serial Port Data Size + Guru + deviceSerialPortControlMode_isRemote + + bpc8 + Use 8 bits per character + bpc8 + 8 + + + bpc7 + Use 7 bits per character + bpc7 + 7 + + pDeviceSerialPortDataSizeReg + + +
0x2000591C
+ deviceSerialPortVal + 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+ + Serial Port Number of Stop Bits + Sets the number of stop bits to use. + Serial Port Number of Stop Bits + Guru + deviceSerialPortControlMode_isRemote + + Stopbits0 + Use no stop bit. + Stopbits0 + 0 + + + Stopbits1 + Use 1 stop bit. + Stopbits1 + 1 + + + Stopbits2 + Use 2 stop bits. + Stopbits2 + 2 + + pDeviceSerialPortNumberOfStopBitsReg + + +
0x2000593C
+ deviceSerialPortVal + 4 + RW + Device + NoCache + Unsigned + LittleEndian +
+
+ + + + + Category of features related to File access Control for the device + File Access Control + FileSelector + FileOperationSelector + FileOperationExecute + FileOpenMode + FileAccessBuffer + FileAccessOffset + FileAccessLength + FileOperationStatus + FileOperationResult + FileSize + deviceUserBuffer + ftpFileAccessSupported + + + + File Selector + Selects the file to access. The file types which are accessible are device-dependent. + File Selector + Guru + + Camera Firmware + Upload new firmware to the camera which will execute on the next camera reboot cycle. Select the DeviceReset feature after the upload completes. + Firmware + + Guru + 0 + + + Factory FlatField + Select factory flatfield coefficients1. These are the factory values used when the camera sensor Gain is 1.0. + Factory FlatField coefficients + Guru + FFC_IS_IMPLEMENTED_FACTORY_FILE0 + 1 + + + Factory FlatField 2 + Select factory flatfield coefficients2. These are the factory values used when the camera sensor Gain is 2.65. + Factory FlatField coefficients 2 + Guru + FFC_IS_IMPLEMENTED_FACTORY_FILE00 + 2 + + + User FlatField 1 + Select to read (download), write (upload) or delete the User flatfield coefficients 1. + User FlatField coefficients 1 + Guru + FFC_IS_IMPLEMENTED_USER_FILE1 + 3 + + + User Flat Field 2 + Select to read (download), write (upload) or delete the User flatfield coefficients 2. + User FlatField coefficients 2 + Guru + FFC_IS_IMPLEMENTED_USER_FILE2 + 4 + + + User Flat Field 3 + Select to read (download), write (upload) or delete the User flatfield coefficients 3. + User FlatField coefficients 3 + Guru + FFC_IS_IMPLEMENTED_USER_FILE3 + 5 + + + User Flat Field 4 + Select to read (download), write (upload) or delete the User flatfield coefficients 4. + User FlatField coefficients 4 + Guru + FFC_IS_IMPLEMENTED_USER_FILE4 + 6 + + + User Defined Image 1 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 1 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE1 + 7 + + + User Defined Image 2 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 2 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE2 + 8 + + + User Defined Image 3 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 3 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE3 + 9 + + + User Defined Image 4 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 4 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE4 + 10 + + + User Defined Image 5 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 5 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE5 + 11 + + + User Defined Image 6 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 6 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE6 + 12 + + + User Defined Image 7 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 7 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE7 + 13 + + + User Defined Image 8 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 8 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE8 + 14 + + + User Defined Image 9 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 9 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE9 + 15 + + + User Defined Image 10 + Select to write (upload) a User Defined Test Image into the camera's internal image buffer. This camera image buffer is cleared on power-off or when the camera is Reset. + User Defined Test Image 10 + Guru + USER_DEFINED_IMAGE_IS_IMPLEMENTED_FILE10 + 16 + + + LUT Luminance 1 + Select to write (upload) a Look-up-Table file (Sapera .LUT file) into the camera's internal LUT Luminance 1. + LUT Luminance 1 + Guru + 17 + + + LUT Luminance 2 + Select to write (upload) a Look-up-Table file (Sapera .LUT file) into the camera's internal LUT Luminance 2. + LUT Luminance 2 + Guru + 18 + + + LUT Luminance 3 + Select to write (upload) a Look-up-Table file (Sapera .LUT file) into the camera's internal LUT Luminance 3. + LUT Luminance 3 + Guru + 19 + + + LUT Luminance 4 + Select to write (upload) a Look-up-Table file (Sapera .LUT file) into the camera's internal LUT Luminance 3. + LUT Luminance 4 + Guru + 20 + + fileIndex + FileSize + FileOpenMode + FileOperationSelector + FileAccessBuffer + + + 0 + + + fileAccess_reg + (FILE_ACCESS & 0x10000)?1:0 + + + fileAccess_reg + (FILE_ACCESS & 0x20000)?1:0 + + + fileOperationExecute_Reg + (FILE_OPERATION_EXE & 0xFF)?0:1 + + + fileOperationExecute_Reg + (FILE_OPERATION_EXE & 0xFF)?1:0 + + + File Operation Selector + Selects the target operation for the selected file in the device. This operation is executed when the File Operation Execute feature is called. + File Operation Selector + Guru + fileOperatioInProgress + + Open a device file + Select the Open operation - executed by FileOperationExecute. + Open + Guru + 4 + + + Close a device file + Select the Close operation - executed by FileOperationExecute. + Close + Guru + 8 + + + Read a device file + Select the Read operation - executed by FileOperationExecute + Read + Guru + fileIsOpenWithReadAccess + 1 + + + Write a device file + Select the Write operation - executed by FileOperationExecute + Write + Guru + fileIsOpenWithWriteAccess + 2 + + + Delete a device file + Select the Delete operation - executed by FileOperationExecute + Delete + Guru + fileHasDeleteAccess + 16 + + fileOperation + FileOperationExecute + FileAccessOffset + FileAccessLength + FileOperationStatus + FileOperationResult + + + 4 + + + Invisible + fileOperation + fileOpenMode + FileAccessLength + (FILE_OPERATION & 0x1F) = 0x10 ? (FILE_OPERATION & 0x3F) : (FILE_OPERATION & 0x3F) + (FILE_ACCESS & 0xC0) + ( (OPERATION_SIZE & 0xFFFF) << 16) + + + File Operation Execute + Executes the operation selected by File Operation Selector on the selected file. + File Operation Execute + Guru + TLParamsLocked + fileOperationExecute_Reg + fileCommand + 20 + + +
0x08EFE000
+ fileIndex + 4 + RW + Device + WriteThrough + Unsigned + LittleEndian +
+ + fileAccess_reg + (FILE_ACCESS & 1) ?1:0 + + + fileAccess_reg + (FILE_ACCESS & 2)?1:0 + + + fileAccess_reg + (FILE_ACCESS & 8)?1:0 + + +
0x08EFB000
+ fileIndex + 4 + RO + Device + fileOperationExecute_Reg + Unsigned + LittleEndian +
+ + File Open mode + Selects the access mode used to open a file on the device. + File Open Mode + Guru + fileAccess_reg + + Read-only open mode + Select read-only open mode + Guru + fileHasReadAccess + 0x40 + + + Write-only open mode + Select write-only open mode + Guru + fileHaswriteAccess + 0x80 + + fileOpenMode + + + fileHasReadAccess + fileHaswriteAccess + FROM + (FILE_READ && FILE_WRITE)?TO:((FILE_READ & 1)?0x40:0x80) + fileOpenMode_value + Linear + Increasing + + + 0x10 + + + fileOperation + fileOperatioNotInProgress + (( FILE_OPERATION < 3) && ( FILE_ACTION_NOT_INPROGRESS ))?1:0 + + + Invisible + fileIsOpenWithReadAccess + FileSize + ( FILE_OPERATION_READ )?(FILE_SIZE-1): 33554432 + + + File Access Offset + Controls the mapping offset between the device file storage and the file access buffer. + File Access Offset + Guru + fileOperationIsReadOrWrite + FileAccessOffset_reg + 0 + fileMaxOffset + 4 + + + fileIsOpenWithReadAccess + ( FILE_OPERATION_READ )?0: 0x1000 + + +
0x08EFC000
+ fileActionRegisterOffset + fileIndex + 4 + RW + Device + fileOperationExecute_Reg + Unsigned + LittleEndian +
+ + File Access Length + Controls the mapping length between the device file storage and the file access buffer. + File Access Length + Guru + 4 + 1 + fileBufferLength_reg + 1 + + + File Operation Status + Displays the file operation execution status. + File Operation Status + Guru + fileOperatioNotInProgress + + Successfull file operation + The last file operation has completed successfully. + Success + Guru + 0 + + + Unsuccessfull file operation + The last file operation has completed unsuccessfully for an unknown reason. + Failure + Guru + 0x100 + + + The file is currently unavailable + The last file operation has completed unsuccessfully because the file is currently unavailable. + File Unavailable + Guru + 0x200 + + + The selected file in not present in this camera model + The last file operation has completed unsuccessfully because the selected file in not present in this camera model. + File Invalid + Guru + 0x300 + + fileOperationStatus + + + fileOperationExecute_Reg + FILE_OP_REG & 0xFF00 + + + File Operation Result + Displays the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. + File Operation Result + Guru + fileOperatioNotInProgress + fileOperationExecute_Reg + (FILE_OP_REG & 0xFFFF0000) >> 16 + + +
0x08000030
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + File Access Buffer + Defines the intermediate access buffer that allows the exchange of data between the device file storage and the application. + File Access Buffer + Guru + fileOperatioNotInProgress +
0x08F00000
+ fileBufferLength_reg + RW + Device + fileOperationExecute_Reg +
+ + Size of the selected file + Represents the size of the selected file in bytes. + File Size + Guru +
0x08EFF000
+ fileIndex + 4 + RO + Device + fileOperationExecute_Reg + Unsigned + LittleEndian + Linear +
+ +
0x20004F50
+ 4 + RO + Device + LittleEndian + + RO + 0 + + + RO + 1 + + + RO + 2 + + + RO + 3 + + + RO + 4 + + + RO + 5 + +
+ +
0x20004F60
+ 4 + RO + Device + LittleEndian + + RO + 0 + + + RO + 1 + + + RO + 2 + + + RO + 3 + + + RO + 4 + + + RO + 5 + + + RO + 6 + + + RO + 7 + + + RO + 8 + + + RO + 9 + +
+ + Unallocated memory available to the user for data storage. + Unallocated memory available to the user for data storage. + Device User Buffer + Invisible +
0x20000D20
+ 4096 + RW + Device +
+ + File Access over FTP + Shows whether File Access is supported over FTP. + FTP File Access + Invisible + RO + No + 1 + +
+ + + + + Internal lock feature list + Invisible + + + + Locked if the ffc calibration is on or the TLParamsLocked variable is set. + Invisible + TLParamsLocked + FFC_IS_CALIBRATION_MODE + (TL_PARAMS_LOCKED = 1) || FFC_CALIBRATION? 1:0 + + + Locked if the ffc is active or in calibration is on or the TLParamsLocked variable is set. + Invisible + TLParamsLocked + FFC_IS_OFF + (IS_FLATFIELD_OFF = 0) || TL_PARAMS_LOCKED + + + + + + + Absolute sensor width register +
0x20000AD0
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Absolute sensor height register +
0x20000AE0
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Effective width of the sensor register +
0x20000A50
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Effective height of the sensor register +
0x20000A60
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + The X offset of the overscan region register +
0x20000A70
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + The Y offset of the overscan region register +
0x20000A80
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + The X offset of the active region starting at pixel 0,0 of the physical sensor register +
0x20000A90
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + The Y offset of the active region starting at pixel 0,0 of the physical sensor register +
0x20000AA0
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + Sensor pixel overscan register +
0x20000290
+ 4 + RO + Device + Unsigned + LittleEndian +
+ + + + 0 + + + 1 + + + 2 + + + 3 + + + + + Access to GigE Vision device + pUserSetLoadReg + + +
+