ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

MT Software Suite for Linux (beta) problem

asked 2014-01-08 01:25:34 -0500

lukeLAU gravatar image

updated 2014-08-21 02:06:47 -0500

gvdhoorn gravatar image
make
/bin/bash linklibdir.sh
g++ -g -Wall -Wextra -I. -Ixsens -Iinclude  -c myxda.cpp -o myxda.cpp.o
myxda.cpp: In member function ‘void MyXda::openPorts()’:
myxda.cpp:56:55: error: converting to ‘const XsString’ from initializer list would use explicit constructor ‘XsString::XsString(XsSize, const char*)’
include/xsens/xscontrol.h:129:14: error:   initializing argument 1 of ‘bool XsControl::openPort(const XsString&, XsBaudRate, uint32_t)’
make: *** [myxda.cpp.o] Error 1
edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
0

answered 2014-08-20 18:29:05 -0500

ajain gravatar image

updated 2014-08-20 18:45:04 -0500

Found a fix for the error by changing xsControl()->openPort(i->portNumber(), i->baudrate()); to xsControl()->openPort(*i); on Line 56 of myxda.cpp

I didn't get the error for MT SDK though, I got the error when I was compiling receive_xsens package.

edit flag offensive delete link more
0

answered 2014-01-24 03:24:53 -0500

Cyro gravatar image

Have you found a solution? Same problem here!!!

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-01-08 01:25:34 -0500

Seen: 610 times

Last updated: Aug 21 '14