vsomeip icon indicating copy to clipboard operation
vsomeip copied to clipboard

Attribute change from unreliable to reliable

Open andrasi opened this issue 2 years ago • 5 comments

Hello,

I have a service which sends the temperature via an attribute and I want to switch it over TCP.

With the configuration detailed below I get the following mesage on client side:

[warning] create_eventgroup_entry: Didn't insert subscription as subscription doesn't match reliability type: [043e.567c.80fc] 3

3 - meaning it would be both reliable & unreliable according to the code.

VSomeIP version used: 3.1.20.3

My configuration looks like below:

image

image

Both client & server were built against the same .fdepl&fidl files.

Any ideas?

Thank you!

andrasi avatar Nov 20 '23 15:11 andrasi

@andrasi please test your example using the last version of vsomeip-lib, we no longer support 3.1.* Thanks!

goncaloalmeida avatar Nov 20 '23 15:11 goncaloalmeida

Hi @goncaloalmeida ! Thanks for the fast answer. Do you know of any issues regarding my problem which have been fixed in the newer versions?

andrasi avatar Nov 20 '23 16:11 andrasi

Hi @goncaloalmeida ! Followed your advice and switched to the latest versions and now I get this new error:

Configuration module could not be loaded

Looking in the library path I see that the new one shows:

[root@testbox~]# ldconfig -p | grep vsomeip libvsomeip3.so.3 (libc6,hard-float) => /usr/lib/libvsomeip3.so.3 libvsomeip3.so (libc6,hard-float) => /usr/lib/libvsomeip3.so libvsomeip3-sd.so.3 (libc6,hard-float) => /usr/lib/libvsomeip3-sd.so.3 libvsomeip3-sd.so (libc6,hard-float) => /usr/lib/libvsomeip3-sd.so libvsomeip3-e2e.so.3 (libc6,hard-float) => /usr/lib/libvsomeip3-e2e.so.3 libvsomeip3-e2e.so (libc6,hard-float) => /usr/lib/libvsomeip3-e2e.so

The error pops up right after I'm getting stuck in CommonAPI::Runtime::get()->registerService(...)

andrasi avatar Nov 23 '23 16:11 andrasi