Skip to content

coalesce_interval_ms parameter has no effectΒ #284

@CaptKrasno

Description

@CaptKrasno

I am trying to limit the data usage of my system by reducing the maximum rate of joy message transmission. To accomplish this in the past (in ros1) I would lower the auto repeat rate and the coalescence_interval. However, in the ros2 version the coalescence_interval_ms seems to have no effect. Here are the parameters from my node:

/odysseus_common/control/console_joystick:
  ros__parameters:
    autorepeat_rate: 2.0
    coalesce_interval_ms: 100
    deadzone: 0.05
    device_id: 0
    device_name: ''
    qos_overrides:
      /parameter_events:
        publisher:
          depth: 1000
          durability: volatile
          history: keep_last
          reliability: reliable
    sticky_buttons: false
    use_sim_time: false

when I move the sticks rapidly I am still seeing data rates well over 200hz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions