Metadata-Version: 2.4
Name: canon-tether
Version: 0.1.0
Summary: Tethered live viewfinder and remote control for Canon EOS cameras on macOS.
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.24
Requires-Dist: opencv-python>=4.8
Requires-Dist: gphoto2>=2.5
Requires-Dist: pydantic>=2.0

# EOS Rebel T3 Viewfinder

See what a plugged-in Canon EOS Rebel T3 / 1100D sees.

Important: plug in the Canon only. Unplug iPhones, other cameras, and any other PTP devices first.

## Start

```bash
uv run rebel-t3-viewfinder
```

When prompted to stop `ptpcamerad` / `icdd`, answer `y`.

Click `Focus` or press `f` to autofocus.
Click `Near` / `Far` or press `n` / `m` to nudge manual focus.
Click `Quit` or press `q` to stop.

If focus does not move, set the lens switch to AF.

Edit `src/rebel_t3_viewfinder/commands.json` to change buttons or shortcuts.

## Test

```bash
uv run --group dev pytest
```
