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

Ubuntu 22.04 Incomplete buffer received #44

Open
redheli opened this issue Jul 17, 2023 · 1 comment
Open

Ubuntu 22.04 Incomplete buffer received #44

redheli opened this issue Jul 17, 2023 · 1 comment

Comments

@redheli
Copy link

redheli commented Jul 17, 2023

Hi,

I have a hikrobot MV-CS050-10GC, connect to laptop via ethernet,
compile from source OK

mkdir build & cd build
cmake ..
sudo make install

gc_info OK
but gc_stream return Incomplete buffer received

I set mtu 9000 alreay, and can see the image when use hikrobot's MVS client.

$ gc_stream K638xxxx
Package size: 9000

Incomplete buffer received
Incomplete buffer received
Incomplete buffer received
Incomplete buffer received
Incomplete buffer received

Received buffers:   5
Incomplete buffers: 5
Buffers per second: 9.36

$ gc_info -l
Transport Layer /home/max/ground_map/camera/rc_genicam_api/baumer/Ubuntu-16.04/x86_64//libbgapi2_gige.cti_2.9.22968.22969
Vendor:         Baumer
Model:          bgapi2_gige
Vendor version: 2.9.22968.22969
TL type:        GEV
Name:           libbgapi2_gige.cti
Pathname:       /home/max/ground_map/camera/rc_genicam_api/baumer/Ubuntu-16.04/x86_64//libbgapi2_gige.cti
Display name:   Baumer GEV TL
GenTL version   1.5

    Interface     enp46s0
    Display name: enp46s0
    TL type:      GEV

        Device             devicemodul34_bd_20_0f_57_8a
        Vendor:            Hikrobot
        Model:             MV-CS050-10GC
        TL type:           GEV
        Display name:      MV-CS050-10GC
        User defined name: 
        Access status:     ReadWrite
        Serial number:     K638xxxx
        Version:           
        TS Frequency:      0

    Interface     wlp0s20f3
    Display name: wlp0s20f3
    TL type:      GEV

    Interface     br-bee81386d075
    Display name: br-bee81386d075
    TL type:      GEV

    Interface     br-1147761da213
    Display name: br-1147761da213
    TL type:      GEV

    Interface     docker0
    Display name: docker0
    TL type:      GEV

Transport Layer /home/max/ground_map/camera/rc_genicam_api/baumer/Ubuntu-16.04/x86_64//libbgapi2_usb.cti_2.9.22669.22969
Vendor:         Baumer
Model:          bgapi2_usb
Vendor version: 2.9.22669.22969
TL type:        U3V
Name:           libbgapi2_usb.cti
Pathname:       /home/max/ground_map/camera/rc_genicam_api/baumer/Ubuntu-16.04/x86_64//libbgapi2_usb.cti
Display name:   Baumer U3V TL
GenTL version   1.5

    Interface     USB
    Display name: USB HOST
    TL type:      U3V

@flixr
Copy link
Member

flixr commented Aug 31, 2023

Have you had a look at your sysctl settings and checked if packages are dropped on your machine as per https://github.com/roboception/rc_genicam_api#network-optimization-under-linux ?

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

2 participants