fix webcam size parameter

This commit is contained in:
gemu2015 2020-05-04 06:25:13 +02:00
parent d410420110
commit c2b295984b
2 changed files with 7 additions and 2 deletions

View File

@ -80,7 +80,7 @@ inline void analogWriteFreqRange(uint32_t channel,uint32_t freq, uint32_t irange
ledcSetup(cnt+PWM_CHANNEL_OFFSET,freq,range); ledcSetup(cnt+PWM_CHANNEL_OFFSET,freq,range);
} }
} }
Serial.printf("freq - range %d - %d\n",freq,range); //Serial.printf("freq - range %d - %d\n",freq,range);
} }
#define INPUT_PULLDOWN_16 INPUT_PULLUP #define INPUT_PULLDOWN_16 INPUT_PULLUP

View File

@ -39,6 +39,11 @@
* 8 = FRAMESIZE_XGA (1024x768) * 8 = FRAMESIZE_XGA (1024x768)
* 9 = FRAMESIZE_SXGA (1280x1024) * 9 = FRAMESIZE_SXGA (1280x1024)
* 10 = FRAMESIZE_UXGA (1600x1200) * 10 = FRAMESIZE_UXGA (1600x1200)
* only boards with PSRAM should be used, to enable PSRAM board should be se set to esp32cam in common32 of platform_override.ini
* board = esp32cam
* to speed up cam processing cpu frequency should be better set to 240Mhz in common32 of platform_override.ini
* board_build.f_cpu = 240000000L
\*********************************************************************************************/ \*********************************************************************************************/
#define XDRV_39 39 #define XDRV_39 39
@ -673,7 +678,7 @@ void CmndWC(void) {
uint32_t flag = 0; uint32_t flag = 0;
if ((XdrvMailbox.payload >= 0) && (XdrvMailbox.payload <= 10)) { if ((XdrvMailbox.payload >= 0) && (XdrvMailbox.payload <= 10)) {
wc_set_streamserver(XdrvMailbox.payload); wc_set_streamserver(XdrvMailbox.payload);
wc_setup(flag); wc_setup(XdrvMailbox.payload);
} }
if (CamServer) { flag = 1; } if (CamServer) { flag = 1; }
Response_P(PSTR("{\"" D_CMND_WC "\":{\"Streaming\":\"%s\"}"),GetStateText(flag)); Response_P(PSTR("{\"" D_CMND_WC "\":{\"Streaming\":\"%s\"}"),GetStateText(flag));