Commit Graph

3976 Commits

Author SHA1 Message Date
Ibrahim Abd Elkader
122cf3c90e
Merge pull request #1103 from openmv/mp_updates
MicroPython updates.
2021-01-05 22:18:52 +02:00
iabdalkader
dd696708a5 MicroPython updates.
* NRF fix I2C priority.
* NRF enable line source.
* machine i2c: scan with read instead of write.
2021-01-05 22:03:07 +02:00
Ibrahim Abd Elkader
6b3afd8fc8
Merge pull request #1102 from openmv/nrf_twi_update
Implement NRF cambus scan and gencall.
2021-01-05 20:16:36 +02:00
iabdalkader
25ec7349f5 Implement NRF cambus scan and gencall. 2021-01-05 20:01:19 +02:00
Ibrahim Abd Elkader
b0cfa3abb1
Merge pull request #1101 from openmv/port_fixes
Port fixes
2021-01-05 00:32:05 +02:00
iabdalkader
e122e4e82d Add OpenMV gpio and i2c abstraction layer. 2021-01-05 00:07:45 +02:00
iabdalkader
3813fed939 Remove cambus_struct headers 2021-01-04 23:42:05 +02:00
Ibrahim Abd Elkader
045e91c226
Merge pull request #1100 from kwagyeman/kwabena/fix_fir_extern_vars
Move vars into static namespace
2021-01-04 22:33:24 +02:00
Kwabena W. Agyeman
7dc2c50a74
Merge branch 'master' into kwabena/fix_fir_extern_vars 2021-01-04 12:07:05 -08:00
Kwabena W. Agyeman
a3017f5ba1
Make cambus_t also static. 2021-01-04 12:06:07 -08:00
Kwabena W. Agyeman
83a3c72c21 Make fir vars static 2021-01-04 10:02:19 -08:00
Ibrahim Abd Elkader
83f21f867f
Merge pull request #1097 from kwagyeman/kwabena/parameterize_fir
Make fir module programmable
2021-01-04 14:35:36 +02:00
Kwabena W. Agyeman
cfe3c850ca Allow parts of the fir module to be commented out 2021-01-03 22:39:57 -08:00
Ibrahim Abd Elkader
2da7fb7e2b
Merge pull request #1099 from openmv/stm32cube
Update stm32cubeai module.
2021-01-04 04:42:42 +02:00
Ibrahim Abd Elkader
ff3174eb97
Merge pull request #1098 from openmv/dsp_functions
Disable unused CMSIS DSP functions.
2021-01-04 04:30:52 +02:00
iabdalkader
d4424ac9d1 Update stm32cubeai module. 2021-01-04 04:10:34 +02:00
iabdalkader
8629626307 Disable unused CMSIS DSP functions. 2021-01-04 04:09:52 +02:00
Ibrahim Abd Elkader
3467424420
Merge pull request #1096 from kwagyeman/kwabena/lepton_takes_cambus
Make lepton driver take cambus_t
2021-01-04 02:14:29 +02:00
Kwabena W. Agyeman
13c2b5d750 Make lepton driver take cambus_t 2021-01-03 15:38:35 -08:00
iabdalkader
51077ac81e Update docs. 2021-01-04 01:11:29 +02:00
Ibrahim Abd Elkader
6f08ad2cac
Merge pull request #1095 from kwagyeman/kwabena/disable_overlapping_print
Disable overlapping detection print
2021-01-04 01:02:04 +02:00
Kwabena W. Agyeman
0453471eae
Add new FLIR Lepton module for FIR (#1093) 2021-01-04 01:01:35 +02:00
Kwabena W. Agyeman
617de59ceb Disable overlapping detection print 2021-01-03 14:23:29 -08:00
Ibrahim Abd Elkader
aed5ec595c
Merge pull request #1094 from kwagyeman/kwabena/disable_get_sim_on_omv4
Disable get similarity on omv4
2021-01-03 23:45:07 +02:00
Kwabena W. Agyeman
4f57ed13c1 Disable get similarity on omv4 2021-01-03 13:28:55 -08:00
Ibrahim Abd Elkader
8444ce33d9
Merge pull request #1092 from kwagyeman/kwabena/fix_flt_max
Fix float max code in py_fir.c
2021-01-03 20:29:23 +02:00
Kwabena W. Agyeman
e64b2c067b Fix float max code in py_fir.c 2021-01-03 10:12:51 -08:00
Ibrahim Abd Elkader
0d830d15a3
Merge pull request #1091 from openmv/nrf_audio_fixes
Add Arduino fixes.
2021-01-03 16:57:30 +02:00
iabdalkader
e58bca80f5 Add Arduino fixes. 2021-01-03 16:34:05 +02:00
王开智
902ae3c98b
faster hough (#1068)
1, change `sqrt(a*a + b*b)` to `(abs(a)+abs(b))/2`
2, drop small mag calculate
2021-01-03 16:04:44 +02:00
Ibrahim Abd Elkader
3d9929eeae
Merge pull request #1089 from kwagyeman/kwabena/update_obj_repr
Update to the new obj repr
2021-01-03 05:58:00 +02:00
Kwabena W. Agyeman
3eb732a399 Update to the new obj repr 2021-01-02 19:30:57 -08:00
Ibrahim Abd Elkader
3879a34f81
Merge pull request #1087 from kwagyeman/kwabena/fix_fltmin
Fix the use of FLT_MIN which is not the actual min, -FLT_MAX is
2021-01-03 05:19:59 +02:00
Kwabena W. Agyeman
195a0e12cd Fix the use of FLT_MIN which is not the actual min, -FLT_MAX is 2021-01-02 18:59:59 -08:00
Ibrahim Abd Elkader
d13a3ed64b
Merge pull request #1086 from openmv/nrf_mbs
NRF: enable MBFS.
2021-01-03 02:39:25 +02:00
iabdalkader
e2daf3ea7e NRF: enable MBFS. 2021-01-03 02:24:10 +02:00
Ibrahim Abd Elkader
44f93731b1
Merge pull request #1085 from openmv/update_examples
Update ImageIO examples
2021-01-03 00:39:02 +02:00
Ibrahim Abd Elkader
783a78754e
Add new ImageIO Type. (#1084)
* Add ImageIO type to support memory stream I/O.
* Remove old image reader/writer and link imageio.
* Enable ImageIO modules on all boards.
* Check if stream is closed when calling read/write/seek
2021-01-03 00:38:44 +02:00
iabdalkader
93bbac0bf3 Update ImageIO examples 2021-01-03 00:28:50 +02:00
Ibrahim Abd Elkader
27d477d2f7
Merge pull request #1079 from kwagyeman/kwabena/spi_callbacks
Use SPI Callbacks
2021-01-03 00:26:05 +02:00
Kwabena W. Agyeman
f7d339e6fd Move to using SPI callbacks 2021-01-02 13:51:07 -08:00
Ibrahim Abd Elkader
acf450caa3
Merge pull request #1083 from openmv/rename_flag
Rename flag.
2021-01-02 20:40:42 +02:00
iabdalkader
222d704ac3 Rename flag. 2021-01-02 19:59:37 +02:00
Ibrahim Abd Elkader
9d0ba54957
Merge pull request #1081 from openmv/kwagyeman-remove-selective-search
Remove selective search to save flash
2021-01-02 02:57:57 +02:00
Ibrahim Abd Elkader
8614b66899
Merge pull request #1082 from openmv/cambus_fix
Add missing I2C IRQ handlers.
2021-01-02 02:09:46 +02:00
Ibrahim Abd Elkader
9f91ee7a52
Merge pull request #1080 from openmv/kwagyeman-add-build-targets
Update README.md
2021-01-02 01:57:15 +02:00
iabdalkader
aec5b060cf Add missing I2C IRQ handlers. 2021-01-02 01:49:39 +02:00
Kwabena W. Agyeman
6f8ddb6c40
Remove selective search to save flash 2021-01-01 14:18:29 -08:00
Kwabena W. Agyeman
469a731221
Update README.md
Add new build targets.
2021-01-01 14:17:08 -08:00
Ibrahim Abd Elkader
78a00c0bbf
Merge pull request #1078 from openmv/cambus_functions
Add new and updated read/write bytes functions.
2021-01-01 22:21:26 +02:00