vsomeip
vsomeip copied to clipboard
Attribute change from unreliable to reliable
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:
Both client & server were built against the same .fdepl&fidl files.
Any ideas?
Thank you!
@andrasi please test your example using the last version of vsomeip-lib, we no longer support 3.1.* Thanks!
Hi @goncaloalmeida ! Thanks for the fast answer. Do you know of any issues regarding my problem which have been fixed in the newer versions?
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(...)