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

Firmware Version Check #7

Open
4 tasks
MMMZZZZ opened this issue Jul 30, 2020 · 2 comments
Open
4 tasks

Firmware Version Check #7

MMMZZZZ opened this issue Jul 30, 2020 · 2 comments

Comments

@MMMZZZZ
Copy link
Owner

MMMZZZZ commented Jul 30, 2020

Description

Many firmware versions I released are not fully backwards compatible. Although I try to avoid this, the communication protocol between Nextion and Tiva is kept as tight as possible, which makes it difficult to add new features without changing existing commands. As of now the release notes - which you should absolutely read - indicate if a new release is not compatible. However it would maybe be useful to add such a check to the GUI, too.

Tasks

  • Step 1: Basic version check and warning if Nextion and Tiva Firmware are different versions.
  • Step 2: Store in Firmware which versions are compatible and which are not. Display mismatch warning only if the versions are actually not compatible.
    • Introduce Firmware numbers for easier lookup
  • Step 3: Add information which features are not available and maybe disable them.

Related issues

TBD

@PoleTransformer
Copy link

Im having problems with tiva firmware compatibility and nextion editor on version 4.2.0 and higher using nextion editor version 1.63.3. The nextion editor remains black even after resetting microcontroller. Versions 4.1.4 and earlier work with nextion editor version 1.16.3.

@MMMZZZZ
Copy link
Owner Author

MMMZZZZ commented Nov 21, 2021

@WayneSeng In case you missed it, I created a new issue for your bug report since it doesn't really fit into this issue.

Kind regards,
Max

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