Releases: jscheidtmann/BadWeatherMountTester
Releases · jscheidtmann/BadWeatherMountTester
v0.9.0
Release 0.9.0
Added
Features
- Southern Hemisphere support: star moves right-to-left, UI and instructions
adapt accordingly. - Velocity override entry (px/s) in simulation control: enter the simulation
velocity directly in simulator pixels per second instead of a PHD2 drift rate.
Applied via an "Apply" button; "Clear" restores the measured velocity.
(/api/simulation/velocityPOST/DELETE endpoints; config field
sim_velocity_override_px_s). - Average velocity fallback: if only one or two stripes are timed (not all
three), their average is used instead of falling back to the sidereal
estimate. - "Current Config" link in the navigation bar between Back and Next, opening
the configuration download in a new browser tab. - Integrated geometry.py into the bwmt tool. Use -g or --geometry to visualize
geometry and provide a summary of expected velocities (on simulator screen)
Developer Experience
- Logging facilities: application now writes log files in the current working
directory. --localeCLI parameter to override the system / browser language
selection.justfilewithbuild,clean, andfull-cleanrecipes for common
development tasks;full-cleanworks on Windows.- Manual workflow to publish documentation to GitHub Pages.
Changed
- Simulation velocity source label shows "manual override" (green) when a
velocity override is active, "interpolated" when all three stripes are
measured, "partial average" when some are missing, and "estimated" as
fallback.
Fixed
- Pre-commit hook failed on Windows.
- PyPI readme logo not displayed because relative image URLs were used;
switched to full URLs.
Internationalization
- German and French translations added for all UI strings.
- Simulator screen strings (status messages, stripe labels) translated for
DE and FR. - Documentation improvements for Southern Hemisphere users in EN, with
tip call-outs.
Tried, but ...
- Entry field for "Drift rate" as calculated by PHD2 Log Viewer. Turned out to
be hard to convert to screen units. A direct entry field for the px/s
simulator velocity is much easier to tune and understand by users.
Documentation
- Velocity sources described in the manual (measured, interpolated, average,
estimated, manual override).
Dependencies
- ruff 0.15.1 → 0.15.2
- pyinstaller 6.18.0 → 6.19.0
Full Changelog: release-0.8.0...release-0.9.0
v0.8.0
Initial Release
This is the first working release. This is the proof of concept release: The concept has been verified with my AZ-EQ6 with an awful PE of 40" peak-to-peak at stars and that error has been reconfirmed. Enabling PEC reduces this to roughly 10" peak-to-peak and this was also confirmed.
I am looking for Beta Testers: Calculated velocity is too large, but guiding and evaluation of guidelogs works in principle.