network_monitor_udp/LinktestGoal Message

File: network_monitor_udp/LinktestGoal.msg

Raw Message Definition

# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======
# Goal definition
float32 DEFAULT_UPDATE_INTERVAL=0.15    # sec
float32 DEFAULT_BW=5000000.0            # bps
char DEFAULT_BWTYPE=99                  # default bw type: constant              
char BW_CONSTANT=99                     # 'c'
char BW_ADAPTIVE=97                     # 'a'
float32 LIM1=-0.3                       # adaptive alg constants
float32 LIM2=0.3
float32 C1=-0.05
float32 C2=0.2
float32 DEFAULT_LATENCY_THRESHOLD=0.01  # sec
float32 DEFAULT_PKTLOSS_THRESHOLD=0.5   # %
int32 DEFAULT_PKTSIZE=1500              # bytes

float32 duration                        # sec
float32 update_interval                 # sec
float32 bw                              # bps 
char bw_type                            # BW_CONSTANT | BW_ADAPTIVE
float32 latency_threshold               # sec
float32 pktloss_threshold               # %
uint8 tos
int32 pktsize                           # bytes
bool ros_returnpath                     # default: false == UDP
bool roundtrip                          # default: false == oneway
float32 max_return_time                 # sec
string rostopic_prefix
string sink_ip
int32 sink_port
float32[] latencybins

Compact Message Definition

float32 DEFAULT_UPDATE_INTERVAL=0.15
float32 DEFAULT_BW=5000000.0
char DEFAULT_BWTYPE=99
char BW_CONSTANT=99
char BW_ADAPTIVE=97
float32 LIM1=-0.3
float32 LIM2=0.3
float32 C1=-0.05
float32 C2=0.2
float32 DEFAULT_LATENCY_THRESHOLD=0.01
float32 DEFAULT_PKTLOSS_THRESHOLD=0.5
int32 DEFAULT_PKTSIZE=1500
float32 duration
float32 update_interval
float32 bw
char bw_type
float32 latency_threshold
float32 pktloss_threshold
uint8 tos
int32 pktsize
bool ros_returnpath
bool roundtrip
float32 max_return_time
string rostopic_prefix
string sink_ip
int32 sink_port
float32[] latencybins