Functions | Variables
modbus_adapter_brake_test_node.cpp File Reference
#include <functional>
#include <ros/ros.h>
#include <pilz_utils/wait_for_service.h>
#include <prbt_hardware_support/modbus_adapter_brake_test.h>
#include <prbt_hardware_support/modbus_api_spec.h>
#include <prbt_hardware_support/filter_pipeline.h>
#include <prbt_hardware_support/WriteModbusRegister.h>
#include <prbt_hardware_support/write_modbus_register_call.h>
Include dependency graph for modbus_adapter_brake_test_node.cpp:

Go to the source code of this file.

Functions

static const std::string API_SPEC_WRITE_PARAM_NAME ("write_api_spec/")
 
int main (int argc, char **argv)
 Starts a modbus brake test announcer and runs it until a failure occurs. More...
 

Variables

static const std::string MODBUS_WRITE_SERVICE_NAME {"/pilz_modbus_client_node/modbus_write"}
 
static const std::string SERVICE_NAME_IS_BRAKE_TEST_REQUIRED = "/prbt/brake_test_required"
 
static const std::string SERVICE_SEND_BRAKE_TEST_RESULT = "/prbt/send_brake_test_result"
 

Function Documentation

static const std::string API_SPEC_WRITE_PARAM_NAME ( "write_api_spec/"  )
static
int main ( int  argc,
char **  argv 
)

Starts a modbus brake test announcer and runs it until a failure occurs.

Definition at line 40 of file modbus_adapter_brake_test_node.cpp.

Variable Documentation

const std::string MODBUS_WRITE_SERVICE_NAME {"/pilz_modbus_client_node/modbus_write"}
static

Definition at line 33 of file modbus_adapter_brake_test_node.cpp.

const std::string SERVICE_NAME_IS_BRAKE_TEST_REQUIRED = "/prbt/brake_test_required"
static

Definition at line 31 of file modbus_adapter_brake_test_node.cpp.

const std::string SERVICE_SEND_BRAKE_TEST_RESULT = "/prbt/send_brake_test_result"
static

Definition at line 32 of file modbus_adapter_brake_test_node.cpp.



prbt_hardware_support
Author(s):
autogenerated on Tue Feb 2 2021 03:50:17