#include <modbus_node.hpp>
◆ ModbusNode()
roship_io::modbus::ModbusNode::ModbusNode |
( |
std::string | name = "modbus_connection" | ) |
|
◆ connect()
void roship_io::modbus::ModbusNode::connect |
( |
| ) |
|
|
protected |
◆ onPoll()
virtual void roship_io::modbus::ModbusNode::onPoll |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ readInputRegisters()
bool roship_io::modbus::ModbusNode::readInputRegisters |
( |
Block & | block | ) |
|
◆ readRegisters()
bool roship_io::modbus::ModbusNode::readRegisters |
( |
Block & | block | ) |
|
◆ timer_callback()
void roship_io::modbus::ModbusNode::timer_callback |
( |
| ) |
|
|
protected |
◆ writeRegisters()
bool roship_io::modbus::ModbusNode::writeRegisters |
( |
Block & | block | ) |
|
◆ connect_timer_
rclcpp::TimerBase::SharedPtr roship_io::modbus::ModbusNode::connect_timer_ |
|
protected |
◆ connected_
bool roship_io::modbus::ModbusNode::connected_ = false |
|
protected |
◆ modbus_
◆ params_
Params roship_io::modbus::ModbusNode::params_ |
|
protected |
◆ timer_
rclcpp::TimerBase::SharedPtr roship_io::modbus::ModbusNode::timer_ |
|
protected |
Shared pointer to the timer.
The documentation for this class was generated from the following files: