setup/RokubiminiEthercat.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 // std
4 #include <cstdint>
5 
6 // rokubimini
7 #include <rokubimini/setup/Rokubimini.hpp>
8 
9 // rokubimini ethercat
11 
12 namespace rokubimini
13 {
14 namespace ethercat
15 {
16 namespace setup
17 {
19 
32 {
33 public:
41  RokubiminiEthercat() = default;
42  ~RokubiminiEthercat() override = default;
43 
52  void load(const std::string& rokubiminiName, NodeHandlePtr nh) override;
53 
60  std::string ethercatBus_{ "eth0" };
61 
69 
77 };
78 
79 } // namespace setup
80 } // namespace ethercat
81 } // namespace rokubimini
std::shared_ptr< ros::NodeHandle > NodeHandlePtr
RokubiminiEthercat()=default
Default constructor of a Rokubimini Ethercat Setup.
rokubimini::setup::Rokubimini Rokubimini
The Rokubimini RokubiminiEthercat Setup class.
void load(const std::string &rokubiminiName, NodeHandlePtr nh) override
Loads the sensor configuration from the parameter server.
unsigned int uint32_t


rokubimini_ethercat
Author(s):
autogenerated on Wed Mar 3 2021 03:09:16