From e024ac806fac9a943111ba224411946490f4ed36 Mon Sep 17 00:00:00 2001 From: Sergi Hernandez Juan <shernand@iri.upc.edu> Date: Tue, 10 Jul 2018 16:38:14 +0200 Subject: [PATCH] Changed the name of the bus info structures for the FTDI and serial interfaces. Changed the HEADER definition of the serial interface. --- src/dynamixel_slave_serial.cpp | 1 - src/dynamixelserver_ftdi.h | 4 ++-- src/dynamixelserver_serial.h | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/dynamixel_slave_serial.cpp b/src/dynamixel_slave_serial.cpp index 8d6bd41..27e5246 100644 --- a/src/dynamixel_slave_serial.cpp +++ b/src/dynamixel_slave_serial.cpp @@ -22,7 +22,6 @@ CDynamixelSlaveSerial::CDynamixelSlaveSerial(const std::string& cont_id,const st serial_config.stop_bits=1; this->comm_dev->config(&serial_config); this->bus_info.baud_rate=921600; - ((CRS232 *)this->comm_dev)->clear_control_signal(rs232_dtr); this->start(); } diff --git a/src/dynamixelserver_ftdi.h b/src/dynamixelserver_ftdi.h index 8190803..979bdf8 100644 --- a/src/dynamixelserver_ftdi.h +++ b/src/dynamixelserver_ftdi.h @@ -14,7 +14,7 @@ typedef struct int baud_rate; int bus_id; std::string serial; -}TBus_info; +}TBus_info_ftdi; /** * \brief @@ -32,7 +32,7 @@ class CDynamixelServerFTDI : public CDynamixelServer * \brief * */ - TBus_info bus_info; + TBus_info_ftdi bus_info; protected: /** * \brief diff --git a/src/dynamixelserver_serial.h b/src/dynamixelserver_serial.h index 4a7dd21..0e1e1fc 100644 --- a/src/dynamixelserver_serial.h +++ b/src/dynamixelserver_serial.h @@ -1,5 +1,5 @@ -#ifndef _DYNAMIXEL_SERVER_FTDI_H -#define _DYNAMIXEL_SERVER_FTDI_H +#ifndef _DYNAMIXEL_SERVER_SERIAL_H +#define _DYNAMIXEL_SERVER_SERIAL_H #include "dynamixelserver.h" @@ -13,7 +13,7 @@ typedef struct { int baud_rate; std::string device; -}TBus_info; +}TBus_info_serial; /** * \brief @@ -31,7 +31,7 @@ class CDynamixelServerSerial : public CDynamixelServer * \brief * */ - TBus_info bus_info; + TBus_info_serial bus_info; protected: /** * \brief -- GitLab