Skip to content

v0.8.8

Choose a tag to compare

@github-actions github-actions released this 13 Jun 13:08
· 13 commits to main since this release

OscarWatch Tracker - Version 0.8.8

Rig Control and Doppler Enhancements

  • Per-Mode TX Offsets and Live Toggle You can now store and apply separate RX and TX offsets simultaneously. A new compact RX/TX toggle switch has been added to the frequency overlay, letting you quickly choose which leg you want to edit live on the fly. This includes full support for dedicated CW transmit offsets.

  • Enhanced Receding-Leg CAT Lead The predictive CAT Doppler logic is now even smarter on late, receding legs of a pass. When a satellite is racing away post-closest approach (TCA), and the Doppler shift is high, the software can boost the look-ahead time up to a 75ms cap. It also maintains a smooth minimum tracking floor right up to loss of signal (LOS) to prevent abrupt frequency steps.

  • Icom IC-821H Rig Support (BETA) Added a dedicated native driver for the classic Icom IC-821H satellite transceiver. The software automatically handles the rig's special satellite mode layout, main/sub VFO configurations, and specific CI-V memory addresses out of the box.

  • Smart Same-Band Simplex for Icom Rigs Improved VFO management for setups like packet satellite operations where uplink and downlink are in the same band but require split operation. The software now automatically detects this simplex state and commands Icom rigs using a Split VFO A/B layout rather than Main/Sub bands, seamlessly clearing CTCSS tones where necessary.

Rotator and Antenna Tracking Controls

  • Zenith Keyhole Avoidance (BETA) For operators running 0 to 180 degree elevation mounts, the tracking engine can now automatically plan ahead for tricky overhead passes. The software looks down the track, calculates potential signal-loss windows, and handles flipping the tracking path (rotating the azimuth 180 degrees ahead of time) to keep your antennas on target without stalling at the zenith.

  • Configurable Rotator Dead-Band Added a user-settable movement threshold in the settings panel. This lets you specify a minimum angle change required before sending a new command to your rotator, preventing constant micro-adjustments and saving unnecessary wear and tear on your motors.

  • Smart Post-Pass Automatic Parking A new "Park rotator after pass" checkbox lets you decide if your array should automatically return to its home position as soon as a satellite drops below your minimum tracking elevation. If you manually park the array, the software will gracefully hold position but remain primed to pick up tracking automatically when the next satellite rises.

Frequency Overlay UI Refresh

  • Cleaner Layout and Enhanced Readability The frequency overlay panel has been redesigned with better spacing and centering. Transmit and receive frequency readouts now use larger, heavier fonts so they are easier to read at a glance in the shack.

  • Smart Lead Indicator Hiding To keep your screen clutter-free, the small status dot for the predictive CAT lead now automatically hides itself whenever the tracked satellite is below your local horizon.

Map and Satellite Database Fixes

  • Continuous Ground Tracks at Poles and Antimeridian Fixed an issue where satellite orbital paths on the world map would occasionally show distracting gaps or drop lines when crossing high polar latitudes or the international date line. Paths for high-inclination birds like RS-44 and SO-50 now render perfectly across the entire map projection.

  • Persistent Transponder Database Sync Merging When syncing your local satellite database with published updates, you can now explicitly choose to "Use local version" or "Use published version" for any conflicting entries. The software remembers your choices across future syncs, preventing repetitive prompts unless you make further local changes.

Performance and Code Stability

  • Butter-Smooth UI Rendering A major optimization pass has completely eliminated background memory churn during map and sky-plot drawing. Doppler shifts are now computed exactly once per clock tick and passed directly to your display and rig, cutting out redundant background math and ensuring fluid performance.

  • Centralised Network Handling Standardised all internet-facing tools (including TLE fetches, hams.at rove lookups, and Cloudlog syncing) to use a unified, secure connection manager with built-in timeout protections.

Full Changelog: v0.8.7...v0.8.8