Kwabena W. Agyeman
af15ec6eb3
New Blob Code
...
The new API is backwards compatible with the previous one except for
advanced features. The new blob code uses a flood fill algorithm that is
3x faster in filling out blobs that the previous code. On the M7 the
performance cap of 30 FPS is usually reached.
Additionally, blobs are objects with named attributes now so you don't
have to index access them anymore. However, index access is still
supported.
2016-12-27 19:10:24 -05:00
Kwabena W. Agyeman
6a8ce01e79
Add QRCode detection.
...
Use the qrcodes script and point your OpenMV Cam at google search
results for QR Codes.
2016-12-27 15:30:35 -05:00
Kwabena W. Agyeman
b668ac7e17
Add collections.
2016-12-27 14:04:30 -05:00
Kwabena W. Agyeman
ba04ff80bd
Better Image Lib Primatives
2016-12-27 12:42:47 -05:00
iabdalkader
6480ecfc1a
Update docs
2016-12-26 23:04:03 +02:00
iabdalkader
fd384bf1b0
Export OV7725's lens shading correction function.
2016-12-25 02:45:05 +02:00
iabdalkader
ac026d0b91
Fix F7 ADC support
2016-12-22 01:25:22 +02:00
iabdalkader
a800673f87
Update selftest script.
2016-12-22 01:24:27 +02:00
iabdalkader
3ff0039bb8
Clean/Invalidate the M7 cache in the DMA driver.
2016-12-20 23:58:51 +02:00
iabdalkader
be95596e3a
Fix OV7725 register name.
2016-12-20 22:25:30 +02:00
iabdalkader
39f18b79bc
Update OMV3 Eagle Files.
...
* Fix some parts names.
2016-12-17 00:25:05 +02:00
iabdalkader
35ed6edb0f
Update OMV3 Eagle files.
...
* Add 22uF for the uSD
* Add 22uf for reg input
* Add 47uF near the MCU
* Add 47uF near the sensor
* Add 22uF for sensor digital input
* Replace sensor bead with RC filter on AVDD
2016-12-17 00:16:31 +02:00
iabdalkader
cee80158c3
Update copy2fb example
2016-12-14 18:50:04 +02:00
iabdalkader
6b85256ee9
update OMV 2,3 FW images
2016-12-14 18:46:46 +02:00
iabdalkader
1645ab94b2
Allow image loading directly to FB.
...
* Allows bigger images to be loaded to FB.
2016-12-14 18:44:23 +02:00
iabdalkader
cafddfed17
Redefine CFLAGS MCU_SERIES in the top Makefile.
...
* Make sure the MCU_SERIES is defined if MP config files are included outside MP build.
2016-12-14 13:55:53 +02:00
iabdalkader
0f9456fd37
Use WFI while waiting for snapshots.
2016-12-13 21:57:10 +02:00
iabdalkader
274f9bc445
Disable DCMI LINE in DCMI_Init.
...
* This disables the line interrupt before the first frame.
2016-12-13 21:43:22 +02:00
iabdalkader
edb1eca109
Revert to an older F7 DMA driver.
...
* The new DMA drivers (>v1.0.1) don't work yet.
2016-12-12 22:51:49 +02:00
iabdalkader
75e48c411d
Reverted num of EXTI to 24 for M7
2016-12-11 02:46:09 +02:00
iabdalkader
177f24767b
Enable additional GPIO ports for STM32F769xx only
2016-12-10 22:32:52 +02:00
iabdalkader
339f5abe30
Add missing parts values to OMV3 design files.
2016-12-05 20:16:39 +02:00
iabdalkader
f3e78697ff
Update OpenMV3 design files.
...
* Fix silk screen.
* Fix power diode part number.
* Replace IR LEDs.
* Revert last two commits.
2016-12-03 22:53:42 +02:00
iabdalkader
993ad7c2b4
Update helloworld comments.
2016-12-02 01:13:58 +02:00
Ibrahim Abd Elkader
dc801cfa8b
Merge pull request #155 from kwagyeman/master
...
Swap BOOT0 and RST pins
2016-11-30 02:19:48 +02:00
Kwabena W. Agyeman
317797b0c5
Swap BOOT0 and RST pins
2016-11-29 19:14:05 -05:00
Ibrahim Abd Elkader
36e7b688a4
Merge pull request #154 from kwagyeman/master
...
Added 3 more I/O pins
2016-11-29 23:52:53 +02:00
Kwabena W. Agyeman
a8c710fa34
Added 3 more I/O pins
2016-11-28 22:58:56 -05:00
iabdalkader
3e41450d97
Add support for OpenMV3
2016-11-27 19:32:09 +02:00
iabdalkader
8a35f95600
Add OpenMV3 design files
2016-11-27 19:06:58 +02:00
iabdalkader
e8dcb2863d
Update MJPEG streamer example.
2016-11-19 23:31:24 +02:00
iabdalkader
af001f7c70
Update firmware images.
2016-11-15 19:33:00 +02:00
iabdalkader
b4aeb32e1b
Add build option to enable stack protection.
2016-11-15 19:07:50 +02:00
iabdalkader
daf2527c0f
Remove IDE/FS interrupt enable in pyexec.
2016-11-15 19:05:18 +02:00
iabdalkader
890d27d1dd
Cleanup USBDBG code.
2016-11-15 18:53:34 +02:00
iabdalkader
a3a1f0cfb9
Disable line interrupt.
...
* saves the overhead and fixes the additional line generated at the end of the frame.
2016-11-14 23:42:51 +02:00
iabdalkader
b421022ef9
Bump firmware version.
2016-11-04 00:17:18 +02:00
iabdalkader
1b010e7e02
Update change log.
2016-11-04 00:15:03 +02:00
iabdalkader
ddc61b4946
Update release tag name.
2016-11-04 00:14:47 +02:00
iabdalkader
394c9a8406
Update firmware images.
2016-11-04 00:12:44 +02:00
iabdalkader
ae10b0a40e
Switch to FAST-12
2016-11-03 23:57:16 +02:00
iabdalkader
615364101f
Fix template ROI when T and F have the same size.
2016-10-17 21:56:09 +02:00
iabdalkader
199a0d0f63
Make functions return arg image to string operations.
2016-10-17 21:33:47 +02:00
iabdalkader
dfde3f4c71
Use socket->timeout for functions that can block.
2016-10-11 00:09:58 +02:00
iabdalkader
fdf0b96270
Add clear image function.
...
* Sets image pixels to 0's.
2016-10-10 17:22:26 +02:00
iabdalkader
ef6e6303c7
Add HoG.
2016-10-10 17:22:04 +02:00
iabdalkader
60dc3f7e91
Remove ToF module.
2016-10-10 16:53:02 +02:00
iabdalkader
b6c4f9b873
Fix ToF module SPI code.
...
* Note the module will be removed in the following commit,
I'm committing fixes anyway, if the module is needed later it can be restored.
2016-10-10 16:41:45 +02:00
iabdalkader
2faa9d9bcf
Fix socket_recv bug.
...
* recv returned the call status not the sent bytes.
2016-10-09 23:13:15 +02:00
iabdalkader
fedd1f2fe4
Add missing lens_corr prototype
2016-09-24 01:57:57 +02:00