Skip to content
This repository has been archived by the owner on Aug 22, 2024. It is now read-only.

BETA VERSION

Pre-release
Pre-release
Compare
Choose a tag to compare
@F33RNI F33RNI released this 11 May 16:43
· 365 commits to main since this release
bf07167

A completely new version beta 3.0 has been released!

Now with an augmented cyberpunk GUI!

  • Added new Cyberpunk-style GUI
  • Added Web API. Now the GUI is sending POST requests to the server with JSON. Protocol description coming soon...
  • Added an interactive map (from Bing) and displaying the position of the drone and platform on it
  • Added reading, processing and storage of telemetry from the drone
  • Added a feature for reconnecting serial ports in case of loss
  • Added two-way communication via UDP with the drone (can be used instead of the Liberty-Link serial port)
  • Added launch of LibertyWay sequence on drone
  • Added SettingsContainer and SettingsHendler classes for storing, processing and checking settings, instead of JsonObject
  • Added milliseconds to timestamp in logs
  • Added reading of GPS coordinates and pressure from the platform
  • Now all settings are taken from the SettingsContainer class
  • Now the OSDHandler class receives a frame from the camera once
  • PositionHandler class changed
  • Fixed access modifiers in many classes
  • Changed status labels. Now: 0 - IDLE, 1 - STAB, 2 - LAND, 3 - PREV, 4 - LOST, 5 - TKOF, 6 - WAYP, 7 - DONE
  • Changed Link commands (Formerly called serviceInfo). Now: 0 - IDLE, 1 - Direct control, 2 - Pressure (altitude) setpoint, 3 - GPS setpoint, 4 - Turn off the motors, 5 - Start Liberty Way sequence, 6 - Abort Liberty Way sequence. (Description of commands and drone firmware coming soon...)
  • Status is now stored only in PositionContainer
  • Blackbox now works until abort
  • Accelerated encoding of frame to JPG before sending to browser. Now it is possible to reach 30 FPS
  • Moved the FPS marker from the upper left corner to the center of the gray circle
  • Removed speed label from frame
  • Fixed some other bugs
  • Added some other features

Note: These are not all changes