Skip to content

Release 0.9.7

Choose a tag to compare

@DiMoGro1 DiMoGro1 released this 08 Dec 20:17
· 348 commits to main since this release

Release v0.9.7

This release introduces major improvements for manual dew heater control and adjustable voltage output (ADJ) via ASCOM/Alpaca.

🚀 New Features

Variable PWM Control (0-100%)

  • Feature: Dew heaters ("PWM1", "PWM2") can now be controlled linearly from 0% to 100% via ASCOM (e.g., NINA Slider) when in Manual Mode.
  • Technology: Values are stored directly in RAM ("RAM Overrides") to prevent flash wear. Feedback is immediate with zero lag.
  • UI: The ASCOM driver dynamically detects the mode, displaying a Slider (0-100) in Manual Mode and a Switch (On/Off) in Auto Mode.

Adjustable Voltage Output (0-15V)

  • Feature: The "ADJ" output can now be used as a variable slider (0-15V) in ASCOM.
  • Activation: Must be enabled in Proxy Settings (/setup) -> "Enable Alpaca Voltage Control".
  • Precision: Cleanly distinguishes between "OFF" (0V / False) and the set voltage target.

Objective Temperature via ASCOM

  • Feature: Added new ASCOM Action getlenstemperature. Allows scripts/plugins to retrieve the currently measured objective temperature.

Offline Fonts

  • UI: The "Outfit" font family is now embedded locally. The web interface now loads instantly and correctly even without an internet connection.

✨ Improvements & Fixes

  • Auto-Mode Status: The firmware now always reports heaters in Auto Mode as "Active" (true) as long as they are enabled, even if the current PID power output is 0%. This prevents switches in ASCOM clients from incorrectly flipping to "Off".
  • SHT40 Offset: Corrected default Humidity Offset for SHT40 sensors to 0.0 (was -10.0).
  • Proxy Stability: Improved robustness of the Alpaca Proxy when handling mixed data types from the device.