SmartYardage
Camera diagnostics
Six tests that tell us whether an iPhone can actually do what this product needs. Go outside in bright light, grant camera access, and work down the checklist below. Every test explains itself before you start it, so there is nothing to read up on first.
Screen wake lock not held.
Start here: field session checklist
This is the whole session. Work straight down the list and do not skip ahead; some tests need the one before them to have run.
Most steps tick themselves the moment their test produces a real result, so the count in the corner always tells you where you are. The grey ones are things only you can confirm, like how the phone is propped; tap those to tick them by hand.
Each test further down the page explains what it does and what you need to do before you start it. Allow roughly 45 minutes.
Setup
Do this first. Nothing further down the page works without a live camera, and the wrong camera makes every result meaningless.
- Turn rotation lock off and make sure you are in a Safari tab, not the app icon.
- Tap Grant camera & start below and allow access when Safari asks.
- Check the camera picker says Back Ultra Wide. The other lenses are too narrow to be any use here.
- Prop the phone on its side against your bag, roughly 6 ft from where the ball sits.
If Safari blocks the camera, tap "aA" in the address bar, then Website Settings, then Camera, then Allow, and reload.
Live preview
Just so you can check the phone is pointing where you think it is. This picture has been tidied up for the screen, so do not judge the orientation from it; the raw picture in test 2 is the one that counts.
Camera preview will appear here after you grant access.
Test 1 of 6: which video formats work
Can we get a wide, landscape picture at 60 frames a second?
Your phone can hand the browser several different video formats. This asks for nine of them in turn and records which ones it actually gives us. What we want is a wide, landscape picture at 60 frames a second.
What you do: prop the phone exactly where you plan to record shots, press the button, and leave it alone for about a minute. The camera will switch off and back on between each format; that flickering is normal, not a fault. If a format stalls, the test waits a few seconds, retries it once, marks it as timed out, and moves on by itself.
You do not need to make sense of the nine rows. The verdict card at the top of the results says what it means.
Once you start, do not rotate or pick up the phone. Rotating mid run changes the answer.
Test 2 of 6: which way the lens is pointing
Locked
π Locked until test 1 (video formats) finishes. Finish the tests above in order and this one opens by itself.
Test 3 of 6: frame timing
Locked
π Locked until test 2 (lens orientation) finishes. Finish the tests above in order and this one opens by itself.
Test 4 of 6: white balance lock
Locked
π Locked until test 3 (frame timing) finishes. Finish the tests above in order and this one opens by itself.
Test 5 of 6: reading pixels at speed
Locked
π Locked until test 4 (white balance) finishes. Finish the tests above in order and this one opens by itself.
Test 6 of 6: reference clips
Locked
π Locked until test 5 (reading pixels) finishes. Finish the tests above in order and this one opens by itself.
Session notes
Fill this in at any point. It rides along with the results so the numbers still make sense in a month. Anything odd you noticed is worth typing in; you can dictate into the notes box.
Export: do this before you leave
Get the results off the phone while you are still standing there. Nothing here is on a server, and Safari will happily bin the tab on the drive home.
Copy the pass/fail readouts is the one to paste back into the chat. Download .json keeps a full copy in Files as a backstop.
There are several buttons because copying to the clipboard fails silently on iOS more often than you would think. If one does nothing, try the next; the box at the bottom lets you select the text by hand.
Open Files and check the report is really there before you pack up. That takes ten seconds; a second trip to the range does not.
This is what gets pasted back:
LANDSCAPE 1080p60: not run ORIENTATION: not run JITTER: not run WHITE BALANCE LOCK: not run READBACK: not run CLIPS: no supported codec on this device
If every button above fails, long press in this box, select all, and copy.
Stuff for nerds
Environment
Checkingβ¦