Commit Graph

1336 Commits

Author SHA1 Message Date
iabdalkader
2e2c563227 Re-implement line filters with Python callbacks. 2016-05-16 14:22:30 +02:00
iabdalkader
5265211cc4 Remove USBDBG FRAME_UPDATE command. 2016-05-16 13:40:09 +02:00
iabdalkader
5d9fbf729c Enable some MP optimizations. 2016-05-16 13:37:27 +02:00
iabdalkader
fea0b45eaa Update MP branch.
* Fix ADC channels.
* Add 427 AF file.
2016-05-12 18:25:06 +02:00
iabdalkader
a865075e85 Fix Makefile dependencies.
* Fixes issue with parallel builds (make -jn)
2016-05-12 14:28:27 +02:00
iabdalkader
959d3e5410 Disable STM-HAL build in MicroPython. 2016-05-12 14:02:45 +02:00
iabdalkader
f61d89e0a4 Fix Makefile Verbosity.
* Make build more quite.
2016-05-12 14:01:14 +02:00
iabdalkader
23f1935924 Enable modmachine. 2016-05-12 12:53:55 +02:00
iabdalkader
ba73787c8a Use MicroPython's SD Card Module. 2016-05-11 18:46:38 +02:00
iabdalkader
8e503f4145 Update to MP v1.8 2016-05-09 21:46:41 +02:00
iabdalkader
9a5992c03e Update code for MP v1.8 2016-05-09 21:46:29 +02:00
iabdalkader
062947356f Add an option to erase the filesystem sectors. 2016-05-06 23:47:07 +02:00
iabdalkader
62a44bde2a Update gitmodules. 2016-05-05 17:28:33 +02:00
iabdalkader
2803a8f483 Update MP branch. 2016-05-04 21:37:15 +02:00
iabdalkader
c10fc56f44 MLX fixes.
* Alloc variables using xalloc.
* Change ADC resolution to 18 bits.
2016-05-04 21:37:10 +02:00
iabdalkader
e5cde106fb Remove MLX variables from linker script 2016-05-04 20:14:52 +02:00
iabdalkader
2b26d46f1e Fix py_fir memory issues. 2016-05-04 20:14:38 +02:00
iabdalkader
79ae622713 Update binary files. 2016-05-03 19:17:29 +02:00
iabdalkader
1f150c1847 Cleanup Makefile.
* Rename binary files.
* Misc cleanups
2016-05-03 19:16:43 +02:00
iabdalkader
9631813f7f Update firmware files. 2016-05-03 16:17:02 +02:00
iabdalkader
31fa996649 Support loading binary images from pydfu.py 2016-05-03 16:13:37 +02:00
iabdalkader
a314b59d1a Generate a combined binary for the programming jig. 2016-05-03 16:12:52 +02:00
iabdalkader
a0d7c69cb7 Remove old CC3K code. 2016-05-02 23:11:11 +02:00
iabdalkader
a7b50ee695 Update change log. 2016-05-02 13:25:54 +02:00
iabdalkader
88340acc08 Update release tag name. 2016-05-02 13:25:29 +02:00
iabdalkader
c83c6c3de4 Remove refresh button. 2016-05-01 16:22:03 +02:00
iabdalkader
07a60722e4 Update bootloader and firmware images. 2016-05-01 16:03:01 +02:00
iabdalkader
a165c67132 Set sharpness on OV7725 for edge detection. 2016-05-01 16:01:35 +02:00
iabdalkader
d8359a99e1 Define MAIN_FW_ADDR. 2016-05-01 15:51:20 +02:00
iabdalkader
c7c3ddce63 Add DAC init in main.c
* Fix issue #121
2016-05-01 15:50:10 +02:00
iabdalkader
e53d8f874f Add second iris detection example 2016-05-01 15:07:27 +02:00
iabdalkader
f8201885c4 Fix IDE's Bootloader initialization. 2016-05-01 12:43:37 +02:00
iabdalkader
17b1ce2b24 Cleanup IDE's Bootloader class 2016-05-01 12:25:26 +02:00
iabdalkader
260caaa8e7 Fix WINC client.send() zeros data being sent.
* Issue #129
2016-04-30 23:08:23 +02:00
Ibrahim Abd Elkader
36d5f610e9 Merge pull request #133 from kwagyeman/master
Add RGB565 histogram equalization.
2016-04-30 05:21:32 +02:00
Kwabena W. Agyeman
fc605b0a80 Made histeg work for RGB565.
Added YUV to RGB565 conversion to make this happen.
2016-04-29 23:03:19 -04:00
iabdalkader
90ac31c0ff Set config board in preferences dialog. 2016-04-29 23:49:24 +02:00
iabdalkader
a63f300026 Set config serial port in preferences dialog. 2016-04-29 23:22:05 +02:00
iabdalkader
4f38db3e81 Update firmware images. 2016-04-29 20:46:26 +02:00
iabdalkader
d6890e7912 Close serial port when connecting/disconnecting. 2016-04-29 20:38:24 +02:00
iabdalkader
6b581af1b1 Add mass erase to make flash. 2016-04-29 20:32:14 +02:00
Ibrahim Abd Elkader
ebb7053040 Merge pull request #132 from kwagyeman/master
Add missing cam functionality
2016-04-28 23:58:27 +02:00
iabdalkader
37515c7672 Use list_ports for Windows COM ports. 2016-04-28 21:54:08 +02:00
iabdalkader
77d8f56e3e Update main firmware image 2016-04-28 13:06:28 +02:00
iabdalkader
4f5251c50d Update bootloader and firmware images. 2016-04-28 12:48:24 +02:00
iabdalkader
0d5aaf5064 Fix USB descriptors.
* This fix makes the bootloader+fw image enumerate correctly on Linux and Windows.
2016-04-28 12:47:21 +02:00
iabdalkader
a4186d3191 Erase the flash FS when uploading new FW image. 2016-04-28 11:57:47 +02:00
Kwabena W. Agyeman
80cb701d3b Add missing cam functionality
Added the ability to turn AGC off. Kinda will need the ability to restore
AGC settings back to user specified ones in the future... but, this will
do for now.

Added the ability to turn AEC off. Objectively this function probably
won't be used. But, in low light situations it can help.

Added get_fb() to allow you to get the last image snapshot returned.

There was some old exposure function in the code that was getting
optimized out. So, I deleted the used methods that didn't have any code
in them and commented out the only method that did.
2016-04-27 21:53:06 -04:00
iabdalkader
794bb367ae Fix Bootloader CDC descriptors.
* Removed some unused descriptors, but mainly set the CDC interface number to (1)
  same as MP, as Windows doesn't like different interface numbers for the same device.
2016-04-27 19:38:44 +02:00
iabdalkader
dff1054171 Add binary flag to FW file read. 2016-04-27 19:30:05 +02:00