eclipse-ecal / ecal

📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.
https://ecal.io
Apache License 2.0
842 stars 174 forks source link

how ecal services switch to udp? #1487

Closed FENGZHANG123 closed 6 months ago

FENGZHANG123 commented 7 months ago

Problem Description

ecal services can't send large data. can I send data through udp, since publish data look fine.

How to reproduce

pcl::PointXYZI point_pcl;

pcl::PointCloud::Ptr pclCloud(new pcl::PointCloud());

How did you get eCAL?

Download from Release Page

Environment

ecal: 5.10.3 windows10

eCAL System Information

------------------------- SYSTEM ---------------------------------
Version                  : v5.10.3 (02.11.2022)
Platform                 : x64

------------------------- CONFIGURATION --------------------------
Default INI              : C:\ProgramData\eCAL\ecal.ini

------------------------- NETWORK --------------------------------
Host name                : FT04166
Network mode             : local
Network ttl              : 2
Network sndbuf           : 500 MByte
Network rcvbuf           : 500 MByte
Multicast group          : 239.0.0.1
Multicast mask           : 0.0.0.15
Multicast ports          : 14000 - 14010
Bandwidth limit (udp)    : not limited

------------------------- TIME -----------------------------------
Synchronization realtime : "ecaltime-localtime"
Synchronization replay   :
State                    :  synchronized
Master / Slave           :  Master
Status (Code)            : "everything is fine." (0)

------------------------- PUBLISHER LAYER DEFAULTS ---------------
Layer Mode INPROC        : off
Layer Mode SHM           : auto
Layer Mode TCP           : off
Layer Mode UDP MC        : auto

------------------------- SUBSCRIPTION LAYER DEFAULTS ------------
Layer Mode INPROC        : on
Layer Mode SHM           : on
Layer Mode TCP           : on
Layer Mode UDP MC        : on
Npcap UDP Reciever       : off
FENGZHANG123 commented 7 months ago

@rex-schilasky

rex-schilasky commented 7 months ago

This is a known issue that we fixed in the 5.13 series release. See issue #907. Are you able to upgrade to eCAL 5.13?

FENGZHANG123 commented 7 months ago

sure, I'll try

FENGZHANG123 commented 7 months ago

Thxs