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

input: add import module for tektronix isf file format #186

Closed
wants to merge 20 commits into from

Commits on Jun 22, 2022

  1. Copy the full SHA
    f5ab583 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. 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.
    filipkosecek committed Jun 7, 2023
    Copy the full SHA
    741a37b View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. 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.
    filipkosecek committed Jun 8, 2023
    Copy the full SHA
    166b486 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. Copy the full SHA
    e36ebb0 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Copy the full SHA
    4f87b65 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    2825e37 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0f1e957 View commit details
    Browse the repository at this point in the history
  4. 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.
    filipkosecek committed Jun 11, 2023
    Copy the full SHA
    60b2ac0 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    2407599 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Copy the full SHA
    d8b8f9c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    332fafd View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    482955d View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. input/isf.c: improve readability

    Rename variables and make comments more descriptive.
    filipkosecek committed Jun 14, 2023
    Copy the full SHA
    94e475a View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Copy the full SHA
    3704fc1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8b9d1e1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2081200 View commit details
    Browse the repository at this point in the history
  4. 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.
    filipkosecek committed Jun 25, 2023
    Copy the full SHA
    228a5ee View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    17b954f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Copy the full SHA
    e9f509b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. input/isf.c: make obtaining curve metadata more obvious

    Use character values instead of numeric values
    to obtain curve metadata.
    filipkosecek committed Jun 27, 2023
    Copy the full SHA
    af06f48 View commit details
    Browse the repository at this point in the history