-
 

Package Summary

Tags No category tags.
Version 2.3.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

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

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.3.3 (2024-03-13)

2.3.2 (2023-11-27)

  • added new parameters for spatial precision MOT0109 onwards
  • added support for phidget spatial onboard orientation estimation
  • Contributors: Malte kl. Piening, Martin Günther

2.3.1 (2023-03-03)

  • adding support for analog outputs for ROS2 (#145)
  • Contributors: Alexis Fetet

2.3.0 (2022-04-13)

2.2.2 (2022-02-17)

  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Fix typo in error message (#104)
  • Contributors: Martin Günther

2.2.1 (2021-08-03)

2.2.0 (2021-05-20)

2.1.0 (2021-03-29)

  • Switch header guards to _HPP SUFFIX.
  • Remove unnecessary cstddef.
  • Contributors: Chris Lalancette

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

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

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.3.3 (2024-03-13)

2.3.2 (2023-11-27)

  • added new parameters for spatial precision MOT0109 onwards
  • added support for phidget spatial onboard orientation estimation
  • Contributors: Malte kl. Piening, Martin Günther

2.3.1 (2023-03-03)

  • adding support for analog outputs for ROS2 (#145)
  • Contributors: Alexis Fetet

2.3.0 (2022-04-13)

2.2.2 (2022-02-17)

  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Fix typo in error message (#104)
  • Contributors: Martin Günther

2.2.1 (2021-08-03)

2.2.0 (2021-05-20)

2.1.0 (2021-03-29)

  • Switch header guards to _HPP SUFFIX.
  • Remove unnecessary cstddef.
  • Contributors: Chris Lalancette

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

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

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.3.3 (2024-03-13)

2.3.2 (2023-11-27)

  • added new parameters for spatial precision MOT0109 onwards
  • added support for phidget spatial onboard orientation estimation
  • Contributors: Malte kl. Piening, Martin Günther

2.3.1 (2023-03-03)

  • adding support for analog outputs for ROS2 (#145)
  • Contributors: Alexis Fetet

2.3.0 (2022-04-13)

2.2.2 (2022-02-17)

  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Fix typo in error message (#104)
  • Contributors: Martin Günther

2.2.1 (2021-08-03)

2.2.0 (2021-05-20)

2.1.0 (2021-03-29)

  • Switch header guards to _HPP SUFFIX.
  • Remove unnecessary cstddef.
  • Contributors: Chris Lalancette

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version noetic
Last Updated 2024-04-26
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

1.0.9 (2024-03-13)

  • Add support for Phidgets Humidity sensors (#173)
  • Contributors: Gary Edwards

1.0.8 (2023-11-27)

1.0.7 (2023-03-02)

1.0.6 (2022-12-01)

  • Merge pull request #153 from naturerobots/noetic Add support for onboard orientation estimation and other new PhidgetSpatial features of MOT0109 and onwards
  • Support configuring encoder data interval and IO Mode (#137)
  • Merge pull request #129 from mintar/feat-pre-commit Add pre-commit, move from travis to GitHub actions, fix style
  • Don't modify CMAKE_CXX_FLAGS
  • Contributors: Ben Schattinger, Malte kl. Piening, Martin Günther

1.0.5 (2022-02-17)

  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Contributors: Martin Günther

1.0.4 (2021-10-22)

1.0.3 (2021-09-29)

  • Fix typo in error message
  • Add Analog Outputs (#103)
  • Contributors: Carsten Plasberg, Martin Günther

1.0.2 (2021-03-09)

1.0.1 (2020-06-04)

  • Set cmake_policy CMP0048 to fix warning
  • Contributors: Martin Günther

1.0.0 (2020-06-03)

  • Update maintainers in package.xml
  • Switch to libphidget22
  • Add in try/catch blocks for connecting. If an error occurs, we catch it, print it, then re-throw it. This allows us to show a better error when using nodelets.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21. Nothing else depends on it.
  • Rewrite Motor Phidget to use libphidget22. Also implement a new motor node.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes. This should be equivalent functionality, but allows the use of VINT devices now.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Contributors: Chris Lalancette, Martin Günther

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

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

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.0.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

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

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.2.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version galactic
Last Updated 2022-04-13
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.2.3 (2022-04-13)

2.2.2 (2022-02-17)

  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Fix typo in error message (#104)
  • Contributors: Martin Günther

2.2.1 (2021-08-03)

2.2.0 (2021-05-20)

2.1.0 (2021-03-29)

  • Switch header guards to _HPP SUFFIX.
  • Remove unnecessary cstddef.
  • Contributors: Chris Lalancette

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.1.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version foxy
Last Updated 2022-04-13
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.1.2 (2022-04-13)

2.1.1 (2022-02-17)

  • Merge pull request #119 from mintar/fix-reattachment-foxy spatial: Fix behavior after USB reattachment
  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Fix typo in error message (#104)
  • Contributors: Martin Günther

2.1.0 (2021-03-29)

  • Switch header guards to _HPP SUFFIX.
  • Remove unnecessary cstddef.
  • Contributors: Chris Lalancette

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

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

Package Description

A C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

2.3.3 (2024-03-13)

2.3.2 (2023-11-27)

  • added new parameters for spatial precision MOT0109 onwards
  • added support for phidget spatial onboard orientation estimation
  • Contributors: Malte kl. Piening, Martin Günther

2.3.1 (2023-03-03)

  • adding support for analog outputs for ROS2 (#145)
  • Contributors: Alexis Fetet

2.3.0 (2022-04-13)

2.2.2 (2022-02-17)

  • spatial: Add attach + detach handlers
  • Fix some clang-tidy warnings
  • Fix typo in error message (#104)
  • Contributors: Martin Günther

2.2.1 (2021-08-03)

2.2.0 (2021-05-20)

2.1.0 (2021-03-29)

  • Switch header guards to _HPP SUFFIX.
  • Remove unnecessary cstddef.
  • Contributors: Chris Lalancette

2.0.2 (2020-06-01)

  • Use '=default' for default destructors. (#66)
  • Contributors: Chris Lalancette

2.0.1 (2019-12-05)

  • Switch the buildtoo_depend to ament_cmake_ros. (#65)
  • Contributors: Chris Lalancette

2.0.0 (2019-12-05)

  • Remove unnecessary base-class initialization.
  • Get rid of C-style casts.
  • Make sure what() method is marked as override.
  • Rename method parameter name to match implementation.
  • Make sure to include cstddef for libphidget22.h include.
  • Make sure to initialize class member variables.
  • Reformat using clang
  • Make sure to set the VoltageRange to AUTO at the beginning.
  • Only publish motor_back_emf if supported by DC Motor device (#53)
  • Print out the serial number when connecting.
  • Port phidgets_api to ament.
  • Ignore all packages for ROS 2 port.
  • Update maintainers in package.xml
  • Merge pull request #39 from clalancette/add-libphidget22
  • Add in try/catch blocks for connecting.
  • Fixes from review.
  • Implement data interval setting for analog inputs.
  • Add in the license files and add to the headers.
  • Completely remove libphidget21.
  • Rewrite Motor Phidget to use libphidget22.
  • Rewrite High Speed Encoder to use libphidget22.
  • Rewrite IR to use libphidget22.
  • Rewrite IMU using libphidget22.
  • Add support for Phidgets Magnetometer sensors.
  • Add support for Phidgets Gyroscope sensors.
  • Add support for Phidgets Accelerometer sensors.
  • Add in support for Phidgets Temperature sensors.
  • Rewrite phidgets_ik on top of libphidget22 classes.
  • Add in support for Phidgets Analog inputs.
  • Add in support for Phidgets Digital Inputs.
  • Add in support for Phidgets Digital Outputs.
  • Add in libphidget22 helper functions.
  • Rename Phidget class to Phidget21 class.
  • Switch to C++14.
  • Merge pull request #36 from clalancette/phidget-cleanup2
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Style cleanup.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Cleanup spacing in all of the CMakeLists.txt
  • Contributors: Chris Lalancette, Martin Günther, Peter Polidoro

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version lunar
Last Updated 2019-05-06
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Guenther
  • Murilo FM

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version jade
Last Updated 2017-08-14
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Guenther
  • Murilo FM

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version indigo
Last Updated 2017-02-17
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Guenther
  • Murilo FM

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ccny-ros-pkg/phidgets_drivers.git
VCS Type git
VCS Version hydro
Last Updated 2015-03-23
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Murilo FM

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version kinetic
Last Updated 2021-04-09
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

0.7.11 (2021-04-09)

0.7.10 (2020-06-03)

  • Update maintainers in package.xml
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Contributors: Chris Lalancette, Martin Günther

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-drivers/phidgets_drivers.git
VCS Type git
VCS Version melodic
Last Updated 2021-04-14
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 C++ Wrapper for the Phidgets C API

Additional Links

Maintainers

  • Martin Günther
  • Chris Lalancette

Authors

  • Tully Foote
  • Ivan Dryanovski
README
No README found. See repository README.
CHANGELOG

Changelog for package phidgets_api

0.7.11 (2021-04-09)

0.7.10 (2020-06-03)

  • Update maintainers in package.xml
  • Run clang-format on the whole codebase.
  • Switch to C++14 everywhere.
  • Remove unused indexHandler from Encoder class.
  • Change API from separate open/waitForAttachment to openAndWaitForAttachment.
  • Small cleanups throughout the code.
  • Push libphidgets API calls down to phidgets_api.
  • Quiet down the to-be-overridden callbacks.
  • Consistently use nullptr instead of 0.
  • Make the phidget_api destructors virtual.
  • Move libusb dependency into the libphidget21 package.xml.
  • Switch to package format 2.
  • Contributors: Chris Lalancette, Martin Günther

0.7.9 (2019-06-28)

  • Add missing OnInputChange handler (#33)
  • Contributors: Kai Hermann

0.7.8 (2019-05-06)

  • Install udev rules on binary package installation
  • Contributors: Martin Günther

0.7.7 (2018-09-18)

0.7.6 (2018-08-09)

0.7.5 (2018-01-31)

  • Add support for the phidgets_ik (Phidgets Interface Kit)
  • Contributors: Russel Howe, James Sarrett, Martin Günther

0.7.4 (2017-10-04)

  • Fix typo and doxygen docs
  • Contributors: Jose Luis Blanco Claraco, Martin Günther

0.7.3 (2017-06-30)

0.7.2 (2017-06-02)

0.7.1 (2017-05-22)

  • Set event handlers for motor + encoder APIs
  • Added basic motor api
  • Added basic encoder board api
  • Contributors: Zach Anderson, Martin Günther

0.7.0 (2017-02-17)

  • Use our own libphidget21 instead of external libphidgets
  • Contributors: Martin Günther

0.2.3 (2017-02-17)

  • Add IMU diagnostics (#24)
  • Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther

0.2.2 (2015-03-23)

  • phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package
  • phidgets_api: updated package details
  • phidgets_api: added copy of udev rule to package and updated path in script
  • phidgets_api: updated path to libphidgets header file
  • phidgets_api: removed license and header file of phidgets library
  • Contributors: Murilo FM

0.2.1 (2015-01-15)

  • phidgets_api: add libusb dependency This caused Jenkins CI tests to fail.
  • phidgets_api: fix case in CMakeLists
  • phidgets_api: added GNU LGPLv3 copy (phidget21.h)
  • phidgets_api: updated license and author information
  • phidgets_api: added script to setup udev rules for Phidgets devices
  • phidgets_api: added libphidget21 dependency as cmake external project
  • phidgets_api: updated path to libphidget header file
  • phidgets_api: added libphidget header file to package
  • phidgets_api: removed phidgets_c_api dependency
  • Deleted comments within files of all packages
  • Catkinised packages
  • added missing cmakelists
  • added api, imu and ir
  • removed deps directory
  • initial commit
  • Contributors: Ivan Dryanovski, Martin Günther, Murilo FM

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged phidgets_api at Robotics Stack Exchange