Hello,
I have some questions about using rticonnextdds-connector-js,
is there has any example with dynamic change QoS for node.js?
Sincerely,
Karen
Hello,
I have some questions about using rticonnextdds-connector-js,
is there has any example with dynamic change QoS for node.js?
Sincerely,
Karen
The QoS used by Connector is immutable, that is, it cannot be changed after application start-up.
Could I ask why you need this behaviour? It may be possible to achieve what you are trying in another way.
Sam
Thanks for your apply,
I want to use on my student research, which is by change the QoS dynamicly then achieve the result on enhance net performance.
(for example: reduce delay /increase throughput but with reliable
Sincerely,
Karen
It sounds like it would be possible to test this in multiple iterations.
You can add QoS to the XML file where your DDS entities and types are defined and modify it between each run of your test: e.g.:
The QoS specified within the qos_profile tag will be used by the entities in the application.
Another thing to be aware of is our BuiltinQosLibExp::Generic.AutoTuning builtin QoS profile. You can read about it here: https://community.rti.com/kb/configuring-qos-built-profiles
This builtin profile contains some experimental features (Turbo Mode and Auto Throttle), meaning the publishing behaviour of the system is automatically adjusted to achieve the best possible performance with respect to throughput and latency.
Hope that helps,
Sam