File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
internal_filesystem/apps/com.micropythonos.camera/assets Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -151,7 +151,7 @@ def onResume(self, screen):
151151 self .set_image_size ()
152152 self .capture_timer = lv .timer_create (self .try_capture , 100 , None )
153153 self .status_label_cont .add_flag (lv .obj .FLAG .HIDDEN )
154- if self .scanqr_mode :
154+ if self .scanqr_mode or self . keepliveqrdecoding :
155155 self .start_qr_decoding ()
156156 else :
157157 self .qr_button .remove_flag (lv .obj .FLAG .HIDDEN )
@@ -383,7 +383,7 @@ def try_capture(self, event):
383383 if self .use_webcam :
384384 self .current_cam_buffer = webcam .capture_frame (self .cam , "rgb565" )
385385 elif self .cam .frame_available ():
386- self .cam .free_buffer ()
386+ # self.cam.free_buffer()
387387 self .current_cam_buffer = self .cam .capture ()
388388 #self.cam.free_buffer()
389389
@@ -470,7 +470,8 @@ def init_internal_cam(width, height):
470470 #pixel_format=PixelFormat.RGB565,
471471 pixel_format = PixelFormat .GRAYSCALE ,
472472 frame_size = frame_size ,
473- grab_mode = GrabMode .WHEN_EMPTY ,
473+ #grab_mode=GrabMode.WHEN_EMPTY,
474+ grab_mode = GrabMode .LATEST ,
474475 fb_count = 1
475476 )
476477 cam .set_vflip (True )
You can’t perform that action at this time.
0 commit comments