Commit Graph

65 Commits

Author SHA1 Message Date
Thomas Farstrike 6631b98b48 Add QR code scanning labels 2025-05-15 13:28:04 +02:00
Thomas Farstrike f982f28f54 camera: add status label, hide buttons until found 2025-05-15 12:49:27 +02:00
Thomas Farstrike 5a05457ef6 add qrdecode_rgb565 2025-05-14 22:38:31 +02:00
Thomas Farstrike 2534efbd5f webcam: add support for outputting rgb565 format 2025-05-14 22:09:26 +02:00
Thomas Farstrike 6fa0530957 Fix typo 2025-05-14 14:55:58 +02:00
Thomas Farstrike e35f60c9da Merge branch 'webcam-works' 2025-05-14 14:54:32 +02:00
Thomas Farstrike a47ce6ccae comments 2025-05-14 14:51:40 +02:00
Thomas Farstrike e796830334 webcam: keep aspect ratio 2025-05-14 14:22:18 +02:00
Thomas Farstrike 9b6a197e17 webcam: fix debug prints 2025-05-14 14:18:29 +02:00
Thomas Farstrike dd4975d50f webcam.c: cleanups 2025-05-14 14:18:01 +02:00
Thomas Farstrike e6d160714e fix mv type 2025-05-14 12:55:31 +02:00
Thomas Farstrike 95b893002c Still hangs 2025-05-14 12:46:33 +02:00
Thomas Farstrike 12b2145d85 Memview sort of works but hangs when it's being redrawn... 2025-05-14 12:26:36 +02:00
Thomas Farstrike 0e57b10dbb memoryview works sortof but hangs 2025-05-14 12:14:34 +02:00
Thomas Farstrike 416316ad5a invalidate doesnt update it: 2025-05-14 12:00:24 +02:00
Thomas Farstrike b89c251ca2 Revert "MemoryView instead of bytes makes it worse?"
This reverts commit aabf8ed179.
2025-05-14 11:38:42 +02:00
Thomas Farstrike aabf8ed179 MemoryView instead of bytes makes it worse? 2025-05-14 11:37:08 +02:00
Thomas Farstrike 797b5fc03f Add explicit free, still hangs... 2025-05-14 11:20:13 +02:00
Thomas Farstrike 0a7e4f4285 broke it with EIO 2025-05-14 11:15:01 +02:00
Thomas Farstrike 965818408c captures work now! at least for 10 seconds... 2025-05-14 10:56:04 +02:00
Thomas Farstrike 8b3f596150 doesnt compile 2025-05-14 10:43:10 +02:00
Thomas Farstrike 682cc856d2 it compiles 2025-05-14 10:39:15 +02:00
Thomas Farstrike 44d0e691b8 Fix compilation 2025-05-14 10:30:42 +02:00
Thomas Farstrike ae8b5683c4 retry webcam 2025-05-14 10:24:52 +02:00
Thomas Farstrike 016028ff49 Improve webcam 2025-05-14 10:06:11 +02:00