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
input: add import module for tektronix isf file format #186
Commits on Jun 22, 2022
Commits on Jun 7, 2023
-
input: fix errors in ISF import module based on pull request reviews
Add comments, conform to the kernel coding style and add bounds checking in ISF import module.
Commits on Jun 8, 2023
-
input: make WFID an optional parameter in ISF input module
Don't require WFID in ISF header and increase minimum amount of bytes required to process the header. Rename members of struct context to be more descriptive.
Commits on Jun 10, 2023
Commits on Jun 11, 2023
-
-
-
-
input: isf.c Don't require minimum header size
Don't perform header parsing until "CURVE#" (indicating data section start) is found. This approach doesn't require minimum header size. If a large amount of bytes has been loaded and "CURVE#" still has not been found, an error code is returned.
Commits on Jun 13, 2023
Commits on Jun 14, 2023
-
input/isf.c: improve readability
Rename variables and make comments more descriptive.
Commits on Jun 25, 2023
-
-
-
input/isf.c: reimplement format_match function
First try to find "NR_PT" header item and then increase the confidence if the file extension matches. The extension comparison is performed ignoring the case of the characters.
Commits on Jun 26, 2023
Commits on Jun 27, 2023
-
input/isf.c: make obtaining curve metadata more obvious
Use character values instead of numeric values to obtain curve metadata.