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

can i use this app for my camera PLUG417 #31

Open
ghost opened this issue Jul 4, 2022 · 15 comments
Open

can i use this app for my camera PLUG417 #31

ghost opened this issue Jul 4, 2022 · 15 comments

Comments

@ghost
Copy link

ghost commented Jul 4, 2022

i install it and it shows very bad feed on my app help me

@Peter-St
Copy link
Owner

Peter-St commented Jul 5, 2022

Hello,

it can be, that this camera works with my app.

Try to find out, if the camera is an UVC device:

On a Linux System run this command:

lsusb` -v -d xxxx:xxxx
The first 4 x are the product and the second 4 x are the vendor id.
If you can run this command successfully, you can attach the output.

If the camera supports uvc, you can use it with my app.

@ghost
Copy link
Author

ghost commented Jul 5, 2022

bro check this please
USB board user manual-V1.1-20200316.pdf

@ghost
Copy link
Author

ghost commented Jul 5, 2022

this file has all the information

@ghost
Copy link
Author

ghost commented Jul 5, 2022

also can i get the y16 data in your app?

@ghost
Copy link
Author

ghost commented Jul 5, 2022

also I try with your app but its results not good see
camera output.txt

@ghost
Copy link
Author

ghost commented Jul 5, 2022

also i have test video

Test-1.mp4

@ghost
Copy link
Author

ghost commented Jul 5, 2022

also can it supports Yuy2 and RGB 565?

@ghost
Copy link
Author

ghost commented Jul 5, 2022

@Peter-St
Copy link
Owner

Peter-St commented Jul 5, 2022

ok,

i noticed you used uyvy as video format, but the usb adapter supports yuy2 and y16 format.

Try to change to yuy2 format and see if it works.

To know if it supports bulk endpoints, you have to read out the uvc descriptor with the command from my first post and attach the output.

Generaly you are able to receive the frames, but the video conversation from my app fails.
I have recently made some updates to my app, but had not enough time, to test them, so some bugs could happen too.

Thx, Peter

@ghost
Copy link
Author

ghost commented Jul 6, 2022

idVendor 0x04b4 Cypress Semiconductor Corp.
idProduct 0xf8f8

@Peter-St
Copy link
Owner

Peter-St commented Jul 6, 2022

  • have you tried to change the frame format to YUY2 ?
  • PLZ try to set up the camera with the manual method (UVC Settings Button) --> plz. attach a video from the whole setup process to complete setup and after that run the Testrun 1 and Testrun 2.

@ghost
Copy link
Author

ghost commented Jul 7, 2022

@ghost
Copy link
Author

ghost commented Jul 7, 2022

@Peter-St
Copy link
Owner

Peter-St commented Jul 8, 2022

Hi

  • Can you plz make a video from the button "Set Up With Uvc Setting" --> choose the manual method and select all inputs.
  • It looks like your camera supports bulk transfer.
  • It would also help, if you can read out the UVC informations on a linux PC:

lsusb` -v -d xxxx:xxxx

The` first 4 x are the product and the second 4 x are the vendor id.

If you can run this command successfully, you can attach the output.

@lchandp lchandp mentioned this issue Mar 2, 2023
@Peter-St
Copy link
Owner

Hi,

Your camera should run with my app.
Bulk endpoint stream is enabled in the latest version. I have tested several Usb 3.0 UVC cams which works fine.

On the video you posted, the picture you got looks like it was not correctly converted .
Perhaps you can try out the app with the latest changes, so if this frame conversation could be fixed.

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

1 participant