Package Summary

Tags No category tags.
Version 0.9.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version noetic-devel
Last Updated 2021-06-16
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A more performance- and stability-oriented server alternative implemented in C++ to rosserial_python.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.9.2 (2021-04-02)

  • Add python3-dev as build depend (#544)
  • Contributors: Tobias Fischer

0.9.1 (2020-09-09)

  • Add boost::thread dependency to rosserial_server (#513)
  • Contributors: Mike Purvis

0.9.0 (2020-08-25)

  • Only initialize embedded python interpreter once. (#491)
  • Port 482 and 483 forward from Melodic branch (#492)
  • Fix warning when using std_msgs/Empty (#482)
  • Bump minimum CMake version to 3.7.2 (Melodic).
  • Removed unused service client for message info service (#481)
  • Call io_service.stop() when ros::ok() returns false (#477)
  • Call Py_Finalize before throwing exception (#476)
  • [Windows] use c++ signed trait to replace ssize_t for better portability. (#463)
  • Port rosserial_server to Boost 1.71. (#468)
  • rosserial_server: update install rules for binary targets (#457)
  • Fix bug: assign the md5 for service (#449)
  • Contributors: Hermann von Kleist, Johannes Meyer, Mike Purvis, Sean Yen,

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.7
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version jade-devel
Last Updated 2018-09-19
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A more performance- and stability-oriented server alternative implemented in C++ to rosserial_python.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.7.7 (2017-11-29)

  • Fix catkin lint errors (#296)
  • Contributors: Bei Chen Liu

0.7.6 (2017-03-01)

0.7.5 (2016-11-22)

  • Fixing build errors for boost >=1.60 (#226) (#250)
  • Contributors: Malte Splietker

0.7.4 (2016-09-21)

  • Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
  • Fix AsyncReadBuffer for UDP socket case. (#245)
  • Contributors: Mike Purvis

0.7.3 (2016-08-05)

  • Avoid runaway async condition when port is bad. (#236)
  • Add missing install rule for udp_socket_node
  • Make the ~require param configurable from Session. (#233)
  • Contributors: Mike Purvis

0.7.2 (2016-07-15)

  • Implementation of native UDP rosserial server. (#231)
  • Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
  • Support for VER1 protocol has been dropped.
  • Handle log messages in rosserial_server
  • Contributors: Mike Purvis, mkrauter

0.7.1 (2015-07-06)

0.7.0 (2015-04-23)

  • Fill out description field in package.xml.
  • Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or\'ing high and low byte instead of adding them.
  • rosserial_server: Properly receive messages > 255 bytes.
  • Contributors: Chad Attermann, Mike Purvis

0.6.3 (2014-11-05)

  • Add more log output, don\'t end the session for certain write errors.
  • Contributors: Mike Purvis

0.6.2 (2014-09-10)

  • Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
  • Add dependency on rosserial_msgs_gencpp, fixes #133
  • Make ServiceClient::handle public, to fix compilation bug on some platforms.
  • Enabled registration of service clients
  • Add namespaces to headers, swap ROS thread to foreground.
  • Move headers to include path, rename to follow ROS style.

0.6.1 (2014-06-30)

0.6.0 (2014-06-11)

0.5.6 (2014-06-11)

  • Fixed build error due to variable being read as a function due to missing parenthesis
  • Add rosserial_python as dependency of rosserial_server
  • Contributors: Mike Purvis, spaghetti-

0.5.5 (2014-01-14)

  • Add support for require/publishers and require/subscribers parameters.
  • Use stream logging in rosserial_server

0.5.4 (2013-10-17)

0.5.3 (2013-09-21)

  • New package: rosserial_server
  • Contains example launch file for serial configuration of server
  • Working now with both Groovy and Hydro clients.
  • Subscriber to correctly declare known md5 and topic type from client.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.7
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version jade-devel
Last Updated 2018-09-19
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A more performance- and stability-oriented server alternative implemented in C++ to rosserial_python.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.7.7 (2017-11-29)

  • Fix catkin lint errors (#296)
  • Contributors: Bei Chen Liu

0.7.6 (2017-03-01)

0.7.5 (2016-11-22)

  • Fixing build errors for boost >=1.60 (#226) (#250)
  • Contributors: Malte Splietker

0.7.4 (2016-09-21)

  • Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
  • Fix AsyncReadBuffer for UDP socket case. (#245)
  • Contributors: Mike Purvis

0.7.3 (2016-08-05)

  • Avoid runaway async condition when port is bad. (#236)
  • Add missing install rule for udp_socket_node
  • Make the ~require param configurable from Session. (#233)
  • Contributors: Mike Purvis

0.7.2 (2016-07-15)

  • Implementation of native UDP rosserial server. (#231)
  • Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
  • Support for VER1 protocol has been dropped.
  • Handle log messages in rosserial_server
  • Contributors: Mike Purvis, mkrauter

0.7.1 (2015-07-06)

0.7.0 (2015-04-23)

  • Fill out description field in package.xml.
  • Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or\'ing high and low byte instead of adding them.
  • rosserial_server: Properly receive messages > 255 bytes.
  • Contributors: Chad Attermann, Mike Purvis

0.6.3 (2014-11-05)

  • Add more log output, don\'t end the session for certain write errors.
  • Contributors: Mike Purvis

0.6.2 (2014-09-10)

  • Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
  • Add dependency on rosserial_msgs_gencpp, fixes #133
  • Make ServiceClient::handle public, to fix compilation bug on some platforms.
  • Enabled registration of service clients
  • Add namespaces to headers, swap ROS thread to foreground.
  • Move headers to include path, rename to follow ROS style.

0.6.1 (2014-06-30)

0.6.0 (2014-06-11)

0.5.6 (2014-06-11)

  • Fixed build error due to variable being read as a function due to missing parenthesis
  • Add rosserial_python as dependency of rosserial_server
  • Contributors: Mike Purvis, spaghetti-

0.5.5 (2014-01-14)

  • Add support for require/publishers and require/subscribers parameters.
  • Use stream logging in rosserial_server

0.5.4 (2013-10-17)

0.5.3 (2013-09-21)

  • New package: rosserial_server
  • Contains example launch file for serial configuration of server
  • Working now with both Groovy and Hydro clients.
  • Subscriber to correctly declare known md5 and topic type from client.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.6.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version indigo-devel
Last Updated 2018-03-22
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The rosserial_server package provides a C++ implementation of the rosserial server side, serving as a more performance- and stability-oriented alternative to rosserial_python.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.6.4 (2015-07-06)

  • Bugfix for checksum, fixes messages > 255 chars in length.
  • Contributors: Chad Attermann, Mike Purvis

0.6.3 (2014-11-05)

  • Add more log output, don\'t end the session for certain write errors.
  • Contributors: Mike Purvis

0.6.2 (2014-09-10)

  • Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
  • Add dependency on rosserial_msgs_gencpp, fixes #133
  • Make ServiceClient::handle public, to fix compilation bug on some platforms.
  • Enabled registration of service clients
  • Add namespaces to headers, swap ROS thread to foreground.
  • Move headers to include path, rename to follow ROS style.

0.6.1 (2014-06-30)

0.6.0 (2014-06-11)

0.5.6 (2014-06-11)

  • Fixed build error due to variable being read as a function due to missing parenthesis
  • Add rosserial_python as dependency of rosserial_server
  • Contributors: Mike Purvis, spaghetti-

0.5.5 (2014-01-14)

  • Add support for require/publishers and require/subscribers parameters.
  • Use stream logging in rosserial_server

0.5.4 (2013-10-17)

0.5.3 (2013-09-21)

  • New package: rosserial_server
  • Contains example launch file for serial configuration of server
  • Working now with both Groovy and Hydro clients.
  • Subscriber to correctly declare known md5 and topic type from client.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.5.6
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version hydro-devel
Last Updated 2015-02-21
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The rosserial_server package

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.5.6 (2014-06-11)

  • Fixed build error due to variable being read as a function due to missing parenthesis
  • Add rosserial_python as dependency of rosserial_server
  • Contributors: Mike Purvis, spaghetti-

0.5.5 (2014-01-14)

  • Add support for require/publishers and require/subscribers parameters.
  • Use stream logging in rosserial_server

0.5.4 (2013-10-17)

0.5.3 (2013-09-21)

  • New package: rosserial_server
  • Contains example launch file for serial configuration of server
  • Working now with both Groovy and Hydro clients.
  • Subscriber to correctly declare known md5 and topic type from client.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.7
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version jade-devel
Last Updated 2018-09-19
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A more performance- and stability-oriented server alternative implemented in C++ to rosserial_python.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.7.7 (2017-11-29)

  • Fix catkin lint errors (#296)
  • Contributors: Bei Chen Liu

0.7.6 (2017-03-01)

0.7.5 (2016-11-22)

  • Fixing build errors for boost >=1.60 (#226) (#250)
  • Contributors: Malte Splietker

0.7.4 (2016-09-21)

  • Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
  • Fix AsyncReadBuffer for UDP socket case. (#245)
  • Contributors: Mike Purvis

0.7.3 (2016-08-05)

  • Avoid runaway async condition when port is bad. (#236)
  • Add missing install rule for udp_socket_node
  • Make the ~require param configurable from Session. (#233)
  • Contributors: Mike Purvis

0.7.2 (2016-07-15)

  • Implementation of native UDP rosserial server. (#231)
  • Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
  • Support for VER1 protocol has been dropped.
  • Handle log messages in rosserial_server
  • Contributors: Mike Purvis, mkrauter

0.7.1 (2015-07-06)

0.7.0 (2015-04-23)

  • Fill out description field in package.xml.
  • Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or\'ing high and low byte instead of adding them.
  • rosserial_server: Properly receive messages > 255 bytes.
  • Contributors: Chad Attermann, Mike Purvis

0.6.3 (2014-11-05)

  • Add more log output, don\'t end the session for certain write errors.
  • Contributors: Mike Purvis

0.6.2 (2014-09-10)

  • Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
  • Add dependency on rosserial_msgs_gencpp, fixes #133
  • Make ServiceClient::handle public, to fix compilation bug on some platforms.
  • Enabled registration of service clients
  • Add namespaces to headers, swap ROS thread to foreground.
  • Move headers to include path, rename to follow ROS style.

0.6.1 (2014-06-30)

0.6.0 (2014-06-11)

0.5.6 (2014-06-11)

  • Fixed build error due to variable being read as a function due to missing parenthesis
  • Add rosserial_python as dependency of rosserial_server
  • Contributors: Mike Purvis, spaghetti-

0.5.5 (2014-01-14)

  • Add support for require/publishers and require/subscribers parameters.
  • Use stream logging in rosserial_server

0.5.4 (2013-10-17)

0.5.3 (2013-09-21)

  • New package: rosserial_server
  • Contains example launch file for serial configuration of server
  • Working now with both Groovy and Hydro clients.
  • Subscriber to correctly declare known md5 and topic type from client.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/rosserial.git
VCS Type git
VCS Version melodic-devel
Last Updated 2020-08-21
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A more performance- and stability-oriented server alternative implemented in C++ to rosserial_python.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis
README
No README found. See repository README.
CHANGELOG

Changelog for package rosserial_server

0.8.0 (2018-10-11)

0.7.7 (2017-11-29)

  • Fix catkin lint errors (#296)
  • Contributors: Bei Chen Liu

0.7.6 (2017-03-01)

0.7.5 (2016-11-22)

  • Fixing build errors for boost >=1.60 (#226) (#250)
  • Contributors: Malte Splietker

0.7.4 (2016-09-21)

  • Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
  • Fix AsyncReadBuffer for UDP socket case. (#245)
  • Contributors: Mike Purvis

0.7.3 (2016-08-05)

  • Avoid runaway async condition when port is bad. (#236)
  • Add missing install rule for udp_socket_node
  • Make the ~require param configurable from Session. (#233)
  • Contributors: Mike Purvis

0.7.2 (2016-07-15)

  • Implementation of native UDP rosserial server. (#231)
  • Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
  • Support for VER1 protocol has been dropped.
  • Handle log messages in rosserial_server
  • Contributors: Mike Purvis, mkrauter

0.7.1 (2015-07-06)

0.7.0 (2015-04-23)

  • Fill out description field in package.xml.
  • Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or\'ing high and low byte instead of adding them.
  • rosserial_server: Properly receive messages > 255 bytes.
  • Contributors: Chad Attermann, Mike Purvis

0.6.3 (2014-11-05)

  • Add more log output, don\'t end the session for certain write errors.
  • Contributors: Mike Purvis

0.6.2 (2014-09-10)

  • Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
  • Add dependency on rosserial_msgs_gencpp, fixes #133
  • Make ServiceClient::handle public, to fix compilation bug on some platforms.
  • Enabled registration of service clients
  • Add namespaces to headers, swap ROS thread to foreground.
  • Move headers to include path, rename to follow ROS style.

0.6.1 (2014-06-30)

0.6.0 (2014-06-11)

0.5.6 (2014-06-11)

  • Fixed build error due to variable being read as a function due to missing parenthesis
  • Add rosserial_python as dependency of rosserial_server
  • Contributors: Mike Purvis, spaghetti-

0.5.5 (2014-01-14)

  • Add support for require/publishers and require/subscribers parameters.
  • Use stream logging in rosserial_server

0.5.4 (2013-10-17)

0.5.3 (2013-09-21)

  • New package: rosserial_server
  • Contains example launch file for serial configuration of server
  • Working now with both Groovy and Hydro clients.
  • Subscriber to correctly declare known md5 and topic type from client.

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosserial_server at Robotics Stack Exchange