Commit Graph

6924 Commits

Author SHA1 Message Date
iabdalkader
a511f6203a Add GPIO module 2014-03-07 20:53:57 +02:00
iabdalkader
db86110da6 Remove unsupported pragma 2014-03-07 20:53:07 +02:00
iabdalkader
3ed30c4411 Add LCD example 2014-03-07 20:43:54 +02:00
iabdalkader
ef6be8ab3c Add stack unwinding code for HardFault exception 2014-03-07 20:43:28 +02:00
iabdalkader
bce35ca678 Add Python LCD driver 2014-03-07 20:40:38 +02:00
iabdalkader
9ce736322f Add SPI driver and Python module 2014-03-07 20:38:03 +02:00
iabdalkader
27856cc8db Fix SVGA regs 2014-03-05 17:12:03 +02:00
iabdalkader
cc23cb4c49 Set default brightness and gainceiling 2014-03-05 17:11:15 +02:00
iabdalkader
8eaa4fafb5 Improve flood algorithm 2014-03-04 20:02:35 +02:00
iabdalkader
46b8d97901 Fix blobs and array bugs 2014-03-04 01:57:35 +02:00
iabdalkader
87b18a48e8 Update libraries 2014-03-03 22:19:46 +02:00
iabdalkader
da58d6b9ba Enable 30FPS
* Set DSP input image to 800x600
* Enable 30FPS
2014-03-03 22:18:58 +02:00
iabdalkader
5a5c93f66b Use volatile for curr_ticks 2014-03-03 16:32:11 +02:00
iabdalkader
ea113dcc34 Update exported modules 2014-03-03 16:31:35 +02:00
iabdalkader
028d89ef5d Update qstrdefs 2014-03-03 16:27:54 +02:00
iabdalkader
cc314d555d Use uint32_t for xalloc 2014-03-03 16:27:29 +02:00
iabdalkader
70a5e45129 Remove libc dependency 2014-03-03 16:24:50 +02:00
iabdalkader
c75969a9e8 Update image code to use fast math 2014-03-03 16:23:14 +02:00
iabdalkader
ccc88548f7 Add fast math functions 2014-03-03 16:18:48 +02:00
iabdalkader
ffb3dac484 Add time module 2014-03-03 16:17:42 +02:00
iabdalkader
9e6524f70c Fix bug
* Reset sensor state before setting polarity
2014-03-03 16:03:12 +02:00
iabdalkader
b410b5038c Add array_pop_back and fix bug 2014-03-02 19:38:41 +02:00
iabdalkader
2e147d5415 Update libmp
* Fixes a bug in gc
2014-03-02 19:37:53 +02:00
iabdalkader
ab05fb6213 Update blob detection example 2014-03-02 01:47:20 +02:00
iabdalkader
1d62ec6101 Add two new sqrt functions
* Add vsqrt implemented with VSQRT instruction
* Add fsqrt IEEE float dependant approximation
2014-03-02 00:57:14 +02:00
iabdalkader
6cb747f760 Update libraries compiled with new toolchain
* Update libraries toolchain gcc-arm-none-eabi-4_7-2013q3-20130916
2014-03-02 00:56:01 +02:00
iabdalkader
b6491622d4 Use volatile with I2C timeout 2014-03-01 20:40:49 +02:00
iabdalkader
7d7cc77571 Use sqrtf in haar 2014-03-01 20:40:17 +02:00
iabdalkader
facee324c8 Remove sqrt functions 2014-03-01 20:39:54 +02:00
iabdalkader
60eb70183d Update libraries 2014-03-01 20:38:47 +02:00
iabdalkader
90dc4e448d Fix -O flag 2014-03-01 17:32:16 +02:00
iabdalkader
9ad02e2b83 Add sqrt_qxx functions 2014-03-01 16:39:49 +02:00
iabdalkader
a1cf2c4602 Add array alloc with initial size 2014-03-01 15:29:45 +02:00
iabdalkader
f5b91439b2 Restructure Image Library
* Split image library into multiple source files
* Add new img/ to src
* Add median, kmeans, median, blob, SURF.
2014-03-01 15:27:37 +02:00
iabdalkader
41936ff96a Add checks for NULL return from gc_* 2014-03-01 13:35:26 +02:00
iabdalkader
b21018f39e Handle default case in set_pixformat 2014-03-01 13:33:31 +02:00
iabdalkader
d29dc4db7f Add RNG module 2014-03-01 13:33:01 +02:00
iabdalkader
36bfe95829 Add check for array destructor
* Check if array destructor is not null before calling.
2014-02-27 14:12:44 +02:00
iabdalkader
d8f3ac933c Add xalloc0 2014-02-25 18:47:27 +02:00
iabdalkader
5a12d1e372 Check if array destructor is NULL 2014-02-25 17:04:34 +02:00
iabdalkader
93d19a2e7d Update qstrdefs 2014-02-23 23:30:19 +02:00
iabdalkader
42be54aa72 Fix Makefile CFLAGS 2014-02-23 23:29:40 +02:00
iabdalkader
103f67801c Fix USB divider 2014-02-23 23:26:39 +02:00
iabdalkader
d00ee2d083 Replace malloc calls with xalloc 2014-02-23 23:26:04 +02:00
iabdalkader
fa42d9c565 Print cascade info 2014-02-23 18:27:30 +02:00
iabdalkader
a2f0ee04f8 Add _bss_end for gccollect 2014-02-23 03:40:36 +02:00
iabdalkader
7630a9be74 Update python bindings for new libmp 2014-02-23 03:40:11 +02:00
iabdalkader
a5493fe620 Update std and mp libraries 2014-02-23 03:38:45 +02:00
iabdalkader
7891a89723 Use pendsv exception to interrupt running code 2014-02-23 03:37:46 +02:00
iabdalkader
427b03aaed Add check if sensor_init failed 2014-02-21 23:35:40 +02:00