11.1 Section 11: The Digital-to-Analogue Bridge (Logging)

Analogue EXIF Data Logging

Tap a button to capture aperture, shutter, ISO, EV, and compensation into a database row.

Where to find it

Viewfinder Shutter icon Log Shot button

Summary

The core shot-log entity that records one exposure per tap of the Log Shot button. Each row stores shutter speed, aperture, ISO, metered EV100 at ISO 100, exposure compensation applied, and a snapshot of film stock and format at log time so the photographer can reconstruct the scene later.

Tap to zoom — actual screenshot from the app

Detail

How it works

What it does

Every time you tap Log Shot, the app records the exact exposure you just metered: shutter speed in seconds (raw decimal, not rounded), aperture f-number, ISO, and scene EV at ISO 100. It also snapshots the film stock and format you had selected so later you know what gear was active when you took the shot.

What gets stored

Wall-clock timestamp, shutter seconds, aperture, ISO, scene EV100, exposure compensation in stops, focal length, film format enum, film stock enum, plus optional per-shot location (latitude/longitude/accuracy/place name), reference JPEG, zone map, and raw luminance snapshot from multi-spot readings.

Later reconstruction

When you export a CSV or review in the Shot Log viewer, every row tells you what you metered, what film you were on, and what the scene exposure was. This is the foundation for development notes, film stock analysis, and any post-shot research about how you exposed each frame.

Why log instead of just taking a photo

Logs are searchable, archivable, and portable. A CSV export of 1000 shots is kilobytes; the same as photos would be gigabytes. Logs also live in the app's local database so you can review and group them even if you never developed the film.

Implementation notes (for developers)
ShotLog entity with timestampMs, shutterSeconds, aperture, iso, ev100, evCompensationStops, focalLengthMm, formatName, filmStockName, and optional fields for location, reference photo, zone map, and per-spot luminance. Every tap creates one row.

Search documentation