dynamic_reconfigure

Summary

dynamic_reconfigure
Version:

1.5.39

Description:

This unary stack contains the dynamic_reconfigure package which provides a means to change node parameters at any time without having to restart the node.

Maintainers:
  • Esteve Fernandez <esteve AT osrfoundation DOT org>
Licenses:
  • BSD
Urls:
Authors:
  • Blaise Gassend
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:
Exports:
  • <rosdoc config=”rosdoc.yaml”/>

Types

Message types

dynamic_reconfigure/ParamDescription
Field:
  • name (string) –
  • type (string) –
  • level (uint32) –
  • description (string) –
  • edit_method (string) –
string name
string type
uint32 level
string description
string edit_method
dynamic_reconfigure/StrParameter
Field:
  • name (string) –
  • value (string) –
string name
string value
dynamic_reconfigure/ConfigDescription
Field:
Group[] groups
Config max
Config min
Config dflt
dynamic_reconfigure/SensorLevels
Constant:
  • RECONFIGURE_CLOSE (byte):3
  • RECONFIGURE_STOP (byte):1
  • RECONFIGURE_RUNNING (byte):0

This message is deprecated, please use driver_base/SensorLevels instead.

# This message is deprecated, please use driver_base/SensorLevels instead.

byte RECONFIGURE_CLOSE = 3  # Parameters that need a sensor to be stopped completely when changed
byte RECONFIGURE_STOP = 1  # Parameters that need a sensor to stop streaming when changed
byte RECONFIGURE_RUNNING = 0 # Parameters that can be changed while a sensor is streaming
dynamic_reconfigure/Config
Field:
BoolParameter[] bools
IntParameter[] ints
StrParameter[] strs
DoubleParameter[] doubles
GroupState[] groups
dynamic_reconfigure/IntParameter
Field:
  • name (string) –
  • value (int32) –
string name
int32 value
dynamic_reconfigure/Group
Field:
string name
string type
ParamDescription[] parameters
int32 parent 
int32 id
dynamic_reconfigure/DoubleParameter
Field:
  • name (string) –
  • value (float64) –
string name
float64 value
dynamic_reconfigure/GroupState
Field:
  • name (string) –
  • state (bool) –
  • id (int32) –
  • parent (int32) –
string name
bool state
int32 id
int32 parent
dynamic_reconfigure/BoolParameter
Field:
  • name (string) –
  • value (bool) –
string name
bool value

Service types

dynamic_reconfigure/Reconfigure
Field (Request):
 
Field (Response):
 
Config config
---
Config config