<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AltosUI Release Notes</title>
    <link>https://altosui.com/releases</link>
    <atom:link href="https://altosui.com/releases/rss.xml" rel="self" type="application/rss+xml"/>
    <description>Every AltosUI release for the Altus Metrum iOS ground station app: what changed, which hardware is affected, and known issues.</description>
    <language>en-us</language>
    <lastBuildDate>Sun, 12 Apr 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>AltosUI v3.0</title>
      <link>https://altosui.com/releases#v3.0</link>
      <guid isPermaLink="true">https://altosui.com/releases#v3.0</guid>
      <pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate>
      <description>Major release: latest AltosDroid parity, AR recovery, flight reports, GPS uncertainty visualization

New Features:
- AR Recovery HUD — augmented reality camera overlay with compass ribbon, direction arrow, targeting reticle, and GPS uncertainty circle for walking to your landed rocket
- Recovery Map — dedicated walking map with route line, heading tracking, and live distance badge
- GPS Uncertainty Circle — shows HDOP-derived accuracy area around the rocket position in both AR HUD and Recovery Map, so you know the real search area instead of trusting a pin
- TeleMega v7 (30V) hardware support with new packet type 0x15
- TeleGPS v3/v4 detection with correct voltage calculations
- Tilt angle displayed in Pad and Flight tabs for TeleMega (the only IMU-equipped flight computer that transmits live telemetry over the radio link)
- Device version suffix shown in device name (e.g., &quot;teleGPS v4&quot;)
- Flight Report (experimental) — on-device post-flight summary with performance, phase timeline, motor, aero, apogee, stability, recovery, GPS drift, signal quality, advisories, and altitude chart. Export as paginated PDF.
- Open .telem files from the Files app directly into a Flight Report — via Quick Look preview or long-press, from iCloud Drive, AirDrop, or email
- Quick Look preview for .telem files in the Files app — shows flight metadata at a glance
- Quick Look thumbnails for .telem files with custom Altus Metrum icon

AltosDroid Parity (latest beta):
- Comprehensive math parity audit: ground altitude, ground pressure filtering, max value tracking, Kalman precision, and speed derivation now match AltosDroid exactly
- Fixed altitude-derived speed calculation — the sole speed source for TeleMini was completely broken since the original port
- Fixed max value tracking initialization and source selection to match Java behavior
- Fixed Kalman speed/acceleration precision: parameters changed from int16_t to double to preserve fractional values
- Flight tab rows reordered to match AltosDroid: added Altitude (MSL) and Max Altitude rows
- Pad tab rows reordered to match AltosDroid: Data Logging, GPS Locked, GPS Ready before igniters
- Removed +0.5 rounding bias from display values (maxSpeed, maxHeight, elevation, bearing, maxAccel)
- Fixed max speed/acceleration tracking so peak values are captured only during powered flight, matching AltosDroid
- Updated atmospheric model to support altitudes up to 100km (8 pressure layers)

Idle Mode Improvements:
- Reduced monitoring poll interval from 10s to 5s for more responsive updates
- Added 5-second igniter status polling in fire dialog
- GPS queries now skipped for devices without GPS hardware
- Capitalized igniter status strings to match AltosDroid

Bug Fixes:
- Fixed unnecessary tracker rebuild prompts on app launch
- Changed Flight tab igniter voltage threshold from &gt;= 3.2V to &gt; 3.2V for safer pyro indication

Errata: Two diagnostic buttons were left enabled on the About dialog — a blue [Send Diagnostic Log] and a red [Clear Log]. They were used internally during map download and recovery view testing, produce no useful output now, and should be ignored. They will be removed in the next release.</description>
    </item>
    <item>
      <title>AltosUI v2.2</title>
      <link>https://altosui.com/releases#v2.2</link>
      <guid isPermaLink="true">https://altosui.com/releases#v2.2</guid>
      <pubDate>Sat, 06 May 2023 00:00:00 GMT</pubDate>
      <description>Add support for Telemetry from TeleMegaV5 and TeleMegaV6

Changes:
- BUGFIX: Repair ability to reboot (Adjust timeouts in Idle Mode connections preventing reboot request)</description>
    </item>
    <item>
      <title>AltosUI v2.1.2</title>
      <link>https://altosui.com/releases#v2.1.2</link>
      <guid isPermaLink="true">https://altosui.com/releases#v2.1.2</guid>
      <pubDate>Sat, 19 Jun 2021 00:00:00 GMT</pubDate>
      <description>General cleanup for some Flight Computers

Changes:
- Speech subsystem renovated to reduce delays
- Replace algorithm determining need for flight meta-data rebuild (stop the rebuild many times nonsense)
- Adjusted walk to rocket experience — distance more accurate, algorithm/behavior verified against latest AltosDroid
- Repair GPS Ready reporting when GPS-lock is lost/recovered
- Fixes for TeleMetrum V1 (older boards)
- BUGFIX: Repair telemetry packet interpretation for TeleMetrum V1 hardware (fixed max Height calcs)
- Visual Adjustments for TeleMini (sync w/AltosDroid)
- BUGFIX: Recovery tab — remove display of maxAccel for TeleMini
- Fixes to TeleGPS V1 &amp; V2 displayed voltages
- BUGFIX: Add support for TeleGPS V2 battery conversion
- BUGFIX: Repair reporting of elevation (wrong spoken text)
- BUGFIX: Repair reporting of maxHeight was reporting before max was actually achieved
- Address issues with latest TEST flight-filenames

Errata: Started to see problems with ability to reboot while in idle mode.</description>
    </item>
    <item>
      <title>AltosUI v2.0.1</title>
      <link>https://altosui.com/releases#v2.0.1</link>
      <guid isPermaLink="true">https://altosui.com/releases#v2.0.1</guid>
      <pubDate>Wed, 25 Mar 2020 00:00:00 GMT</pubDate>
      <description>Added Support for TeleMegaV4 telemetry

Changes:
- Added new TeleGPS algorithmic flight-state detection and tab switching
- Adjusted User Interface keeping up with latest AltosDroid application
- New setting &quot;Callsign Prefix&quot; — allows gathering of own devices at top of Select Tracker picker
- New setting &quot;Show Launch Sites&quot; — places circles for all known sites on the map in Map Tab (tap on a Launch site circle to see name and link to website)
- Fixed Acceleration conversion from meters to feet
- Fixed TeleMini behaviors (no GPS so don&apos;t speak GPS related values)
- Fixed Battery Voltage display for TeleMetrum v1.x, TeleMini v1.0 and TeleNano Flight Computers
- Past flight specifics are now displayed when selecting recorded flight
- Repaired problems with downloading off-line maps
- Dark-mode/Light-mode UI iPhone settings no longer affect AltosUI screens
- Cleaned up/Fixed IDLE mode operation</description>
    </item>
    <item>
      <title>AltosUI v1.8.0</title>
      <link>https://altosui.com/releases#v1.8.0</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.8.0</guid>
      <pubDate>Mon, 21 Oct 2019 00:00:00 GMT</pubDate>
      <description>Bug fixes and improvements

Changes:
- Repaired crash when selecting recorded flight
- Adjusted flight meta-data rebuild to correct pad and landing locations shown
- Repaired frequency selection code

Known issues:
- Swipe to change tabs is not working correctly (simply tap on tab icon to change)

Errata: Battery Voltages not displaying correctly for TeleMetrum v1.x, TeleMini v1.0 and TeleNano. Past flight specifics not displayed when selecting past flights. Problems with downloading off-line maps identified. Dark-mode UI causes some unreadable screens (workaround: set device to light-mode).</description>
    </item>
    <item>
      <title>AltosUI v1.7.1</title>
      <link>https://altosui.com/releases#v1.7.1</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.7.1</guid>
      <pubDate>Wed, 02 Oct 2019 00:00:00 GMT</pubDate>
      <description>Major feature additions and fixes

Changes:
- Repaired crash when tapping on trackers
- Added filter so only selected tracker data is presented when more than one tracker on same channel
- Added missing feature of keeping list of trackers heard and ability to reconnect to them quickly
- Added recovery voice support to map view
- Repair units and scaling for distances and heights
- Launch pad and landing locations are now shown in map view when appropriate
- Clean up voice announcements (units and scaling)
- Algorithm for detecting movement and conditioning speech based on moving or not — should now be the same as AltosDroid

Known issues:
- Swipe to change tabs is not working correctly
- Off-line map download issues reported by some users</description>
    </item>
    <item>
      <title>AltosUI v1.6.3</title>
      <link>https://altosui.com/releases#v1.6.3</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.6.3</guid>
      <pubDate>Mon, 06 May 2019 00:00:00 GMT</pubDate>
      <description>IMPORTANT: Fixes possible communications problem with TeleBT

Changes:
- Adds Pad Marker to map view seen when walking to landed rocket
- Fix: Corrects the TeleBT startup communication problem
- Fix: Adapts to the new location for the launch-sites data and adds an alert when the list of launch sites can&apos;t be loaded

Known issues:
- Algorithm for detecting movement and conditioning speech is not same as AltosDroid
- Swipe to change tabs is not working correctly

Errata: Crash on tapping on Tracker tag in map view. Failure of offline maps to download in some cases. Differences of voice reporting from AltosDroid. Inability to delete existing trackers. (Reported by KellyB — thank you Kelly!)</description>
    </item>
    <item>
      <title>AltosUI v1.5.1</title>
      <link>https://altosui.com/releases#v1.5.1</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.5.1</guid>
      <pubDate>Fri, 28 Dec 2018 00:00:00 GMT</pubDate>
      <description>IMPORTANT: All Current Altus Metrum Flight Computers are supported

Changes:
- Full IDLE-mode support (ground testing your pyro-charges while horizontal on ground)
- App remembers last frequency/telemetry-rate setting for each TeleBT that has been connected
- Fixes to imperial units conversion as well as units display for longer distances

Known issues:
- Algorithm for detecting movement and conditioning speech is not same as AltosDroid
- Icon is missing at launch-pad end of launch-to-landing track on map view
- Swipe to change tabs is not working correctly

Errata: The list of launch sites is no longer loading. Infrequent problem with TeleBT communication that can lock up the TeleBT (fixed in v1.6.2). Thank you Lawrence G. for helping us find this!</description>
    </item>
    <item>
      <title>AltosUI v1.4.3</title>
      <link>https://altosui.com/releases#v1.4.3</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.4.3</guid>
      <pubDate>Mon, 02 Jul 2018 00:00:00 GMT</pubDate>
      <description>IMPORTANT: All Altus Metrum Flight Computers are now supported

Changes:
- VERIFIED: TeleMini flight computer — all differences addressed, now presents identically
- VERIFIED: TeleMetrum flight computer — rate differences addressed, now presents identically
- PAD TAB: Receiver Battery now hides until TeleBT attached
- Addressed possible issues with hearing telemetry from the flight computers

Known issues:
- Algorithm for detecting movement and conditioning speech is not same as AltosDroid
- Swipe to change tabs is not working correctly

Errata: Imperial units conversion issue reported by ChrisS and MattQ. Icons missing at ends of launch-to-landing track. App not remembering last frequency/telemetry-rate settings.</description>
    </item>
    <item>
      <title>AltosUI v1.3.0</title>
      <link>https://altosui.com/releases#v1.3.0</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.3.0</guid>
      <pubDate>Mon, 30 Apr 2018 00:00:00 GMT</pubDate>
      <description>Flight computer verification

Changes:
- VERIFIED: TeleMetrum flight computer presents identically (update rate different but values match)
- VERIFIED: TeleMega flight computer presents identically
- FIXED: Recover Tab — Max Accel display corrected for TeleMega
- FIXED: Recover Tab — Max Height in m NOT km!
- FIXED: Flight Tab — Range in km NOT m!

Known issues:
- Algorithm for detecting movement and conditioning speech is not same as AltosDroid
- Swipe to change tabs is not working correctly

Errata: TeleMini — some differences that need fixing. TeleMetrum shows an update rate difference.</description>
    </item>
    <item>
      <title>AltosUI v1.2.1</title>
      <link>https://altosui.com/releases#v1.2.1</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.2.1</guid>
      <pubDate>Thu, 19 Apr 2018 00:00:00 GMT</pubDate>
      <description>Multiple bug fixes

Changes:
- Fixed: Battery Voltage for TeleGPS is not being presented
- Fixed: Pad view LED-indicators not indicating properly when TeleBT is disconnected
- Fixed: Incorrect connect/disconnect behavior (not clearing flight when disconnect)
- Fixed: Voice narration when it shouldn&apos;t be
- Fixed: Height not showing on Flight Tab
- Fixed: Kalman height calculations not always correct
- Fixed: Large values shown in Flight tab before telemetry received
- Fixed: Select Tracker dialog behavior (section headings, scan behavior)
- Fixed: Distance to landing location not updated while walking to rocket

Known issues:
- Recover Tab not showing Max Accel correctly for TeleMega
- Algorithm for detecting movement and conditioning speech is not same as AltosDroid
- Swipe to change tabs is not working correctly</description>
    </item>
    <item>
      <title>AltosUI v1.1.0</title>
      <link>https://altosui.com/releases#v1.1.0</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.1.0</guid>
      <pubDate>Fri, 30 Mar 2018 00:00:00 GMT</pubDate>
      <description>UI improvements

Changes:
- Hide IDLE subsystem behind Alert until it&apos;s ready for use

Known issues:
- Swipe to change tabs is not working correctly
- Algorithm for detecting movement and conditioning speech is not same as AltosDroid
- Recover Tab not showing Max Accel correctly for TeleMega

Errata: Pad view LED-indicators not indicating properly when TeleBT is disconnected. Distance to landing location not updated while walking to rocket. Voice narration when it shouldn&apos;t be. Large values shown in Flight tab before telemetry received. Battery Voltage for TeleGPS is not being presented.</description>
    </item>
    <item>
      <title>AltosUI v1.0.7</title>
      <link>https://altosui.com/releases#v1.0.7</link>
      <guid isPermaLink="true">https://altosui.com/releases#v1.0.7</guid>
      <pubDate>Thu, 29 Mar 2018 00:00:00 GMT</pubDate>
      <description>Initial Release</description>
    </item>
  </channel>
</rss>