Skip to content

keivanzavari/rtt_soem

 
 

Repository files navigation

rtt_soem

RTT Simple Open EtherCAT Master (SOEM) components and drivers

build is not active yet... Build Status

Why have I forked it?

This repository depends on the SOEM library which was previously hosted on berlios.de. The website of berlios is down. In the mean time, the SOEM library source code has moved to github.

SOEM version 1.2.5 is needed for the original repository of orocos/rtt_soem which can be found on the website of Open EtherCAT society. This is the link to V 1.2.5.

This repositry will link and test integration with the latest version of SOEM.

How can you use it?

  • First make sure to update the git submodule. i.e.

    • git submodule init
    • git submodule update
  • In order for SOEM library to be used in a catkin workspace, CMakeLists.txt file has to be modified, therefore you find a text file at the root of this repository which can replace the CMakeLists file in soem_core directory.

  • For the ones who like patch approach, there is also a patch file

  • catkin packages also require a package.xml file which is found again at root under the name package_xml_soem_core.txt

  • copying these can also be done by running run_me_first.sh.

About

RTT SOEM EtherCAT components and drivers

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.7%
  • CMake 4.3%
  • Other 1.0%