Skip to content

Releases: OpenROV/trident-releases

1.8.14 - API Service

16 Mar 15:17

Choose a tag to compare

trident-core - Stability improvements and CPU usage reduction
trident-update - Try 3 times for SAMD and ESC firmware updates. Now also flash fuel gauge firmware. Many bug fixes to flash handling.
trident-recordings-server - Fix crash on close
trident-fw-samd - dual support for new BNO085 IMU (no customer Trident has this fitted)
trident-fw-esc - Improve error handling and reporting. Handle most grievous min/max speed case leading to overheating (part of over all stall detection strategy)
trident-control - for above, configuration of min/max/timeout values.
Cockpit, trident-control, trident-core, SAMD firmware - fixes for timing out sending zeros. Also added “dead zone”, so throttle values below 0.5% result in zero.
Cockpit - A number of exceptions now caught and handled.
New webserver driven API - status page using sample use. This is local only; internet access would be a security hole.
Fix a load of startup error messages due to invalid file permissions

1.7.8 - Telemetry recording

13 Jun 10:12

Choose a tag to compare

  • Update geoserve to enable telemetry recording
  • Updated trident-record
  • Lots of space improvements
  • use all new compiled packages
  • remove -rc and -dev nominations on packages as they were rebuilt

1.4.1 - 1080p Time!

09 Aug 00:57

Choose a tag to compare

v1.4.1 Release Notes

  • Install [email protected] so we can record video on Trident
  • Install trident-recordings-server for recording download
  • Trident-core emits charging status, enabled trident-record
  • Added python-dotenv and bumped trident-update to 3.2.8
  • New openocd version which fixes ESC flashing

1.3.15 - Stabilized Updates Release

07 Jun 23:54

Choose a tag to compare

1.3.15

This release brings with it many fixes, improvements, and a couple of new features, mainly related to the firmware and image update process.

Highlights

  • More reliable WiFi connectivity
  • More reliable firmware and OS update process
  • Fixes for firmware corruption problems
  • Changes in the tail light patterns that reflect battery charge

Operating System

  • Reduced OS image size by deleting unused packages
  • Improved logging across all microservices
  • Added the SSH private key for the Topside (for advanced users)
  • Updated to a more modern Resin.io base raspberrypi3-node Docker image (6.13.1)
  • Fixed invalid environment variable formatting in /etc/docker.env
  • Added proper semantic version for the image, found in /etc/docker.env (this release is the first to have one: 1.3.15)
  • Adjusted nice-priorities to put trident-update at the front, then core and control, then geoserve

Microservices

trident-core

  • Fixed UDP broadcast beacon not emitting across all available IPv4 addresses (better discovery when connected via home routers)

trident-update

  • Bugfixes which should improve feedback about firmware update process
  • Disabled use of EEPROM contents temporarily due to widespread corruption in the field. Will be enhanced with a new configuration management service in a later release.

nm-wifi-service

  • New REST service that provides control over the Raspberry Pi's onboard WiFi chip (replaces rov-network-supervisor)

trident-resin-proxy

  • New REST service that provides a public interface to the Resin.io supervisor

Firmware

General

  • Added support for changing the BOD33 config of the SAMD21 chip to OpenOCD
  • Updated flashing scripts for the SAMD21 to include changes to the BOD33 config, as well as added flash protection, which drastically reduces firmware corruption events

trident-fw-samd

  • Changed the behaviour of the tail lights, with regards to how they display information about charging, discharging, and battery level

1.2.8 - Release

07 May 22:00

Choose a tag to compare

Job- 63541201

Branch- 1.2.8-rc1

Last Commit-

commit ae93fa4d5e40cfb52296aa45b47ec79e4021c68c
Author: Gilbert Montague <[email protected]>
Date:   Tue Apr 17 16:24:00 2018 -0700

    Bumped trident core

M	Dockerfile

1.1.13 - Release

14 Feb 22:51

Choose a tag to compare

Moved to Resin Host 2.9.7+rev1

v08cf01e383d2e30571f1b293f8f8cc47dd7da652: Job- 51198653

09 Feb 04:54

Choose a tag to compare

Branch- 1.1.12

Last Commit-

commit 226f3407ae3ec40a4ab8fc8cb0343adbfe8f2ac7
Author: badevguru <[email protected]>
Date:   Tue Feb 6 01:33:26 2018 +0000

    Updated trident-eeprom to 1.0.2

M	Dockerfile

v1.0.14

27 Oct 06:02

Choose a tag to compare

v1.0.14 Pre-release
Pre-release
Job- 37895436

Branch- 1.0.14

Last Commit-

commit 2582a0cb3fe8e1af3d0e49e97b8dd56902f3046b
Author: BrianAdams <[email protected]>
Date:   Thu Oct 26 22:52:25 2017 -0700

    Disable socket activation for now

M	Dockerfile

v1.0.13

27 Oct 06:00

Choose a tag to compare

v1.0.13 Pre-release
Pre-release

Socket activations have been removed

1.0.16 - Release

27 Oct 22:06

Choose a tag to compare

1.0.16 - Release Pre-release
Pre-release

Additional logging
Fix for ROVs starting with existing wifi configuration