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

Introduce GigE Vision Control Protocol (GVCP) protocol #1321

Open
tigercosmos opened this issue Feb 23, 2024 · 4 comments · May be fixed by #1357
Open

Introduce GigE Vision Control Protocol (GVCP) protocol #1321

tigercosmos opened this issue Feb 23, 2024 · 4 comments · May be fixed by #1357

Comments

@tigercosmos
Copy link
Collaborator

GigE Vision[1] is an interface standard introduced in 2006 for high-performance industrial cameras.

To support it, we will add a new layer beyond the UDP layer.

There are plenty of commands in GVCP, the first step would be:

  • recognized UDP port 3956 as GVCP
  • parse GVCP command header
  • parse GVCP acknowledge header

Fully support of all commands and their response could be the next step.

see more references:

@seladb
Copy link
Owner

seladb commented Mar 13, 2024

@tigercosmos are you planning to work on it?

@tigercosmos
Copy link
Collaborator Author

@tigercosmos are you planning to work on it?

Yes, but I can expect this to be a big PR. I will complete it little by little.

@tigercosmos
Copy link
Collaborator Author

@seladb according to my experience, full support may take about a few thousand lines of code. Do you agree that we separate it into several PRs? maybe 2 or 3.

@seladb
Copy link
Owner

seladb commented Mar 13, 2024

@tigercosmos sure, we can start by basic support and add more later

@tigercosmos tigercosmos linked a pull request Apr 12, 2024 that will close this issue
@tigercosmos tigercosmos added this to the Augest 2024 Release milestone Jun 5, 2024
@Dimi1010 Dimi1010 linked a pull request Aug 9, 2024 that will close this issue
@seladb seladb removed this from the September 2024 Release milestone Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants