Lake Fu
5f4250e74e
Reorganize the ISC SPI related handles/macros. ( #1360 )
...
* Reorganize the ISC SPI related handles/macros.
The SPI bus on image sensor connector is not design for Lepton sensor only.
Thereforce, change the related functions and macros name from LEPTON_SPI_*
to ISC_SPI_* and move interrupt callback to sensor.c.
2021-06-12 15:56:08 +02:00
iabdalkader
68b53df9d4
Add missing nimble flag.
...
* Must be set in the top level to fix pendsv table.
2021-06-11 23:12:21 +02:00
Ibrahim Abd Elkader
a7f2a6fcab
Merge pull request #1356 from kwagyeman/kwabena/make_frame_rate_control_work
...
Add working frame rate control for all sensors to STM32
2021-06-09 19:41:00 +02:00
Ibrahim Abd Elkader
a3c7d65f26
Merge pull request #1353 from kwagyeman/kwabena/disable_auto_flush
...
Add disable full flush logic
2021-06-09 19:04:01 +02:00
Ibrahim Abd Elkader
f0f5c8cf79
Merge pull request #1359 from kwagyeman/kwabena/add_missing_check
...
Add missing framesize init check
2021-06-09 14:42:47 +02:00
Kwabena W. Agyeman
c3f80e2af8
Add missing framesize init check
2021-06-08 21:50:56 -07:00
Kwabena W. Agyeman
8ec2fbcb70
Add feature to disable the full flush on the frame buffer
2021-06-08 21:48:28 -07:00
Kwabena W. Agyeman
9124d765a9
set_frame_rate now works for any FPS
2021-06-08 21:16:53 -07:00
iabdalkader
fe1a84b1f6
Keep JPEG MDMA handles local.
2021-06-09 00:38:49 +02:00
Ibrahim Abd Elkader
af79b8c3cf
Merge pull request #1355 from kwagyeman/kwabena/add_missing_resolutions
...
Add missing resolutions to sensor driver
2021-06-08 21:20:12 +02:00
Ibrahim Abd Elkader
cce06dbb32
Merge pull request #1352 from kwagyeman/kwabena/better_sensor_error_message
...
Improve snapshot error messages
2021-06-08 01:06:10 +02:00
Ibrahim Abd Elkader
93a8e5635f
Update src/omv/modules/py_sensor.c
2021-06-08 01:06:00 +02:00
Kwabena W. Agyeman
20546fc7bc
Add missing resolutions to sensor driver
2021-06-07 12:12:15 -07:00
Kwabena W. Agyeman
5669011efc
Fix RGB565 byte reversal flag name
2021-06-07 11:57:14 -07:00
Kwabena W. Agyeman
9ae5b8096a
Improve snapshot error messages
2021-06-07 10:45:32 -07:00
iabdalkader
6e9721656a
Update pico-sdk and tinyusb.
2021-06-07 17:05:03 +02:00
Ibrahim Abd Elkader
0954bfbb4b
Merge pull request #1346 from kwagyeman/kwabena/full_offload
...
Enable 100% MDMA offload for all sensors
2021-06-07 03:59:10 +02:00
Kwabena W. Agyeman
772bfab269
Enable full mdma offload
2021-06-06 18:48:14 -07:00
iabdalkader
24a2b43d5d
Fix servo timer channel state.
...
* Fixes #1325
2021-06-06 22:38:44 +02:00
iabdalkader
ab08911b86
Eth updates.
...
* Fix link_status()
* Update low-power mode.
2021-06-06 22:22:54 +02:00
iabdalkader
4d50e5682c
Generate bin and hex for nRF/NANO33.
2021-05-28 15:49:00 +02:00
iabdalkader
b0f36d4d0e
Bump firmware version.
2021-05-27 20:36:43 +02:00
iabdalkader
3ea5a2defe
AMG init fix.
...
* Allow AMG to work if CAMBUS_XFER_SUSPEND is not supported.
2021-05-27 20:12:56 +02:00
iabdalkader
1b9c7f47b1
ULPI low power mode fixes.
...
* Wait for DIR pin to go low.
2021-05-27 00:27:07 +02:00
iabdalkader
b4eef0c5b6
Make OV7670 CLKRC configurable.
2021-05-26 21:24:16 +02:00
Ibrahim Abd Elkader
8a01049f0e
Merge pull request #1339 from kwagyeman/kwabena/fix_name_typo
...
Fix name typo
2021-05-26 20:44:24 +02:00
iabdalkader
cda08226ba
Update IRQ priorities.
2021-05-24 21:23:50 +02:00
Kwabena W. Agyeman
ab334a403e
Fix name typo
2021-05-23 18:39:26 -07:00
iabdalkader
a9a9d32d48
Fix servo timer.
...
* Fixes #1325
2021-05-23 23:35:18 +02:00
iabdalkader
0adfab04bb
Portenta: Enable SPI2.
2021-05-23 22:39:18 +02:00
iabdalkader
7dcdf50a21
Leave eth low power mode on init.
2021-05-23 20:34:11 +02:00
iabdalkader
826022265c
LWIP: Revert to stable release
2021-05-23 19:38:35 +02:00
iabdalkader
b227ee9ad8
Add special Makefile rule for string functions.
...
* Fixes issue with built-in string functions after gcc update.
2021-05-22 20:55:10 +02:00
Ibrahim Abd Elkader
b5741ac543
Merge pull request #1328 from openmv/fix_mutex
...
Fix mutex locking.
2021-05-21 23:57:59 +02:00
iabdalkader
30d124d786
GC2145 updates.
2021-05-21 23:21:19 +02:00
iabdalkader
6f02fa2114
Fix mutex locking.
2021-05-21 23:17:40 +02:00
Ibrahim Abd Elkader
ef43cb25ac
Merge pull request #1323 from openmv/gc2145_fixes
...
GC2145 driver fixes.
2021-05-19 19:49:14 +02:00
Kwabena W. Agyeman
f8c207eb67
Add signed and unsigned saturate
2021-05-17 11:09:36 -07:00
iabdalkader
29e2c0918b
GC2145 driver fixes.
2021-05-17 16:01:46 +02:00
Ibrahim Abd Elkader
3205e96afd
Merge pull request #1322 from openmv/ov7670_update
...
Update OV767x driver.
2021-05-17 00:28:49 +02:00
iabdalkader
e52f0eceba
Update OV767x driver.
2021-05-16 23:46:48 +02:00
Ibrahim Abd Elkader
45ef7ac4ba
Merge pull request #1321 from openmv/tf_build
...
py_tf: fix headers when module is disabled.
2021-05-16 23:36:21 +02:00
iabdalkader
3a310bf6dd
py_tf: fix headers when module is disabled.
2021-05-16 23:03:03 +02:00
iabdalkader
dcc2e1cad7
Use pre-defined GCC macro to test for the architecture.
...
* CPU macro was not actually defined, which made the test pass on all MCUs.
2021-05-16 22:29:26 +02:00
Ibrahim Abd Elkader
1a7bff818a
Merge pull request #1319 from openmv/py_sensor_include
...
Remove extra include.
2021-05-15 00:07:19 +02:00
iabdalkader
98c9f99b71
Remove extra include.
2021-05-14 23:22:23 +02:00
iabdalkader
d89bc9ebec
Fix build error if assert is defined in apriltag.c
2021-05-14 23:16:27 +02:00
iabdalkader
974e2efa34
Rename mutex_t to avoid conflict with other SDKs.
2021-05-14 22:39:12 +02:00
iabdalkader
5810304023
Add basic GC2145 driver
2021-05-14 01:30:47 +02:00
iabdalkader
606c0691d1
Bump firmware version.
2021-05-13 23:38:23 +02:00