Skip to content

Nightly 2020-2-27

Pre-release
Pre-release
Compare
Choose a tag to compare
@steveatinfincia steveatinfincia released this 28 Feb 05:59
  • For Android download the apk file
  • For Mac download the dmg file
  • For Windows download the exe file

Known issues in nighty-2020-2-27

  • Widgets may show up black due to a bug, you can fix it in Settings -> App -> Widgets tab
    • Already fixed in git, will be in nightly-2020-2-28
  • Video still has jitter in this release, don't fly with it
    • A new video decoder/renderer has already been written to replace the current one, it will be integrated soon (#57)
  • App can be started more than once on Windows/Linux (#61)
    • This is unintentional and will be fixed soon
  • Autohide for PiP may not be working correctly everywhere yet (#59)
  • Charts are currently disabled until they can be verified not to affect rendering
  • The GPIO UI may sometimes appear to toggle a GPIO back off right after you tap the checkbox
    • Caused by a race condition, will be fixed in the next nightly image
    • This is a result of the UI being just good enough to test things, it will be replaced soon

Changes in nightly-2020-2-27

  • Fix battery voltage display
  • Add Arduplane takeoff flight mode
  • Hide drone connection messages on screen
    • They were really referring to drone parameters from the flight controller and only intended for debugging
  • Add initial support for receiving video stream over LTE (#75, contributed by Luke/pilotnbr1)
  • Fix inability to set zero FECs in settings
  • Fix ground settings pull-to-refresh being too sensitive
  • HUD updates (#76, contributed by Luke/pilotnbr1)
    • Add zoom slider to detail panel on maps
    • Add setting to invert the home arrow
    • Add setting for rel/msl altitude
    • Add setting to invert roll and pitch
    • Add setting for switching between airspeed and GPS speed
    • Add setting for iNav heading
    • Add FPV sensitivity slider
    • Add setting for horizon widget size
    • Add control of widget, text, and shadow/glow colors
    • Add opacity control for all widgets
  • Increased default map widget size
    • The map will be fully resizable soon
  • Adjust the alignment and spacing of widget detail panel rows
  • Add support for OpenHD microservices
    • Microservices are a new 2-way communication and control channel, along with small single-purpose services running on the ground and air pi
    • Initially the GPIO service is the only one available, but it is always on and can be used immediately once you enable the widget
    • Microservices will soon be used for things like live camera settings control, remote command/scripting support, error reporting, realtime high resolution image capture, control of remote recording, and various other things
    • This requires a recent ground/air image, at least nightly-2020-2-27
  • Expand arrow widget tappable size, it's not easy to hit to trigger drag-and-drop or access the settings for it
  • Internal changes
    • Move all telemetry and communications code to background threads
    • Allow widgets to set their own detail panel size
    • Only do string formatting in UI layer
    • Allow GStreamer to be disabled at build time in preparation for new video decoder
    • Allow charts to be disabled at compile time
    • Refactor mavlink handling code to allow for multiple separate channels for microservices
    • Add support for customizing the ColoredCheckbox element
    • Add preliminary support for remote reboot/shutdown of air pi