Skip to content

Conversation

antisvin
Copy link
Collaborator

FW side update for RebelTechnology/OwlProgram#70

Copy link
Collaborator

@pingdynasty pingdynasty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the patch needs to know what firmware is used then it's probably better to add a firmware identifier.
What is the requirement for this?

@antisvin
Copy link
Collaborator Author

What is the requirement for this?

This is explained in linked issue to OwlProgram repo. But the general goals here are to allow building patches that would either:

  1. Support both firmwares with corrert ADC inverting behavior in patches

  2. Only support new FW and don't perform any unnecessary compatibility checks

We could keep using first option in web patcher, but suggest users with legacy FW to switch to new FW and their patches would still have correct behavior. And second option would be used by anyone building patches offline with new FW.

Adding FW ID looks like a cleaner solution for first option. But it seems to be more invasive - I guess it would require using a different program vector version?

@antisvin
Copy link
Collaborator Author

antisvin commented Oct 8, 2021

This was done without merging current PR

@antisvin antisvin closed this Oct 8, 2021
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

Successfully merging this pull request may close these issues.

2 participants