From fd57d6ba8bebc2d1c56354e2b50a2b3112b8e4e4 Mon Sep 17 00:00:00 2001 From: Mohammad-Mohsen Aseman-Manzar Date: Sat, 6 Apr 2024 22:50:42 +0330 Subject: [PATCH] Update lib.rs --- src/lib.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index dbf345e..20b25be 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -214,27 +214,26 @@ pub struct Camera<'a> { impl<'a> Camera<'a> { pub fn new( pin_pwdn: impl Peripheral

+ 'a, - pin_reset: impl Peripheral

+ 'a, pin_xclk: impl Peripheral

+ 'a, pin_d0: impl Peripheral

+ 'a, pin_d1: impl Peripheral

+ 'a, pin_d2: impl Peripheral

+ 'a, pin_d3: impl Peripheral

+ 'a, - pin_d4: impl Peripheral

+ 'a, - pin_d5: impl Peripheral

+ 'a, - pin_d6: impl Peripheral

+ 'a, - pin_d7: impl Peripheral

+ 'a, + pin_d4: impl Peripheral

+ 'a, + pin_d5: impl Peripheral

+ 'a, + pin_d6: impl Peripheral

+ 'a, + pin_d7: impl Peripheral

+ 'a, pin_vsync: impl Peripheral

+ 'a, pin_href: impl Peripheral

+ 'a, pin_pclk: impl Peripheral

+ 'a, ) -> Result { esp_idf_hal::into_ref!( - pin_pwdn, pin_reset, pin_xclk, pin_d0, pin_d1, pin_d2, pin_d3, pin_d4, pin_d5, pin_d6, - pin_d7, pin_vsync, pin_href, pin_pclk + pin_pwdn, pin_xclk, pin_d0, pin_d1, pin_d2, pin_d3, pin_d4, pin_d5, pin_d6, pin_d7, + pin_vsync, pin_href, pin_pclk ); let config = camera::camera_config_t { pin_pwdn: pin_pwdn.pin(), - pin_reset: pin_reset.pin(), + pin_reset: 0xff, // https://github.com/Kezii/esp32cam_rs/blob/a716c0e3e2f62fc698456b6d370de55b77de42ca/src/espcam.rs#L251C24-L251C28 pin_xclk: pin_xclk.pin(), pin_d0: pin_d0.pin(),