DDS Micro

16 posts / 0 new
Last post
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/15/2021
Posts: 8
Compiling RTI Perftest with DDS Micro

Hi,

I'm facing the following cmake error while compiling RTI Perftest v3.2.0 with DDS Micro v3.0.3 on Windows. The cmake version is 3.20.5.

Command: build.bat --platform x64Win64VS2017 --micro

Output:

[INFO]: Compilation flag for msbuild is: release

[INFO]: Generating types and makefiles for C++
INFO com.rti.ndds.nddsgen.Main Running rtiddsgen version 3.0.1.7, please wait ...
INFO com.rti.ndds.nddsgen.Main Done
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.

[INFO]: Compiling C++

Organization:
4 posts / 0 new
Last post
Offline
Last seen: 4 months 1 week ago
Joined: 05/08/2021
Posts: 2
What means this error message: ModuleID=6 Errcode=59

Hello,

This is with  DDS Micro 2.4.11

I have this following error message:

[15.700000000]ERROR: ModuleID=6 Errcode=59 X=1 E=0 T=1 undefined/RTPSInterface.c:6927/RTPS_Interface_receive

I am not able to interpret what it means, can anybody explain the root cause and how to solve it ?

 

Thank you,

Chris

Organization:
Keywords:
10 posts / 0 new
Last post
Offline
Last seen: 1 year 2 weeks ago
Joined: 08/24/2020
Posts: 5
Problem with recording of large data packets (~8MB) from DDS Micro

Hi,

we have a problem while recording large data packets (~8MB) with the DDS recording service.

Our goal is to capture some sensor outputs (gps, radar, camera,...) to later make an offline stimulation of our DDS Micro 3.0.0 nodes with the DDS replayer service.

Therefore we have some gateway (DDS Micro), that is converting the raw senormassages from ROS format to DDS format and then this raw DDS data packets we want to record.

2 posts / 0 new
Last post
Offline
Last seen: 2 years 11 months ago
Joined: 03/25/2018
Posts: 10
Can we dynamically create and free data writer?

Hi,

Currently, all data writers are created before use and that consumes memory. Some topics (and thus data writers) are events that only be invoked under certain scenarios, and can be created when necessary and release after used.

Is there a way to support dynamic creation and release of data writers, just like malloc() and free() ?

Organization:
2 posts / 0 new
Last post
Offline
Last seen: 2 years 11 months ago
Joined: 03/25/2018
Posts: 10
_udp and lwip for DDS Micro

Hi,

I have developed a simple DDS Micro application. One installed in my labtop running Windows, another into my ARM STM32F469 micro-controller. For the laptop, the transport uses the built-in _udp and the embedded used the lwip. Both were tested using the Admin Console. Here are some observations.

Organization:
Keywords:
5 posts / 0 new
Last post
Offline
Last seen: 2 years 11 months ago
Joined: 03/25/2018
Posts: 10
Why no discovery message from Micro?

Hi,

I can't get my DDS Micro project to interoperate with my client's DDS Connext. Below are some information, and hope somebody can help me please. My project deadline is approaching.

Organization:
4 posts / 0 new
Last post
Offline
Last seen: 2 years 11 months ago
Joined: 03/25/2018
Posts: 10
IDL converts sequence<> to struct?

Hi,

 

I have a question of using sequence. I added in seqence in IDL, for example below:

struct myTestSequence_T {

double myFirstVar; //@key

seqence<long,10> mySeqLong;

};

After convertion to C using rtiddsgen, the sequence was translated to struct. See below. 

typedef struct myTestSequence_T{

CDR_double myFirstVar;

struct CDR_LongSeq seqLong;

Subscribe to RSS - DDS Micro