ROV Control App
Release v0.3.0
Enhancements
Various enhancements and improvements
Added overlay editor for creating saveable, draggable text overlays that appear layered over top of the home screen.
Added a display settings menu drawer to enter the overlay editor.
Enhanced input mapping profiles by adding an option for users to select a copy of an existing profile to start with when creating a new one.
Depth lock and altitude being swapped is fixed. One lock can be overwritten by the other lock.
Depth lock is now the default assigned in the input mapping with altitude lock now included as unassigned in the gamepad and the tablet.
Depth, altitude, and heading lock settings are now saved and applied on startup.
Added unique Notification ID enums to all notifications.
Notifications now stack properly on each other.
Added support for the powered reel with the addition of the reel menu settings and the reel footer distance indicator.
Added DateTime to Home Screen Header. Takes 24 hour time setting.
Integrated the latest BRIDGE Web API (0.50.0) with navigation data to show the correct forward speed reading in the footer bar and store the dive log readings correctly in the database.
Implemented volume control in the miscellaneous settings of the main menu
Custom auto-export locations can now be viewed from the Media Gallery and appear as a distinct tab if one is chosen
Fixed clicking Recording Stop and Full-screen Maximize/Minimize buttons from closing the menu drawers while they are open
When App Storage and/or Auto Export Drive storage amounts exceed the thresholds of 80% and 90% of the capacity, a warning and caution notification is triggered respectively.
Added Storage Space Indicator in the media gallery for each tab. It shows the used space and capacity of a drive. There are three states: yellow (80% storage used), red (90% storage used), and blue otherwise.
Added support for streaming multiple cameras from a ROV.
Improved connection stability and initialization to minimize time to stream minimize performance loss as the number of cameras increase
Bug fixes
Enabled autoplay for light gallery videos and removed full screen button.
Fix initial video recording finalization delays causing occasional crashing by silently warming up the video processor on start of the desktop application.
Fixed input controls to allow user to toggle laser.
Fixed the file access logic for Linux systems so that file exports and video recordings work as they do in other operating systems.
Release v0.2.0
Enhancements
Implemented Media Gallery and integrated it into the main menu drawer .
Implemented auto exporting of dive logs (and summaries) with recordings as user friendly CSV/JSON files.
Enhanced the user experience by incorporating audio feedback via sound effects, which are activated whenever the user interacts within the app or receives notifications.
Implemented Sonar settings menu.
Added a timer label under the recording button to indicate the elapsed time during a recording.
Show an add button in place of a hidden HUD which the user can click/right click to set it to an element
Bug fixes
Fixed Sonar connection.
Changed exported battery diagnostic units from V to mV
When menu is now opened it reopens to it's previously closed tab.
Release v0.1.2
Bug fixes
Fixed default profiles being overwritten by custom profiles
Fixed bindings being unexpectedly remapped
Added missing delete profile functionality
Added duplicate profile naming validation to prevent overwriting existing profiles
Added icons to input categories
Added missing categories
Release v0.1.1
Enhancements
Implemented misc. general settings in the main menu
Added location settings to the main menu
Fixes
Implemented custom input mapping settings
Release v0.1.0
Initial release of the app which includes basic control, ROV Settings and basic media recording capability.