Kwabena W. Agyeman
53f2248b86
Finish refactor of the fir module
2020-12-29 19:45:41 -08:00
Kwabena W. Agyeman
4914ea4096
Cleanup error messages
2020-12-29 19:44:37 -08:00
Kwabena W. Agyeman
8267a33abd
Refactor fir driver to improve code quality
2020-12-29 19:44:36 -08:00
Kwabena W. Agyeman
bbeb9729f8
Improve read_ir() to support hmirror, vflip, and tranpose
2020-12-29 19:42:49 -08:00
Ibrahim Abd Elkader
7e513ba158
Merge pull request #1067 from openmv/fir_module
...
Move py_fir module to generic modules.
2020-12-30 02:39:55 +02:00
Ibrahim Abd Elkader
621c97ecbd
Merge pull request #1066 from openmv/nrf_cambus
...
Enable FIR drivers in NRF port.
2020-12-30 02:28:32 +02:00
Ibrahim Abd Elkader
0385d70959
Merge pull request #1065 from openmv/framebuffer_init
...
Move framebuffer initialization to framebuffer.c
2020-12-30 01:58:35 +02:00
iabdalkader
0c6ecadfa9
Move py_fir module to generic modules.
2020-12-30 01:50:49 +02:00
iabdalkader
088b1480ee
Enable FIR drivers in NRF port.
2020-12-30 01:45:05 +02:00
iabdalkader
f5806ad704
Implement cambus in NRF port.
2020-12-30 01:43:42 +02:00
iabdalkader
55cde3ff08
Move framebuffer initialization to framebuffer.c
...
* This decouples the framebuffer from the sensor
2020-12-30 01:33:02 +02:00
Ibrahim Abd Elkader
1a20e1d015
Merge pull request #1064 from openmv/unaligned_memory
...
Move unaligned memory to separate file.
2020-12-30 01:21:46 +02:00
iabdalkader
74e214abe8
Move unaligned memory to separate file.
2020-12-30 00:58:26 +02:00
iabdalkader
ba80759f61
Fix reference to ffs_strerror when image I/O is disabled.
2020-12-30 00:32:22 +02:00
iabdalkader
eb2ba24869
Update nrf port.
2020-12-30 00:27:56 +02:00
iabdalkader
97ca0502ee
Remove unused file in nrf port.
2020-12-29 15:26:43 +02:00
iabdalkader
6265a4d81b
Add dfu-util
2020-12-29 15:23:58 +02:00
iabdalkader
640f8bf08a
Add Hash driver.
...
* This is not enabled and not currently used by any board.
2020-12-29 15:22:42 +02:00
Ibrahim Abd Elkader
3bd54b28b2
Merge pull request #1063 from openmv/cambus_update
...
Make sensor cambus/I2C driver portable.
2020-12-29 15:20:42 +02:00
iabdalkader
f12fb5fda6
Make cambus/I2C driver portable.
...
* Use I2C IDs to initialize the cambus/I2C driver instead of handles.
* Different ports can provide implementations in omv/ports/<port>/cambus.c/cambus_struct.h.
2020-12-29 00:54:53 +02:00
Ibrahim Abd Elkader
6e0f5c5d67
Merge pull request #1062 from openmv/mlx_driver
...
Update MLX and FIR drivers.
2020-12-28 20:21:46 +02:00
iabdalkader
5151319517
Switch to the official MLX90621 driver.
2020-12-28 19:56:53 +02:00
iabdalkader
d9a9768d76
Add cambus sequential read/write functions.
...
* These two functions handle no-stop/repeated start.
2020-12-28 19:15:23 +02:00
iabdalkader
bd32cb67e8
Add MLX90621 driver.
2020-12-28 19:14:28 +02:00
Ibrahim Abd Elkader
58bbbed910
Merge pull request #1060 from openmv/mlx_updates
...
MLX updates
2020-12-27 17:46:18 +02:00
iabdalkader
5a68cac044
Add MLX90640 driver library license file.
2020-12-27 17:13:40 +02:00
iabdalkader
5c2e33fbbe
Rename MLX driver dir.
2020-12-27 17:13:23 +02:00
Ibrahim Abd Elkader
9b73913a13
Merge pull request #1059 from kwagyeman/kwabena/draw_ir_update
...
Kwabena/draw ir update
2020-12-27 16:19:15 +02:00
Kwabena W. Agyeman
6663394e63
Use ROI instead of the image in the final steps
2020-12-26 18:53:52 -08:00
Kwabena W. Agyeman
0a29103b43
Update draw_ir to use the new drawing pipeline
2020-12-26 18:53:09 -08:00
Ibrahim Abd Elkader
3c51c15ba3
Merge pull request #1058 from openmv/nrf_port
...
Add nRF port and Nano 33 BLE board files.
2020-12-27 00:07:25 +02:00
iabdalkader
cec82546fc
Add Nano 33 BLE board files.
2020-12-26 23:39:58 +02:00
iabdalkader
e0f68f730f
Add nRF port.
2020-12-26 23:39:45 +02:00
Ibrahim Abd Elkader
81e0eb99fa
Merge pull request #1057 from openmv/usbdbg_common
...
Make USB debug configurable to work with different ports.
2020-12-26 23:38:26 +02:00
iabdalkader
520e46721c
Make USB debug configurable to work with different ports.
2020-12-26 23:03:25 +02:00
Ibrahim Abd Elkader
123317dfe0
Merge pull request #1056 from openmv/imlib_io
...
Allow building the image library and modules without a filesystem.
2020-12-26 22:17:24 +02:00
iabdalkader
a0d7cf13ad
Allow building the image library and modules without a filesystem.
...
* Images, models and descriptors I/O can be disabled with imlib flag.
* Image creation in memory still works if image I/O is disabled.
* TF and Haar can still load built-in models/cascades if image I/O is disabled.
2020-12-26 21:05:34 +02:00
Ibrahim Abd Elkader
7ea7bc01f7
Merge pull request #1055 from openmv/fix_imlib_deps
...
Fix imlib descriptors build dependencies.
2020-12-25 23:00:49 +02:00
iabdalkader
9ede43c9bd
Fix imlib descriptors build dependencies.
2020-12-25 22:20:34 +02:00
Ibrahim Abd Elkader
31258fa74a
Merge pull request #1054 from openmv/rename_files
...
Rename port Makefile for consistency
2020-12-25 20:50:43 +02:00
iabdalkader
4f47e35819
Rename port Makefile for consistency
2020-12-25 20:18:38 +02:00
Ibrahim Abd Elkader
b4dc6a8d57
Merge pull request #1053 from openmv/fix_omvpt
...
Fix OPENMVPT build.
2020-12-25 01:05:42 +02:00
Ibrahim Abd Elkader
0eea159829
Merge pull request #1052 from openmv/update_makefile
...
Move common flags/options to top Makefile.
2020-12-25 00:26:33 +02:00
iabdalkader
d4e571153b
Fix OPENMVPT build.
...
* Include missing headers.
2020-12-25 00:13:01 +02:00
iabdalkader
38d687e3c9
Move common flags/options to top Makefile.
2020-12-25 00:03:00 +02:00
Ibrahim Abd Elkader
6e3fa2ba98
Merge pull request #1051 from openmv/sensor_module
...
Make py sensor module configurable.
2020-12-24 23:54:46 +02:00
iabdalkader
2cd73bbe03
Make py sensor module configurable.
2020-12-24 23:14:19 +02:00
Ibrahim Abd Elkader
f4fc91ae09
Merge pull request #1050 from openmv/update_makefiles
...
Move main Makefile to port Makefile(s)
2020-12-24 22:35:26 +02:00
iabdalkader
c397ca3aeb
Move main Makefile to port Makefile(s)
2020-12-24 22:09:49 +02:00
iabdalkader
cf35c53e73
Update tinyusb submodule to 0.7.0
2020-12-24 20:13:35 +02:00