From cf71b759623b99b94e36a268455775cad301b16d Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Sat, 19 Mar 2016 19:10:06 +0200 Subject: [PATCH] Update change log --- CHANGELOG.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bca6c346f..bebe90fba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,41 @@ # Change Log +## [1.2](https://github.com/openmv/openmv/releases/tag/v1.2) (2016-04-19) +IDE: +* About dialog, license and credits. +* Pin-out image for quick reference. +* Check for updates on startup. +* Support older firmware versions. +* Retry a few times when connecting. +* Enable/Disable framebuffer JPEG compression. + +Firmware: +* Support the newer OV7725 sensor. +* Add snapshot timeout to avoid locking the cam. +* Fix PWM/Servos timer, channels and pin-mappings. +* Add OpenMV boards configuration files in omv/boards. +* Support the new MLX90621 sensor and add proper rainbow scaling. +* Better script handling, and soft reset support. +* JPEG-compress the framebuffer to lower the bandwidth and fake double-buffering. +* YUV to Grayscale conversion on the fly. +* Add sanity checks and more meaningful error messages. +* Allocate FatFS LFN buffer on stack (frees 255 heap bytes). +* Move the FatFS and MSC buffers to main RAM (saves heap and allows DMA access). +* Use DMA for SDIO transfers. +* Remove framebuffer mutex (IDE reads images before snapshots). +* Define pin aliases (P0..P8)/ +* Move LCD to built-in module. + +Image processing: +* Improved iris detection. +* Edge detection, generic convolution, motion detection and GIF support. +* JPEG compressor optimizations (70ms @QVGA 320x240) faster BinDCT and 2x2 subsampling. +* Proper JPEG headers for Grayscale images. +* Bug fixes in old integral image code and a new integral image using a moving window. +* Set the number of pixels counted in each blob in imlib_count_blobs. +* Simplify the image descriptor APIs, use a generic image.load/save/match_descriptor functions. +* Add HQVGA resolution, and special digital effects support. +* Support higher Grayscale resolutions (up to QVGA) for most algorithms. +* Image processing functions accept paths to images on uSD. ## [1.1](https://github.com/openmv/openmv/releases/tag/v1.1) (2015-08-15) * Rollback to gtksourceview