Commit Graph

827 Commits

Author SHA1 Message Date
iabdalkader
d7130234d3 Return script buffer without copying.
* Since IDE interrupts are enabled after compiling the script, we can
just return a pointer to the script buffer without copying it first.
2015-08-17 19:48:45 +02:00
iabdalkader
b33f7b4c29 Add functions to disable/enable IDE interrupts
* This constrains IDE interrupts avoiding the need for critical sections.
2015-08-17 19:48:18 +02:00
iabdalkader
bf9401ee6f Remove unused #define 2015-08-16 01:11:05 +02:00
iabdalkader
20b823333a Free script buffer after copying it. 2015-08-16 00:16:16 +02:00
iabdalkader
02ac02643e Increase QCIF res 2015-08-15 16:54:09 +02:00
iabdalkader
891f6ab96b Move FS cache to main SRAM for OMV2 2015-08-15 16:50:14 +02:00
iabdalkader
161b2d6a43 Increase keypoints threshold 2015-08-15 16:46:31 +02:00
iabdalkader
e04f7ec0fb Disable built-in DFU on Windows 2015-08-14 16:06:42 +02:00
iabdalkader
9e19e0ffc6 Re-enable TIM3 to flush storage periodically. 2015-08-14 16:02:11 +02:00
iabdalkader
759be7186d update TODO 2015-08-13 23:26:24 +02:00
iabdalkader
42ac8d7132 Update binaries 2015-08-13 23:25:18 +02:00
iabdalkader
518e690e86 update TODO 2015-08-13 23:19:58 +02:00
iabdalkader
801f74c2da Remove global misc functions
* Remove redundant functions
2015-08-13 23:18:59 +02:00
iabdalkader
7d949694ef Fix main script FS template 2015-08-13 23:15:57 +02:00
iabdalkader
eb29fc8894 Add sanity checks to draw_string 2015-08-13 23:15:35 +02:00
iabdalkader
83c52c020f Fix draw_string to support Grayscale 2015-08-13 23:14:52 +02:00
iabdalkader
29af37cb93 Load helloworld.py on start up 2015-08-13 23:14:08 +02:00
iabdalkader
3b45053d84 Remove lib scripts dir 2015-08-13 23:12:14 +02:00
iabdalkader
0b07c82a79 Update examples 2015-08-13 23:09:06 +02:00
iabdalkader
f1e1f1c870 update TODO 2015-08-13 00:25:58 +02:00
iabdalkader
533f0e3e8f Re-init MP state and use pyexec_file/str
* Use pyexec_file/str with re-raise flag
* re-init MP state before executing scripts
2015-08-13 00:22:55 +02:00
iabdalkader
c8664b4c0f update TODO 2015-08-09 22:09:01 +02:00
iabdalkader
cbbd93b0ca Add the selftest script in main 2015-08-09 22:06:57 +02:00
iabdalkader
d9d991054d Clear debug flags when initializing usbdbg 2015-08-09 21:58:31 +02:00
iabdalkader
54288c5351 Add image module
* Move Image class and misc functions to image module
2015-08-09 13:00:06 +02:00
iabdalkader
0dffedda92 Fix typo 2015-08-08 00:33:26 +02:00
iabdalkader
fa12a1a704 Log fatal errors to file 2015-08-08 00:31:59 +02:00
iabdalkader
4376e87609 Revert sensor_init and check error after USB init 2015-08-08 00:30:39 +02:00
iabdalkader
9af3b9eaba Return different error codes in sensor_init 2015-08-07 23:31:45 +02:00
iabdalkader
aaeaff476d Delay sensor_init
* Call sensor_init after initializing USB mass storage to log errors.
2015-08-07 23:16:30 +02:00
iabdalkader
b99df66659 Wait for IDE to read the frame buffer
* Wait for the IDE to read the frame buffer after trying the lock.
2015-08-07 17:55:11 +02:00
iabdalkader
3f90f789cb update TODO 2015-08-07 17:48:24 +02:00
iabdalkader
3c55cefeb3 Rename Eagle files 2015-08-07 17:46:25 +02:00
iabdalkader
51b6b55c4f Update silk screen 2015-08-07 17:35:08 +02:00
iabdalkader
5903859ab5 Fix VREF threshold in self tests script 2015-08-06 23:13:49 +02:00
iabdalkader
5f54935378 Fix internal ADC channels readings 2015-08-06 23:13:09 +02:00
iabdalkader
35df760a8c Init one ADC channel in ADCAll
* ADC channel 5 in OMV2
2015-08-06 12:20:58 +02:00
iabdalkader
4c9982b7e9 Rename usbdbg clear script to clear flags 2015-08-06 12:20:17 +02:00
iabdalkader
0aa9f23d0a Add self-tests script 2015-08-06 12:19:00 +02:00
iabdalkader
a3d1413423 Update colorbar script 2015-08-06 12:16:52 +02:00
iabdalkader
0c9ec07aa7 Update colorbar script 2015-08-04 12:22:12 +02:00
iabdalkader
4b55a1f949 Add colorbar test script 2015-08-04 12:19:01 +02:00
iabdalkader
5c0e6b8710 Increase serial timeout 2015-08-04 10:41:33 +02:00
iabdalkader
be82b952c3 Use timeout_add to lower CPU usage 2015-08-04 10:34:01 +02:00
iabdalkader
2cd8fe26ac Append machine name/processor to release package 2015-08-03 11:10:40 +02:00
iabdalkader
630bdb1789 Update binaries 2015-08-01 15:51:01 +02:00
iabdalkader
6bc282e414 Update TODO list 2015-08-01 11:20:26 +02:00
iabdalkader
99bedb06b6 Move firmware files to board directories. 2015-08-01 11:16:59 +02:00
iabdalkader
939c47da6c Add ring buffer 2015-08-01 11:07:22 +02:00
iabdalkader
8c1ff900a8 Fix OPENMV1 build
* Fix board config files
* Fix linker script
* Fix sdcard CD
2015-08-01 10:56:37 +02:00