If you find that your machine is consistently not scanning QR codes, we should investigate the image that the camera is receiving, and realign the camera position, refocus its lens, or both.
- Wrench or 10mm nut driver
- USB extension cable (example)
Unplug the camera's USB cable and connect to your computer using the USB extension cable. On the Trofa, the camera's cable is found on the bottom port of the USB hub on the side of the vault. On the Douro, this is found connected to one of the top ports of the Aaeon tablet.
With it connected to your PC, open a webcam application to view a live feed from the camera. Some programs include:
- Linux: Cheese (sudo apt-get install -y cheese)
- macOS: Photobooth (pre-installed)
- Windows 8 / 10: Camera (pre-installed)
Using the webcam app's settings, adjust the resolution to 1280 x 960, the resolution the machine uses.
We want to check for two things: focus, and that it views the entirety of the scanning bay window.
Here's an example of good focus and good positioning:
Adjusting the positioning
The position of the webcam's iris is obscured if it resembles the below:
Use the wrench or nut driver to loosen the nut holding in the camera's retaining bracket, then adjust the camera such that you obtain a full view, not obscured by the cone of the camera. Then tighten the arm so that the camera is securely affixed.
It's tougher to see, but you can also check by shining a flashlight into the cone and looking for the iris of the camera, highlighted in yellow:
Adjusting the focus
The focus of the webcam if off if it resembles the below, or anything other than a fairly crisp image of a QR code:
Remove the retaining bracket as described above, freeing the camera. Twist the manual lens of the camera to the left or the right, replacing briefly back into position to view the changes. Compare against a QR code held in the scanning bay window.
Once in focus, replace, ensuring a good view and tighten the retaining arm, then test.
If you're still experiencing difficulty, please contact: firstname.lastname@example.org