Tags give the ability to mark specific points in history as being important
-
3.3.14
417052fa · ·Release 3.3.14 - 25.03.2022 NEW FEATURES - Full native MSVC/Windows build support. BUG FIXES - davis_cvgui example: fix incorrect biasing and APS frame settings. - USB: fix firmware version check for DVXplorer Mini.
-
3.3.13
54191a3b · ·Release 3.3.13 - 25.02.2022 NEW FEATURES - DVXplorer (Mini): add control of readout timing parameters, readout restart. BUG FIXES - USB: fix firmware version check for DVXplorer Mini.
-
-
-
3.3.12
7e05c21d · ·Release 3.3.12 - 12.11.2021 BUG FIXES - DVXplorer Mini: fix inverted polarity. - dvx_bw_test example: fix length of time interval for bandwidth estimation. - Fedora/Ubuntu: fix packaging, use at least GCC-10 to compile.
-
3.3.11
d39c97cd · ·Release 3.3.11 - 16.07.2021 NEW FEATURES - Native MacOS ARM (M1) builds, Big Sur compatibility. - Ubuntu 21.04 Hirsute support. - Fedora 34 support. - Ubuntu 16.04 Xenial is no longer supported! - Cameras: added support for new DVXplorer Mini camera model.
-
3.3.10
61e91a66 · ·Release 3.3.10 - 16.04.2021 BUG FIXES - USB: when serial number cannot be determined, use all bits from USB bus-number/dev-address to construct the fake name (issue #123). - Examples Device Discovery: add support for DVXplorer and EVK. Serial Number in Device Discovery can only be used if the device could be opened correctly (deviceErrorOpen == false).
-
3.3.9
f0e5d927 · ·Release 3.3.9 - 21.12.2020 BUG FIXES - DVXplorer: fix mapping of events when dual-binning is enabled (issue #119).
-
3.3.8
f97c199c · ·Release 3.3.8 - 15.09.2020 NEW FEATURES - Linux Udev: simplify udev rules into one file (issue #114). BUG FIXES - Samsung EVK: allow multiple EVKs to be selected by a temporary serial number generated from USB bus addresses (issue #113). - Samsung EVK: more robust parser for 231Y chip data (issue #115).
-
3.3.7
d623ad10 · ·Release 3.3.7 - 07.05.2020 BUG FIXES - Samsung EVK: implement full 64bit timestamps (issue #99).
-
3.3.6
bb778b50 · ·Release 3.3.6 - 18.04.2020 NEW FEATURES - MacOS X: set default CMake destination to /usr/local on Apple systems. - Ubuntu: support for release 20.04 LTS 'Focal Fossa'. BUG FIXES - USB: do not claim device interface on discovery, not needed for simple info requests on control ep0 (issue dv-gui#291). - Samsung EVK: enable USB transfer timeout (set to 500us), so that even on low event rates, data keeps coming in with low latency.
-
3.3.5
322bc3ec · ·Release 3.3.5 - 12.03.2020 INCOMPATIBLE CHANGES - DVXplorer (Lite): firmware update to version 8. Use Flashy to update as per documentation: https://inivation.gitlab.io/dv/dv-docs/docs/update-firmware/ BUG FIXES - USB: improve detection of device serial number. - USB: optimize setting number/size of USB transfers.
-
3.3.4
c8a8b788 · ·Release 3.3.4 - 04.03.2020 INCOMPATIBLE CHANGES - DVXplorer: firmware update to version 7. Use Flashy to update as per documentation: https://inivation.gitlab.io/dv/dv-docs/docs/update-firmware/ NEW FEATURES - Cameras: added support for DVXplorer Lite camera. - USB: added support for libusb logging.
-
3.3.3
3bb48083 · ·Release 3.3.3 - 01.02.2020 BUG FIXES - Samsung EVK: fix possible non-monotonic timestamp at startup. - DVXplorer: fix crop start/end address inversion.
-
3.3.2
f77471d0 · ·Release 3.3.2 - 24.01.2020 BUG FIXES - DVXplorer/DVS132S: fix IMU accel/gyro scale detection. - Samsung EVK: fix non-monotonic timestamps when a reference timestamp event is lost due to high USB traffic.
-
3.3.1
d58d7d9a · ·Release 3.3.1 - 17.01.2020 NEW FEATURES - Support for new DVXplorer and Samsung EVK devices added.
-
3.3.0
7499a6f5 · ·Release 3.3.0 - 24.12.2019 NEW FEATURES - Support for new DV Explorer (S) devices added. - Support for mini-eDVS serial device added to eDVS code. BUG FIXES - eDVS: fix inverted event polarity.
-
3.2.2
c0a2bd60 · ·Release 3.2.2 - 15.07.2019 BUG FIXES - CMake: fix compatibility with older pre-6.0 GCCs (issue #93). - CMake: drop required version to 3.10 (Ubuntu Bionic). - USB devices: better error messages on failure to open a device, better distinction of generic 'any-camera' case and specific USB ports or serial numbers. - eDVS: fix strncpy() compiler warning, ensure serial number is always NULL terminated. - DAVIS: fix APS frame color interpolation for color cameras when ROI is enabled (issue #94).
-
3.2.0
0cd2535b · ·Release 3.2.0 - 20.05.2019 INCOMPATIBLE CHANGES - DAVIS firmware and logic update: DAVIS FX3 firmware v6 and logic v18.1. Fixes a possible USB data corruption bug in some rare cases, especially on MacOS X systems. Improves quality of APS frames. - All devices: dataStart() stops all producers and resets all buffers, ensuring no stale data remains. Producers must be enabled only after having called dataStart(), it not using the START_PRODUCERS feature. - CMake: version 3.12.0 or newer of CMake is now required. - Ubuntu: dropped support for Trusty 14.04. - DVS128: renamed logicVersion to firmwareVersion in dvs128_info struct. - Python bindings: removed experimental Python SWIG bindings. Please use https://github.com/duguyue100/pyaer/ instead (issue #65). - CMake: installed caer-base.cmake dropped its argument. Use standard CMake facilities to select the needed C/C++ standard version. - CMake: caer-base.cmake does not provide the following variables anymore: - CM_BUILD_DIR (not useful) - CM_SHARE_DIR (already known when accessing the file) - CAER_C_THREAD_LIBS (renamed to SYSTEM_THREAD_LIBS) - CAER_MODULES_DIR (not part of libcaer) - CMake: renamed CAER_LOCAL_INCDIRS/CAER_LOCAL_LIBDIRS/CAER_LOCAL_PREFIX to USER_LOCAL_INCDIRS/USER_LOCAL_LIBDIRS/USER_LOCAL_PREFIX. - Events: removed unused event types: Config, Ear, Matrix4x4, Point1D, Point2D, Point3D, Point4D and Sample (issue #85). NEW FEATURES - Devices: added support for the DVS132S test chip in the C/C++ API. - CMake: added UDEV_INSTALL switch to disable udev rules installation (issue #82). - CMake: search for and support OpenCV 4 (issues #83, #90). - GCC/CMake: add more compiler warnings. - C++ ringbuffer.hpp: add comparison operators. - Examples: compile and install examples with -DEXAMPLES_INSTALL=1. - frame_utils.h: added caerFrameUtilsPixelColor() function (issue #89). - Device discovery: firmwareVersion is always defined for USB devices during device discovery. SerialPortName and SerialBaudRate are always defined for eDVS devices (issue #88). BUG FIXES - CMake: ensure LIBCAER_HAVE_SERIALDEV and LIBCAER_HAVE_OPENCV defines in libcaer.h are always properly defined to be 0 or 1. - device_discovery.c example: fix compilation with new struct davis_info. - Examples: fix incorrect defines.
-
3.1.0
edbf3695 · ·Release 3.1.0 - 27.11.2018 INCOMPATIBLE CHANGES - DAVIS: require firmware version 5 and logic version 18. Fixes issues with IMU Run Controls, fixes corrupt data in DAVIS BLUE 346, enables IMU on DAVIS RED 346. - Logging: caerLogVAFull() API has been simplified, the two file descriptor arguments have been removed, use the proper caerLogFileDescriptorsSet() API to set them when needed. NEW FEATURES - Logging: added caerLogCallbackSet() and caerLogCallbackGet() functions to set/get a global callback function to be executed on every caerLog() logging call, the log message and its size are passed to the callback. BUG FIXES - C++ API frame.hpp: fix demosaic(), set number of (valid) events in resulting packet correctly. Don't log errors if operation cannot be performed, just copy over unchanged pixel data. Also only operate on valid events for demosaic() and contrast(). - DAVIS IMU: temperature readings on InvenSense 6050 were off by +1.53°C. - CMake: fix linking on Windows. - Ubuntu Packaging: build with correct GCC version on Ubuntu 14.04 Trusty. - Logging: performance improvements; move expensive check (TLS) to last position, ensure log-level is checked first in custom loggers. - Fix various compiler warnings.