Ibrahim Abdelkader
b7c0440d3f
Merge pull request #1630 from openmv/stm32_vsync_exti
...
ports/stm32: Fix VSYNC EXTI handling.
2022-05-05 21:44:37 +02:00
iabdalkader
85b6229123
ports/stm32: Fix VSYNC EXTI handling.
...
* Check if EXTI line is VSYNC line before clearing the
EXTI flag, to allow extint.c to handler other IRQS.
2022-05-05 21:39:13 +02:00
iabdalkader
df093f04fc
boards/PORTENTA: Fix VSYNC EXTI number.
2022-05-05 21:28:18 +02:00
iabdalkader
29e1997af6
boards/OPENMV4: Increase frame line buffer size.
...
* This allows R2 to support a windowed frame at full resolution.
2022-05-02 20:44:40 +02:00
Ibrahim Abdelkader
d10c883e65
Merge pull request #1623 from openmv/nicla_hse
...
boards/NICLAV: Fix HSE_VALUE.
2022-04-19 21:17:44 +02:00
iabdalkader
f4bfbf582b
boards/NICLAV: Fix HSE_VALUE.
...
* This board initially used HSI (64MHz) and now it uses HSE (25MHz).
2022-04-19 21:11:53 +02:00
Ibrahim Abdelkader
f7bdec9178
Merge pull request #1607 from kwagyeman/kwabena/fix_deinit
...
stm32: Fix module deinit between main.py to USBDBG.
2022-04-19 18:03:12 +02:00
iabdalkader
8fad0377d0
boards/NICLAV: Fix power supply mode.
2022-04-19 16:14:25 +02:00
iabdalkader
bf0a057ae3
ports/nrf: Fix mp_init sys_path.
2022-04-18 23:24:12 +02:00
Ibrahim Abdelkader
e344321ea4
Merge pull request #1614 from openmv/vl53l5cx_module
...
sensors/vl53l5cx: Add vl53l5cx Python module.
2022-04-10 20:47:02 +02:00
iabdalkader
226ae8403e
sensors/vl53l5cx: Add vl53l5cx Python module.
2022-04-10 20:40:25 +02:00
iabdalkader
e1fd820960
drivers/vl53l5cx: Add VL53L5CX ST driver.
2022-04-10 20:29:30 +02:00
Larry Bank
5de385ed46
imlib: Fix SIMD YCbCr to RGB conversion.
...
* Fixes #1597
2022-04-09 12:08:14 +02:00
Ibrahim Abdelkader
92da636906
Merge pull request #1606 from kwagyeman/kwabena/openmvpt_cache_fixes
...
imlib: Fix py_lcd cache alignment and handling.
2022-04-03 09:10:17 +02:00
Kwabena W. Agyeman
de17876630
stm32: Fix module deinit between main.py to USBDBG.
2022-04-02 18:26:39 -07:00
Kwabena W. Agyeman
4e62482d5f
imlib: Fix cache usage for the OpenMV PT for its LCD.
2022-04-02 17:49:30 -07:00
dianjixz
3bdae6d7e2
imlib: Fix quad_segment_maxima memory leak.
...
Memory forgot to free when nmaxima is least 4 maxima.
2022-03-30 16:21:49 +08:00
iabdalkader
ab6dc1aad9
ports/rp2: Fix cambus fast mode plus frequency.
2022-03-15 22:54:53 +02:00
iabdalkader
927edf6a8b
ports/rp2: Add cambus gencall.
2022-03-15 22:50:26 +02:00
iabdalkader
054cec7467
sensors/MLX9064x: Sync frame reading.
...
* Fix frame glitches when reading speed is slower than framerate.
2022-03-15 22:35:02 +02:00
iabdalkader
9ed84c6334
imlib: Add ImageIO finaliser to close the stream when deleted.
2022-03-14 16:31:45 +02:00
iabdalkader
3085dc20cd
sensors/FIR: Support buses with multiple devices.
...
* Fixes #1584
2022-03-12 00:21:37 +02:00
iabdalkader
2960a803cb
sensors/cambus: Support returning multiple devices from scan.
2022-03-12 00:04:11 +02:00
iabdalkader
ef275cf29c
Bump firmware version.
2022-03-10 21:14:08 +02:00
iabdalkader
20b98f02c9
Bump firmware version.
2022-03-10 21:01:20 +02:00
Ibrahim Abdelkader
134ef5ece3
Merge pull request #1585 from openmv/winc1500_timeout
...
drivers/winc1500: Fix timeout handling.
2022-03-10 20:46:00 +02:00
iabdalkader
39d6f0f9a0
drivers/winc1500: Fix timeout handling.
...
* Change timeout meaning to match modusocket timeout.
2022-03-10 20:37:26 +02:00
Ibrahim Abdelkader
03d6c93002
Merge pull request #1583 from kwagyeman/kwabena/add_lepton_version_number
...
sensors/Lepton: Update to support version number in IDE.
2022-03-10 18:56:10 +02:00
Kwabena W. Agyeman
859d8139db
Lepton: Update to support version number in IDE.
2022-03-10 08:27:30 -08:00
iabdalkader
ac7540db38
micropython: Update to 1.18.
2022-03-10 02:06:04 +02:00
iabdalkader
c0dd6a3b82
boards/NANO-RP2040: Update manifest.
2022-03-10 01:30:41 +02:00
iabdalkader
797f327770
boards/OPENMVPT: Fix RTC errata.
2022-03-09 01:19:49 +02:00
iabdalkader
f8342b92ab
stm32: Fix openmv disk file.
...
* Fixes #1574
2022-03-06 05:22:41 +02:00
iabdalkader
56a06250ac
sensors: Fix GC2145 window subsampling ratio.
...
* Fixes #1570
2022-03-06 05:07:52 +02:00
iabdalkader
c0e3a17919
boards: Remove raw FB size macro.
...
* This old macro is very easy to miss when updating OMV_FB_SIZE.
* Use a linker script variable to get the raw framebuffer size.
2022-03-04 01:55:30 +02:00
iabdalkader
5c96d9004b
OPENMV2: Update memory config to fix self-test issues.
2022-03-03 14:58:10 +02:00
iabdalkader
248e15b3a7
stm32: Fix RTC clock source for 4P and PT.
2022-03-03 14:20:59 +02:00
iabdalkader
44a2216de7
OPENMVPT: Set RTC clock source back to LSE on startup.
2022-03-02 16:00:42 +02:00
iabdalkader
82e7acb979
OPENMVPT: Disable RTC LSE clock source.
...
* Due to an issue with the crystal oscillator, the LSE can't be
enabled without reworking the board, otherwise it will never start.
2022-02-28 16:13:52 +02:00
iabdalkader
ad55071c5f
stm32: Add LSE driver strength config option.
2022-02-28 03:06:52 +02:00
iabdalkader
38c26cec92
imlib: Add hardware JPEG decoder support.
2022-02-27 20:23:16 +02:00
iabdalkader
b5b26ff390
imlib: Fix JPEG decompress buffers cache alignment.
2022-02-27 17:34:40 +02:00
iabdalkader
421a685370
imlib: Update JPEG decoder and fix memory issues.
...
* Fix MemManage fault on decoding odd images.
* Support decoding YCBCR to Grayscale.
* Support decoding Grayscale to RGB565.
* Minor formatting fixes.
* Use a single decompress function for all formats.
* Fixes #1550
2022-02-27 16:14:49 +02:00
Ibrahim Abdelkader
d895e169fd
Merge pull request #1555 from openmv/pt_lse_mode
...
OPENMVPT: Fixe LSE oscillator mode.
2022-02-26 03:16:40 +02:00
Ibrahim Abdelkader
3551d6d280
Merge pull request #1554 from openmv/jpeg_callbacks
...
imlib: Enable hardware JPEG callbacks.
2022-02-26 03:04:48 +02:00
iabdalkader
275db7facc
OPENMVPT: Fixe LSE oscillator mode.
2022-02-26 03:04:23 +02:00
iabdalkader
490ce48b54
imlib: Enable hardware JPEG callbacks.
2022-02-26 02:58:55 +02:00
dianjixz
aa614370df
imlib: Fix imlib_rgb565_to_l output.
...
It should not be negative when the imlib_rgb565_to_l function input is zero, e.g. y=0.137931f, fast_floorf(116 * 0.137931f) = 15.999996, 15.999996 - 16 < 0.
2022-02-24 13:57:36 +08:00
iabdalkader
8df4b647d0
OPENMVPT: Fix H7 RTC clock source.
2022-02-22 03:47:25 +02:00
Lincoln Lorenz
bc07e01312
Lepton: Fix default temperature range.
2022-02-18 12:43:55 -05:00