Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDK 9.0 "Driver Station is Obsolete" warning message if date is greater than October 1, 2023 #724

Closed
texasdiaz opened this issue Sep 25, 2023 · 2 comments

Comments

@texasdiaz
Copy link
Collaborator

texasdiaz commented Sep 25, 2023

What: Beginning in October 1, 2023 Driver Stations will begin showing a "Warning: Driver Station Software is Obsolete" message.

Why: There are two reasons why a Driver Station might show a warning that it is obsolete even though it is at the most recent version of the software:

  1. The time and date in the Driver Station is set into the future. Driver Hubs sold by REV have traditionally had a default date set by the manufacturer several years into the future, which triggers the obsolescence logic which looks at the build time of the DS and RC apps and compares it to the date and time set on the device. If these are too far apart, the Driver Station App can provide a false-positive warning that the app is obsolete.

  2. SDK 9.0 has a build date of 8/30/2023, which was the earliest any version of the SDK has ever been built that did not flag a rebuild during additional testing. Unfortunately the logic that calculates obsolescence requires that, starting on October 1st of each year, the "non-obsolete" version of the software must have a build date of 9/01 or greater of the same year (rolling calendar year). This has historically never been a problem, until now.

Resolution: In order to resolve this issue, two action items are required:

  1. Ensure the Driver Station device's date and time are set correctly.
  2. Update to SDK 9.0.1 or greater.

NOTE This issue is NOT REQUIRED to be resolved. As long as the Driver Hub and Robot Controller are each at versions 9.0.0 or 9.0.1, neither are required to be updated (per RS03 of Game Manual 1 - be sure to verify prior to the event). The obsolete warning is a false-positive warning, and may be ignored.

NOTE: SDK 9.0.1 will be releasing 9/29/2023.

@texasdiaz
Copy link
Collaborator Author

texasdiaz commented Oct 3, 2023

Issue Resolved with PR #731

@qwertychouskie
Copy link

This issue should probably be closed now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants