cryptoadvance / cryptoadvance/specter-desktop

Specter 2.01 enables camera autofocus overriding manual setup resulting in poor QR reading

Open
#2,323 3 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
847
Forks
259
Avg merge
6d 18h
Merged PRs (30d)
2

Description

**Describe the bug**
Specter overrides camera settings and reenables autofocus when the camera has already been manually set up with a focus for reading the QRs. This results in poor to unusable QR code scanning as the camera is unable to autofocus properly. I believe in prior versions Specter only turned on the camera without enabling autofocus.

**Expected behavior**
Expected behavior would be that Specter does not attempt to change the camera settings or enable autofocus. It only turns on.

**Desktop (please complete the following information):**
- Windows
- Specter Version 2.01

Contributor guide

Open the contributing guide

Research direction

No file or test is named; start by locating the Python desktop camera initialization and autofocus handling for QR scanning, then compare it with the behavior described for prior versions. Done means Specter turns on a manually configured camera without changing its settings or re-enabling autofocus, while QR reading remains usable.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.