WB-Toolbox  6.0.0
ASimulinkToolboxforWholeBodyControl
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SimulatorSynchronizer.cpp File Reference
#include "WBToolbox/Block/SimulatorSynchronizer.h"
#include "ClockServer.h"
#include <BlockFactory/Core/BlockInformation.h>
#include <BlockFactory/Core/Log.h>
#include <BlockFactory/Core/Parameter.h>
#include <BlockFactory/Core/Parameters.h>
#include <yarp/os/Network.h>
#include <yarp/os/Port.h>
#include <yarp/os/WireLink.h>
#include <ostream>
Include dependency graph for SimulatorSynchronizer.cpp:

Classes

class  SimulatorSynchronizer::impl
 
struct  SimulatorSynchronizer::impl::RPCData
 

Enumerations

enum  ParamIndex {
  Bias = Block::NumberOfParameters - 1, WBStruct, ConfBlockName, Bias = Block::NumberOfParameters - 1,
  FilterStruct, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame, Bias = wbt::base::WBBlock::NumberOfParameters - 1,
  Frame, Bias = wbt::base::WBBlock::NumberOfParameters - 1, LimitType, Bias = wbt::base::WBBlock::NumberOfParameters - 1,
  MeasType, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame, Bias = Block::NumberOfParameters - 1,
  SampleTime, SettlingTime, FirstDerivative, SecondDerivative,
  ReadInitialValue, ExtSettlingTime, ResetOnChange, Bias = Block::NumberOfParameters - 1,
  UseLbA, UseUbA, UseLb, UseUb,
  ComputeObjVal, StopWhenFails, AdaptiveRho, Polish,
  MaxIterations, Bias = Block::NumberOfParameters - 1, UseLbA, UseUbA,
  UseLb, UseUb, ComputeObjVal, StopWhenFails,
  Bias = Block::NumberOfParameters - 1, Period, Bias = wbt::base::WBBlock::NumberOfParameters - 1, RefFrame,
  Frame, Bias = wbt::base::WBBlock::NumberOfParameters - 1, Frame1, Frame2,
  Bias = wbt::base::WBBlock::NumberOfParameters - 1, SetP, SetI, SetD,
  PidCtrlType, SetKTau, KTau, SetBemf,
  Bemf, Bias = wbt::base::WBBlock::NumberOfParameters - 1, CtrlType, TrajRef,
  Bias = Block::NumberOfParameters - 1, Period, GzClkPort, RpcPort,
  Bias = Block::NumberOfParameters - 1, PortName, PortSize, WaitData,
  ReadTimestamp, Autoconnect, ErrMissingPort, Timeout,
  Bias = Block::NumberOfParameters - 1, PortName, Autoconnect, ErrMissingPort
}
 

Enumeration Type Documentation

◆ ParamIndex

enum ParamIndex
Enumerator
Bias 
WBStruct 
ConfBlockName 
Bias 
FilterStruct 
Bias 
Frame 
Bias 
Frame 
Bias 
LimitType 
Bias 
MeasType 
Bias 
Frame 
Bias 
SampleTime 
SettlingTime 
FirstDerivative 
SecondDerivative 
ReadInitialValue 
ExtSettlingTime 
ResetOnChange 
Bias 
UseLbA 
UseUbA 
UseLb 
UseUb 
ComputeObjVal 
StopWhenFails 
AdaptiveRho 
Polish 
MaxIterations 
Bias 
UseLbA 
UseUbA 
UseLb 
UseUb 
ComputeObjVal 
StopWhenFails 
Bias 
Period 
Bias 
RefFrame 
Frame 
Bias 
Frame1 
Frame2 
Bias 
SetP 
SetI 
SetD 
PidCtrlType 
SetKTau 
KTau 
SetBemf 
Bemf 
Bias 
CtrlType 
TrajRef 
Bias 
Period 
GzClkPort 
RpcPort 
Bias 
PortName 
PortSize 
WaitData 
ReadTimestamp 
Autoconnect 
ErrMissingPort 
Timeout 
Bias 
PortName 
Autoconnect 
ErrMissingPort