calculate_telescope_fov
Compute astrophotography field of view, image scale, diffraction limits, and seeing sampling (fov-v1).
Use when the user asks "will M31 fit in my telescope + camera", "what is the
image scale of an RedCat 51 / Askar SQA55 / EdgeHD 8 with an ASI2600MC", or
"am I undersampled or oversampled". Uses Stellarhound's deterministic fov-v1
rules (exact 2*atan(s / 2f) field of view, 206.265*pixel_um/f_mm image scale,
Dawes 116/D and Rayleigh 138/D limits, and Nyquist 2-3 px/FWHM sampling bands
across 1.5", 2.0", 2.5", 3.0" seeing).
Args:
focal_length_mm: Effective focal length in mm (include reducer/barlow factor if used, >0).
aperture_mm: Clear aperture diameter in mm (>0).
sensor_w_mm: Sensor width in mm (>0).
sensor_h_mm: Sensor height in mm (>0).
pixel_um: Pixel pitch in micrometres (>0, optional).
Returns {rules_version, fov_w_deg, fov_h_deg, fov_diag_deg, fov_w_arcmin,
fov_h_arcmin, f_ratio, scale_arcsec_px, dawes_arcsec, rayleigh_arcsec,
sampling:[{fwhm_arcsec, px_per_fwhm, verdict}], source_url, citation}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pixel_um | No | ||
| aperture_mm | Yes | ||
| sensor_h_mm | Yes | ||
| sensor_w_mm | Yes | ||
| focal_length_mm | Yes |