Commit Graph

67 Commits

Author SHA1 Message Date
VooDust 947caa1812 Added missing retvalue check
If no interrupt was found, this call fails silently and the driver will eventually time out when trying to fetch a frame buffer.
2020-03-23 21:43:32 +01:00
me-no-dev 4af111a5e2 fix error: field 'timestamp' has incomplete type 2020-03-12 01:36:03 +02:00
Me No Dev 9f99b1b03c Merge pull request #132 from espressif/ov5640
Add support for OV5640
2020-03-12 00:52:47 +02:00
me-no-dev ae32d52cc2 initial 5640 support 2020-03-12 00:42:57 +02:00
Me No Dev a4f6d924ce Merge pull request #129 from apiesse/feature/config_i2s_sccb
Hardware I2C0/I2C1 for sccb communication
2020-03-09 09:13:12 +02:00
apiesse 0f835fe230 fixed type in Kconfig 2020-03-06 09:31:36 +01:00
apiesse c38999847b update Kconfig to remove the need of some of the ifdef stuff in the sccb.c file and show the setting only when hardware is selected 2020-03-06 09:20:47 +01:00
apiesse a6e2ac208e Hardware I2C0/I2C1 for sccb communication 2020-03-05 17:30:21 +01:00
Me No Dev f50b713d6c Merge pull request #124 from 7FM/master
Fix race condition
2020-02-26 11:00:49 +02:00
7FM a82c8916a9 remove redundant else block 2020-02-25 19:03:01 +01:00
7FM c64a60d873 Fix race condition 2020-02-25 17:03:47 +01:00
Me No Dev 193b090df9 Merge pull request #120 from abergmann/ffmpeg_streaming_issue
Move _STREAM_BOUNDARY before _STREAM_PART
2020-02-14 11:06:09 +02:00
Alexander Bergmann 3a08226141 Move _STREAM_BOUNDARY before _STREAM_PART
The boundary delimiter (_STREAM_BOUNDARY) needs to be send before the
body part (_STREAM_PART) too follow RFC2046. This caused ffplay/ffmpeg
to fail to open the MJPEG stream.
2020-02-14 08:47:00 +01:00
me-no-dev b1c9712d11 Target proper device headers after IDF 4.0 2020-01-25 05:36:51 +02:00
me-no-dev 4cda87fb96 Add support for IDF 4.X 2020-01-25 02:37:50 +02:00
Me No Dev 0caace6533 timer_conf.clk_cfg is undefined in IDF 3.X 2020-01-25 02:20:49 +02:00
Me No Dev 2687f75552 nvs_handle_t is undefined in IDF 3.X 2020-01-25 02:17:44 +02:00
Me No Dev 10e7c01964 Merge pull request #70 from VooDust/patch-1
missing retvalue check
2020-01-25 01:43:03 +02:00
Me No Dev e5e0ee6b22 Merge pull request #67 from mirronelli/master
fixed clock config to explicitly use APB
2020-01-25 01:42:33 +02:00
Me No Dev 98669b337c Merge pull request #61 from bkeevil/feature/nvs
Feature: persistent storage of sensor settings in nvs
2020-01-25 01:41:47 +02:00
Me No Dev 7a96e1d16d Merge pull request #109 from bartlomiejcieszkowski/misc-tag-to_jpg
misc: fix wrong msg tag in to_jpg
2020-01-25 01:41:30 +02:00
Me No Dev 4c337d50f6 Merge pull request #106 from bartlomiejcieszkowski/bcieszko-fix-slvaddr-notused
With SCCB_HARDWARE_I2C slave_addr was not used
2020-01-25 01:40:42 +02:00
Bartlomiej Cieszkowski 8aecb0c565 misc: fix wrong msg tag in to_jpg
Signed-off-by: Bartlomiej Cieszkowski <bartlomiej.cieszkowski@gmail.com>
2020-01-05 18:55:03 +01:00
Bartlomiej Cieszkowski ec274179eb check return value from gpio_install_isr_service
Signed-off-by: Bartlomiej Cieszkowski <bartlomiej.cieszkowski@gmail.com>
2019-12-29 18:25:19 +01:00
Bartlomiej Cieszkowski 86c184cd63 bugfix - with disabled OV3360_SUPPORT reset for OV2640 would not happen
Signed-off-by: Bartlomiej Cieszkowski <bartlomiej.cieszkowski@gmail.com>
2019-12-29 16:41:47 +01:00
Bartlomiej Cieszkowski fdb8aee4ae slave_addr was not used with SCCB_HARDWARE_I2C
Signed-off-by: Bartlomiej Cieszkowski <bartlomiej.cieszkowski@gmail.com>
2019-12-29 16:38:47 +01:00
Me No Dev 9151be55ee Merge pull request #100 from XiaochaoGONG/master
add framesize 240x240
2019-12-11 10:15:44 +02:00
XiaochaoGONG ce2c9e91a3 add framesize 240x240 2019-12-11 11:30:51 +08:00
Aditya Patwardhan 8a365ee272 Added idfv_4_0 support and added one new resolution 2019-12-03 11:18:44 +01:00
VooDust 2678b306ba missing retvalue check 2019-09-04 21:13:10 +02:00
Miro Moravek f26ce1cf2d Update xclk.c
changed to auto mode since that is working too and is a better choice
2019-08-30 12:06:00 +02:00
Bond Keevil dac5f673f2 Store/Retrieve pixformat to/from NVS 2019-08-29 10:15:45 -04:00
me-no-dev 1b8fdfe335 Fix bad frame causing driver to lock up 2019-08-29 16:12:32 +03:00
Miro Moravek 47b39ae119 fixed clock config to explicitly use APB
in commit 2e8c85d8fff823232af46cc0f353ac170d0971e9 of esp-idf the ledc.c driver was changed and it no longer assumes APB clock use and it needs to be set explicitly
2019-08-29 02:03:33 +02:00
Bond Keevil 32507f29d0 == instead of = 2019-08-22 18:52:43 -04:00
Bond Keevil 8c64b7afb2 Fix: description of esp_camera_save_to_nvs() 2019-08-22 17:51:30 -04:00
Bond Keevil ffc5dd8572 Feat: persistent storage of sensor settings in nvs 2019-08-22 17:47:46 -04:00
Me No Dev 3f7b5ed16f Merge pull request #42 from XiaochaoGONG/master
remove warning
2019-06-19 07:37:15 +02:00
XiaochaoGONG 568cdf159e remove warning 2019-06-19 12:55:59 +08:00
me-no-dev 1d555b4b2e Fix Support for OV7725 2019-06-14 12:26:43 +02:00
me-no-dev bd617234a7 Fix OV2640 not being reset when OV3660 is enabled 2019-04-13 22:38:53 +02:00
Me No Dev 67cf2403c0 Update README.md 2019-04-09 15:01:22 +02:00
Me No Dev 161be67fe0 Merge pull request #30 from espressif/ov3660-support
Ov3660 support
2019-04-09 14:59:55 +02:00
Me No Dev 57303f7779 Merge pull request #27 from XiaochaoGONG/ov3660-support
adjust for non Arduino
2019-04-08 09:39:51 +02:00
XiaochaoGONG 796148a4c5 Add choice for selecting affinited core 2019-04-03 11:41:33 +08:00
XiaochaoGONG f7fed18718 adjust for non Arduino 2019-04-02 16:23:23 +08:00
me-no-dev 54814d065f Add RGB888 support and adjust PLL for RGB and YUV 2019-03-11 04:12:12 +01:00
me-no-dev 9fd0b54fa4 Merge branch 'master' into ov3660-support 2019-03-10 15:30:15 +01:00
me-no-dev ab9fe91133 Add support for Hardware I2C and OV3660 2019-03-10 15:20:58 +01:00
Me No Dev 113629b1cf Try to allocate the frame buffer to internal RAM first 2019-02-14 17:07:09 +01:00