1717#include <stdalign.h>
1818#include "esp_heap_caps.h"
1919#include "freertos/FreeRTOS.h"
20+ #include "freertos/task.h"
2021#include "ll_cam.h"
2122#include "cam_hal.h"
2223
@@ -200,7 +201,7 @@ static void cam_task(void *arg)
200201 if (cam_event == CAM_IN_SUC_EOF_EVENT ) {
201202 if (!cam_obj -> psram_mode ){
202203 if (cam_obj -> fb_size < (frame_buffer_event -> len + pixels_per_dma )) {
203- ESP_LOGW ( TAG , " FB-OVF" );
204+ ESP_CAMERA_ETS_PRINTF ( DRAM_STR ( "cam_hal: FB-OVF\r\n" ) );
204205 ll_cam_stop (cam_obj );
205206 continue ;
206207 }
@@ -232,7 +233,7 @@ static void cam_task(void *arg)
232233 if (cam_obj -> jpeg_mode ) {
233234 if (!cam_obj -> psram_mode ) {
234235 if (cam_obj -> fb_size < (frame_buffer_event -> len + pixels_per_dma )) {
235- ESP_LOGW ( TAG , " FB-OVF" );
236+ ESP_CAMERA_ETS_PRINTF ( DRAM_STR ( "cam_hal: FB-OVF\r\n" ) );
236237 cnt -- ;
237238 } else {
238239 frame_buffer_event -> len += ll_cam_memcpy (cam_obj ,
@@ -255,7 +256,7 @@ static void cam_task(void *arg)
255256 } else if (!cam_obj -> jpeg_mode ) {
256257 if (frame_buffer_event -> len != cam_obj -> fb_size ) {
257258 cam_obj -> frames [frame_pos ].en = 1 ;
258- ESP_LOGE ( TAG , " FB-SIZE: %u != %u" , frame_buffer_event -> len , (unsigned ) cam_obj -> fb_size );
259+ ESP_CAMERA_ETS_PRINTF ( DRAM_STR ( "cam_hal: FB-SIZE: %u != %u\r\n" ) , frame_buffer_event -> len , (unsigned ) cam_obj -> fb_size );
259260 }
260261 }
261262 //send frame
@@ -266,14 +267,14 @@ static void cam_task(void *arg)
266267 //push the new frame to the end of the queue
267268 if (xQueueSend (cam_obj -> frame_buffer_queue , (void * )& frame_buffer_event , 0 ) != pdTRUE ) {
268269 cam_obj -> frames [frame_pos ].en = 1 ;
269- ESP_LOGE ( TAG , " FBQ-SND" );
270+ ESP_CAMERA_ETS_PRINTF ( DRAM_STR ( "cam_hal: FBQ-SND\r\n" ) );
270271 }
271272 //free the popped buffer
272273 cam_give (fb2 );
273274 } else {
274275 //queue is full and we could not pop a frame from it
275276 cam_obj -> frames [frame_pos ].en = 1 ;
276- ESP_LOGE ( TAG , " FBQ-RCV" );
277+ ESP_CAMERA_ETS_PRINTF ( DRAM_STR ( "cam_hal: FBQ-RCV\r\n" ) );
277278 }
278279 }
279280 }
0 commit comments