Skip to content

Releases: Team980/ThunderScout-Android

2019.1

26 Oct 01:42
Compare
Choose a tag to compare

Supports the 2019 game, DESTINATION: DEEP SPACE.

This is the final release.

2018.2-beta2

16 Apr 00:24
Compare
Choose a tag to compare
2018.2-beta2 Pre-release
Pre-release

2018.2-beta2 enables developer messages for signed in users that will provide updates on the status of the ThunderCloud beta.

2018.2-beta1

15 Apr 06:35
Compare
Choose a tag to compare
2018.2-beta1 Pre-release
Pre-release

Introducing ThunderCloud! With ThunderCloud, your data gains an additional home on Google's Firebase cloud servers.
Signing in with an email or Google account allows you to store data online, separately from what's already saved on your local device.
This data can then be viewed on other devices signed in to ThunderScout with this account.

ThunderCloud is still in its infancy, and much of its design is not final - so your feedback would be very much appreciated!

(Oh, and the team info screen now incorporates individual match tabs.)

Technical note: ThunderCloud is being developed in a separate branch from the rest of the app, and may change significantly or disappear in subsequent releases.

2018.1

13 Mar 06:00
Compare
Choose a tag to compare

ThunderScout 2018.1 now supports 2018's FIRST POWER UP, as well as improving the stability since the previous release.

In 2018, it's all about Power Cubes, and the scouting flow has been updated to match.
The backend that provides for statistical calculations has also been updated, which will allow more types of statistics to be added in a future release.

2.0

04 Jan 00:51
Compare
Choose a tag to compare
2.0

ThunderScout 2.0 is a major update that provides key improvements to the analytic features and the Bluetooth transfer system.

ThunderScout's analytic features have been redesigned from the ground up to be more useful, relevant, and elegant:

  • The data collected is now presented across multiple screens.
  • The Matches screen displays a generated schedule of the event, allowing you to see at a glance all the data you have collected, or may be missing.
  • The Rankings screen ranks teams by an estimation of how many points they would score, on average, alone on the field based on your collected data.
  • Both these screens are searchable, and you can customize the ranking criteria for the latter.

The match and team breakdowns have been updated to highlight statistical performance and point estimations, and now take up less space.

  • A third "alliance" comparison view is also visible when you select three teams on the Rankings screen.

The Bluetooth transfer system has been improved to be more reliable and actionable:

  • Notifications now keep you informed with the progress of background transfers and allow you to edit and retry failed transfers.
  • The backend implementation has also been improved with variable alliance-station-based delays, automatic reattempts, and a confirmation phase.
  • You can also select matches on either the Matches or the Rankings screen and batch send them to a specified device.

Other notable changes:

  • The alliance field has been updated to reflect individual alliance stations.
  • The Bluetooth Device selection preference now opens a system dialog.
  • An app shortcut (requires Android 7.1 and/or a supporting launcher) has been added to toggle the Bluetooth server.
  • New squircle icon (now Adaptive on Android Oreo)
  • You can now opt out of telemetry in the settings
  • Updates are now explained in-app with patch notes very similar to these, which are also accessible from the About menu

2.0 Beta 3

08 Oct 05:22
Compare
Choose a tag to compare
2.0 Beta 3 Pre-release
Pre-release

Hotfix release: Fixed the bug that was causing all CSV imports to fail and crash the app.

Known issues:

  • The Bluetooth server may fail to receive matches logged as successfully sent by the client device. This is currently being investigated in production. (The exact rate of failure is about one in six transmissions.)
  • The match schedule currently does not show when multiple matches occupy the same slot.
  • The Alliances menu is unimplemented.
  • The Feed has been removed and will be replaced with a similar feature in a future release.

2.0 Beta 2

30 Sep 20:16
Compare
Choose a tag to compare
2.0 Beta 2 Pre-release
Pre-release

2.0 Beta 2 adds a variable delay to client-side Bluetooth transmissions based on the data's AllianceStation. This should improve Bluetooth reliability.

Known issues: (Same as previous release)

  • The match schedule currently does not show when multiple matches occupy the same slot.
  • The Alliances menu is unimplemented.
  • The Feed has been removed and will be replaced with a similar feature in a future release.
  • The point calculations are untested. Please report any errors if you find them!

2.0 Beta 1 [9/27/17]

28 Sep 04:41
Compare
Choose a tag to compare
2.0 Beta 1 [9/27/17] Pre-release
Pre-release

ThunderScout 2.0 redesigns the app's analytic features from the ground up to be more useful, relevant, and elegant.

The data analysis is now broken up into multiple tabs.
The Matches tab displays a generated schedule of the event, allowing you to see at a glance all the data you have collected, or may be missing.
The Rankings tab ranks teams by an estimation of how many points they would score, on average, alone on the field based on your collected data.

The match and team breakdowns have been updated to highlight statistical performance and point estimations, and now take up less space.

Other notable changes:

  • A "gears dropped" field has been added to auto and teleop.
  • The alliance field has been updated to reflect individual alliance stations.
  • The Bluetooth Device selection preference now opens a system dialog.
  • New squircle icon (now Adaptive on Android Oreo)
  • Updates are now explained in-app with patch notes very similar to these, which are also accessible from the About menu

Known issues:

  • The match schedule currently does not show when multiple matches occupy the same slot.
  • The Alliances tab is unimplemented.
  • The Feed has been removed and will be replaced with a similar feature in a future release.
  • The point calculations are untested. Please report any errors if you find them!

1.0.1 [3/19/17]

20 Mar 00:59
Compare
Choose a tag to compare

The first maintenance release for ThunderScout, 1.0.1 includes a few optimizations and improvements, as well as some additional features:

  • Now supports split screen on older Samsung devices
  • Adds an "Import" menu for your exported .CSV files
  • You can now chain Bluetooth servers together (yes, someone asked for it)
  • The "Crossed baseline" option was moved to a more visible position

There are also some changes in the data schema on this version:

  • The AllianceColor constant values now have shorter, less redundant names

1.0 [2/28/17]

01 Mar 04:37
Compare
Choose a tag to compare

ThunderScout is now officially at version 1.0! This release represents a culmination of the efforts taken with ThunderScout so far, and I'd like to thank everyone who participated in the beta while it was available. I'm looking forward to seeing where this app goes next, through the 2017 season and beyond!

The changes in this version since the previous beta are slight- the export options were improved and a long press action was added to the high goal counters.