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

Merge into master for v2.1.0 release #251

Open
wants to merge 63 commits into
base: master
Choose a base branch
from
Open

Merge into master for v2.1.0 release #251

wants to merge 63 commits into from

Conversation

jtalier
Copy link
Contributor

@jtalier jtalier commented Oct 6, 2022

This most notably has the updated server present. In addition updates/ fixes for the data view, limits window, and tank system checking. List of changes below:

Server:

  • Backend completely re-written for improved readability and better thread support
  • Three thread system to allow for graphics updating even when server thread is busy
  • Better support for shutting down threads and ensuring operations are thread safe
  • Filtering options for viewing packets
  • Flash data download progress can be viewed
  • New command log window
  • Server tracks but does not display update frequency

Data-Viewer:

  • Fixed slider behavior so that it doesn't include ranges of data that are no longer stored in the program (defaults to last 15 minutes)

Limits Window:

  • Expanded range selection for limits
  • Each end of the range can be set to ≤, <, and ∞ (for the upper limit) or -∞ (for the lower limit)
  • Setting either end of the range to +/- ∞ is effectively the same as having no bound for that end

Tanks:

  • Tanks can now 'Override System Indicator Light' if they are not supposed to have avionics attached to them

Bug Fixes:

jwuxx and others added 30 commits May 2, 2022 00:04
…slider-to-stop-growing-after-15-min'

should fix 15 min slider issue

See merge request masa/avionics/gui!82
…slider-to-stop-growing-after-15-min'

fixed 15 minute issue

See merge request masa/avionics/gui!83
…slider-to-stop-growing-after-15-min'

updated data storage constant

See merge request masa/avionics/gui!86
…5-min' into 'dev'

Resolve "[Summer] Fix dataviewer slider to stop growing after 15 min"

See merge request masa/avionics/gui!87
…' into 'dev'

Resolve "[Summer] Fix Yellow Flag for Non-Lox or Non-Fuel tanks"

See merge request masa/avionics/gui!88
This reverts commit ae52ff6
This reverts commit 252d62a
… 'dev'

Revert "Update limits.py"

See merge request masa/avionics/gui!92
@jtalier jtalier changed the title Merge into master for v.2.1.0 release Merge into master for v2.1.0 release Oct 6, 2022
@jtalier
Copy link
Contributor Author

jtalier commented Oct 6, 2022

don't merge this until we update the version number

@juliexwu
Copy link

juliexwu commented Oct 9, 2022

Data-viewer:

  • Fixed slider behavior so that it doesn't include ranges of data that are no longer stored in the program (defaults to last 15 minutes)

Limits window:

  • Expanded range selection for limits
  • Each end of the range can be set to ≤, <, and ∞ (for the upper limit) or -∞ (for the lower limit)
  • Setting either end of the range to +/- ∞ is effectively the same as having no bound for that end

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