Commit Graph

6301 Commits

Author SHA1 Message Date
Ibrahim Abdelkader
27ba089b24
Merge pull request #2405 from kwagyeman/kwabena/frame_drop_fix
scripts/examples: Add back windowing to example.
2024-09-01 10:30:32 +03:00
Kwabena W. Agyeman
32c0598e86 scripts/examples: Add back windowing to example. 2024-08-31 20:24:23 -04:00
Ibrahim Abdelkader
0b7e21052e
Merge pull request #2402 from openmv/micropython_update
micropython: Update submodule.
2024-08-31 14:05:47 +03:00
iabdalkader
fdc8a07a33 micropython: Update submodule.
* Revert optimization levels.
* Allow boards to update TinyUSB CDC buffer sizes.
* Fix libmetal's build rule.
* Fix gc's max_free size.
2024-08-31 11:53:13 +02:00
Ibrahim Abdelkader
965b45508f
Merge pull request #2383 from openmv/dependabot/github_actions/tj-actions/changed-files-45
build(deps): bump tj-actions/changed-files from 44 to 45
2024-08-31 10:45:33 +03:00
Ibrahim Abdelkader
a58a1ebc33
Merge pull request #2400 from openmv/flash_optimization
imlib/apriltag: Switch to libm's sin/cos.
2024-08-31 09:34:15 +03:00
iabdalkader
44a7e579d7 scripts/libraries: Remove RPC network master/slave. 2024-08-30 20:46:12 +02:00
iabdalkader
6513276c1d scripts/libraries: Remove ble_advertising.
aioble should be used instead. There's an example for the temperature
using aioble.
2024-08-30 20:38:06 +02:00
iabdalkader
f03c2658e7 drivers: Optimize IMU drivers for size.
Those don't need to be fast.
2024-08-30 20:18:36 +02:00
iabdalkader
7259a33411 imlib/apriltag: Switch to libm's sin/cos. 2024-08-30 20:14:56 +02:00
Ibrahim Abdelkader
d4a456edff
Merge pull request #2399 from openmv/docker_update
docker: Update docker build.
2024-08-30 16:37:39 +03:00
iabdalkader
0f86a90602 docker: Update docker build. 2024-08-30 15:25:22 +02:00
Ibrahim Abdelkader
bd098d2123
Merge pull request #2398 from openmv/cm4_boot_fix
ports/stm32: Fix CM4 boot memory.
2024-08-30 14:45:59 +03:00
iabdalkader
0f8b852356 ports/stm32: Fix CM4 boot memory. 2024-08-30 13:40:11 +02:00
Ibrahim Abdelkader
b6650f3b9a
Merge pull request #2397 from openmv/alif_tools_update
tools/alif: Update tools.
2024-08-29 20:38:37 +03:00
iabdalkader
ef9bb46933 tools/alif: Update tools. 2024-08-29 19:37:21 +02:00
Ibrahim Abdelkader
83ab9b4a7f
Merge pull request #2396 from openmv/docker_update
docker: Update docker build.
2024-08-29 18:23:24 +03:00
iabdalkader
8917d9b74b docker: Update docker build. 2024-08-29 17:21:42 +02:00
Ibrahim Abdelkader
f83ed44664
Merge pull request #2395 from openmv/git_attr
misc: Add gitattributes.
2024-08-29 16:28:36 +03:00
iabdalkader
2a9695eed9 misc: Add gitattributes. 2024-08-29 15:26:08 +02:00
Ibrahim Abdelkader
936a3d4bc1
Merge pull request #2394 from openmv/tools_cleanup
tools: Clean up tools.
2024-08-28 21:31:14 +03:00
iabdalkader
a6cad0f39a tools: Clean up tools. 2024-08-28 20:29:43 +02:00
Ibrahim Abdelkader
4e4f9ba377
Merge pull request #2393 from openmv/alif_tools
tools/Alif: Add Alif tools.
2024-08-28 21:08:58 +03:00
iabdalkader
1e543ca485 tools/Alif: Add Alif tools. 2024-08-28 20:06:14 +02:00
Ibrahim Abdelkader
00f71413b7
Merge pull request #2391 from openmv/makefile_update
misc/Makefile: Remove uninitialized flag.
2024-08-28 14:44:31 +03:00
iabdalkader
e727de1408 misc/Makefile: Remove uninitialized flag. 2024-08-28 13:28:37 +02:00
Ibrahim Abdelkader
d6d6ea8cf5
Merge pull request #2390 from openmv/modules_float_conversion
modules/py_image: Fix implicit float conversion.
2024-08-28 14:27:58 +03:00
iabdalkader
bf4e7e4513 modules/py_image: Fix implicit float conversion. 2024-08-28 13:20:41 +02:00
Ibrahim Abdelkader
1bc41e1850
Merge pull request #2368 from kwagyeman/kwabena/simd_bayer
imlib: Optimize debayering with Helium.
2024-08-25 23:31:30 +03:00
Kwabena W. Agyeman
13b68a3ee8 sensors/ov7725.c: Fix sensor bayer pattern. 2024-08-23 18:30:31 -07:00
Kwabena W. Agyeman
f9e79d1d7b imlib: Optimize debayering with Helium. 2024-08-23 18:00:24 -07:00
Ibrahim Abdelkader
52aecffd7d
Merge pull request #2389 from openmv/llvm_path
github/workflows: Fix LLVM path.
2024-08-23 16:09:38 +03:00
iabdalkader
83804c9444 github/workflows: Fix LLVM path. 2024-08-23 16:02:39 +03:00
Ibrahim Abdelkader
00e4f8e161
Merge pull request #2388 from openmv/sensor_hw_flags
ports/all: Refactor sensor flags.
2024-08-23 15:46:07 +03:00
iabdalkader
13e6573c46 ports/all: Refactor sensor flags. 2024-08-23 15:36:31 +03:00
Ibrahim Abdelkader
a617dab56b
Merge pull request #2387 from openmv/ci_cache_fix
github: Fix cache key.
2024-08-23 00:44:16 +03:00
iabdalkader
5664acaf08 github: Fix cache key. 2024-08-23 00:38:10 +03:00
Ibrahim Abdelkader
3c4cfbdcd2
Merge pull request #2386 from openmv/ci_clang
github: Add LLVM toolchain to CI.
2024-08-23 00:29:57 +03:00
iabdalkader
cb9f343549 github: Add LLVM toolchain to CI. 2024-08-23 00:22:48 +03:00
dependabot[bot]
7cc60d61c1
build(deps): bump tj-actions/changed-files from 44 to 45
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44 to 45.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v45)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-21 15:11:45 +00:00
Ibrahim Abdelkader
b56df8dc1f
Merge pull request #2382 from openmv/clang_imlib
misc: Add support for building specific imlib files with clang.
2024-08-21 11:43:50 +03:00
iabdalkader
436f226c6e misc: Add support for building specific imlib files with clang. 2024-08-21 11:39:30 +03:00
Ibrahim Abdelkader
d54476d03b
Merge pull request #2380 from openmv/fix_formatter_config
tools/uncrustify: Fix compound literal return indentation.
2024-08-18 19:37:22 +03:00
iabdalkader
4606fc76aa tools/uncrustify: Fix compound literal return indentation. 2024-08-18 19:35:50 +03:00
Ibrahim Abdelkader
b14d315fde
Merge pull request #2379 from openmv/profile_macro
misc/common: Fix profiling macro.
2024-08-17 22:07:56 +03:00
iabdalkader
ca48b8c262 misc/common: Fix profiling macro.
Now it can be called multiple times in the same function and
can be nested.
2024-08-17 22:02:37 +03:00
Ibrahim Abdelkader
ca90419e5a
Merge pull request #2378 from openmv/tflite_vela_fix
tools/tflite2c: Add default optimization for user models.
2024-08-17 20:05:08 +03:00
iabdalkader
c514d356a8 tools/tflite2c: Add default optimization for user models. 2024-08-17 19:55:40 +03:00
Ibrahim Abdelkader
bad9342552
Merge pull request #2377 from openmv/tflite_vela_update
tools/tflite2c: Set Vela optimization per model.
2024-08-17 18:55:49 +03:00
Ibrahim Abdelkader
51f84b70ab
Merge pull request #2376 from openmv/framebuffer_vbuffer_fix
imlib: Fix automatic vbuffer count.
2024-08-17 18:39:26 +03:00