Skip to content

🔭 Stellar: Improved Vaonis smart telescope data and FOV accuracy#382

Merged
pozar87 merged 1 commit intomasterfrom
stellar-vaonis-improvements-16531587622318260388
Mar 6, 2026
Merged

🔭 Stellar: Improved Vaonis smart telescope data and FOV accuracy#382
pozar87 merged 1 commit intomasterfrom
stellar-vaonis-improvements-16531587622318260388

Conversation

@pozar87
Copy link
Owner

@pozar87 pozar87 commented Mar 6, 2026

This update significantly improves the accuracy and utility of the apts library for owners of Vaonis smart telescopes.

Key improvements:

  1. Verified Data: Updated the internal database for all current Vaonis models (Stellina, Vespera series, Hyperia) using official manufacturer specifications, including accurate mass, sensor dimensions, and pixel sizes.
  2. Enhanced FOV Accuracy: Implemented the precise arctan formula for Field of View calculations in the SmartTelescope class, providing width, height, and diagonal metrics.
  3. Compatibility: Added interface methods (_zoom_divider and standard FOV signatures) to ensure SmartTelescope objects work seamlessly with the existing apts.optics path analysis tools.
  4. Testing: Comprehensive new unit tests ensure that these popular smart telescopes return the correct optical properties and performance metrics (like sampling and SNR factors).

Sources: Official Vaonis technical specifications (vaonis.com).


PR created automatically by Jules for task 16531587622318260388 started by @pozar87

- Updated Vaonis equipment database with manufacturer-verified specifications for Stellina, Vespera, Vespera II, Vespera Pro, and Hyperia.
- Enhanced `SmartTelescope` class with comprehensive FOV methods (`field_of_view_width`, `field_of_view_height`, `field_of_view_diagonal`).
- Added `_zoom_divider` to `SmartTelescope` for compatibility with `apts.optics` calculations.
- Integrated `full_well` capacity support into `SmartTelescope`.
- Added unit tests to verify accuracy and prevent regressions.

Co-authored-by: pozar87 <9629954+pozar87@users.noreply.github.com>
@google-labs-jules
Copy link
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@pozar87 pozar87 merged commit 0f20eaa into master Mar 6, 2026
1 check passed
@pozar87 pozar87 deleted the stellar-vaonis-improvements-16531587622318260388 branch March 6, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant