[UPDATE 0.19] Sky Dolly - Flight recorder with formation replay, logbook, locations, import/export | till213

Release 0.18.0

Sky Dolly “Illustrious Ikarus” supports flights with a recording duration over a day. Or over a year. In fact, for a very long time.

New features

  • New location Sky Dolly logbook (*.sdlog) export plugin
  • New location Sky Dolly logbook (*.sdlog) import plugin
  • Locations exported from older Sky Dolly releases are automatically migrated

Improvements

Recording & Replay

  • The maximum simulation rate spinbox in the application settings now steps in powers of two (1, 2, 4, 8, …, 128)
  • The maximum custom replay speed factor has been increased from 200 to 99999
  • The recording sample rate setting has been removed
  • The Statistics dialog now shows separate recording rates, for both positition (always around 1 Hz) and attitude samples (e.g. 30 Hz, that is the simulation frame rate)
  • The simulation time is now updated in the flight simulator during replay: this can be disabled in the Replay application settings
  • The replay time widget now properly displays replay times longer than a day, by displaying the date as needed (for recordings with a duration over a day)
  • When loading a flight from the logbook the replay mode is automatically reset to Normal which will properly position the user aircraft at the initial replay position

Import & Export

  • A new Export system locations option has been added to the location export
  • When importing flights via the Sky Dolly logbook (*.sdlog) format no system (default) locations are added (migrated) anymore (they are already created and present in the main logbook)
  • A distance threshold option has been added to the location import settings, allowing to update existing locations (or either ignore the location to be imported or unconditionally import the new locations)
  • GPX export: the geoid height (<geoidheight>) can now also optionally be exported
  • The exported GPX waypoints now have a description (<desc>) element: Departure, Waypoint and Arrival
  • IGC export: the proper standard pressure altitude (at a 1013.25 hPa (1 atmosphere) setting) instead of the indicated altitude is now exported

Simulation Variables

  • Position- and attitude simulation variables are now sampled separately
  • Position data (latitude, longitude, altitude) is only sampled at 1Hz: the expectation is that “stutters” during recording should be automatically smoothened out
  • Removed SMOKE_ENABLE support (there exists no "default smoke system*)
  • New simulation variables are being recorded, among them nose wheel steering

Logbook

  • Rename column Date to Recording Date, for clarity
  • Also show the simulation departure- and arrival dates in the tooltip
  • The Total Time of Flight column now supports durations measured in days, weeks, months and even years

Application Settings

  • The application may now be automatically restarted after changing the user interface style (“Windows Vista”, “Windows 11”, “Fusion”, …)

Bug Fixes

  • GPX export: The elevation (<ele>) values are now properly exported as “above mean sea level” (and not “above WGS84 reference ellipsoid” anymore)
  • GPX export: the trackpoint timestamps are properly calculated and exported when exporting the entire flight (and not just the user aircraft); the proper timezone suffix (Z) is appended, too (ISO 8601 format)
  • Record the flight conditions - specifically the flight start date/time - when the first aircraft is recorded directly from within the Formation module
  • Prevent teleporation to the equator (0° latitude, 0° longitude) when no flight is currently loaded and Fly with formation is selected
  • Do not reset the time edit widget when the recording is paused (keep the current recorded time)
  • Migrate (update) missing logbook start- and end simulation times (local and zulu) based on the actual recorded positions (timestamps) amd/or the recording creation date/time

Documentation

  • Added new timelapse example SQL script
  • Added new “analytical” SQL example script for the various altitude measurements

Under the Hood

  • Ensure common creation- and start/end date (local and zulu) date & time formats on database level, add “not null” constraint for data conistency
  • Upgrade GeographicLib to version 2.4 (from version 2.3)
  • Upgrade cpptrace to version 0.6.3 (from 0.5.2)

For all details please refer to the complete CHANGELOG on github.com.

Updated binaries are available here:

Source and binaries are also available here:

1 Like

Release 0.18.1

This bug fix release adds support for the Fenix A320 front wheel steering.

Bug Fixes

  • Ensure that the front wheel steering simulation variable is not sent to AI aircraft (“formation flight”) which would cause an “exception 20” (SimConnect data error)
  • Support for the Fenix A320 nose wheel steering added

Updated binaries are available here:

Source and binaries are also available here:

The SHA-256 checksums of the provided ZIP archive for this and all previous releases are published here: SHASUM256.md.

Release 0.19.0

Sky Dolly “Jaunty Jodel” carries the Olympic spirit into the world: over 200 new locations - each country taking part in the Olympic Games in Paris 2024 - have been added as location presets. Please enjoy the diversity and beauty of our little planet - happy flying!

Improvements

  • Better sorting, focus handling and visibility support of newly inserted items in the logbook, aircraft and location tables
  • 200+ default locations added
  • Renamed some countries (common English names)
  • Added new location categories: Beach and Castle
  • The On Ground column in the logbook table is now sortable, too

Bug Fixes

  • No duplicate entries when adding new locations
  • Properly restore table layout, specifically column sort settings

For all details please refer to the complete CHANGELOG on github.com.

Updated binaries are available here:

Source and binaries are also available here:

1 Like

Release 0.19.1

This bug fix release provides minor user interface related fixes, including improvements for the “Windows 11” style.

Bug Fixes

  • Properly make newly inserted location visible (scroll to row), specifically when location table is sorted by ID in descending order
  • Do not reset backup period to “Never” when setting the backup path fails
  • Correctly name the file selection filter of the Sky Dolly logbook location import plugin
  • Properly enable/disable pitch, bank, true heading and indicated airspeed spinboxes based on location selection

Under the Hood

  • Upgrade Qt to 6.7.3 (from 6.7.2)
    • This brings some improvements for the “Windows 11” style (“Fusion” style is still the default style though)

Updated binaries are available here:

https://flightsim.to/file/9067/sky-dolly

Source and binaries are also available here:

The SHA-256 checksums of the provided ZIP archive for this and all previous releases are published here: SHASUM256.md.

Release 0.19.2

This bug fix release fixes various flight import related regresssions, as introduced with Sky Dolly v0.18.

Bug Fixes

  • An illegal data access (“crash”) has been fixed that affected various flight import plugins, among them the KML FlightAware import [Issue #179]
  • The IGC flight export plugin now properly exports coordinates in the western and southern hemisphere (no negative values, but a proper ‘W’ respectively ‘S’ character)
  • The IGC flight export now properly exports the pre-flight declaration section (“C records”)
    • The (obsolete) task number has now the correct 4 (instead of 6) digits
    • The TAKEOFF declaration is now the actual first recorded position and the START declaration is now the coordinate of the first waypoint (previously it was the other way around)
    • In analogy for the FINISH (last waypoint coordinate) and LANDING (last recorded position)
  • The velocity, pitch bank and heading is calculated correctly again when augmenting imported flight data

Under the Hood

  • Added more flight import unit tests, covering now also the “flight augmentation” code

Updated binaries are available here:

https://flightsim.to/file/9067/sky-dolly

Source and binaries are also available here:

The SHA-256 checksums of the provided ZIP archive for this and all previous releases are published here: SHASUM256.md.