Erik Örjehag
Erik Örjehag
Hello, Im interested in the code
@bravech thank you thank you thank you :D
I have the same problem
I added this in the _character_device() in the InputDevice class: ``` self._character_file = io.open( self._character_device_path, 'rb') fd = self._character_file.fileno() flag = fcntl.fcntl(fd, fcntl.F_GETFL) fcntl.fcntl(fd, fcntl.F_SETFL, flag | os.O_NONBLOCK) ``` And...
@Nekzuris Because _do_iter() returns None when there are no events you need to do it like this: ```python events = devices.gamepads[0]._do_iter() if events is not None: for event in events:...
Hey! Look at issue #7 , I found a solution that worked for me
> No i do not think so, that does not seem to be the intention of this method. But for the MultiThreadedExecutor there is a `wait_condition` on future.done https://github.com/ros2/rclpy/blob/fb1058935f25f20a5ba9552994b9b63a3edd36f9/rclpy/rclpy/executors.py#L782
What's the status of this? :) Was planning to use moveit_calibration in my project. Anything I can help with? @Abishalini @vatanaksoytezer @AndrejOrsula
@AndrejOrsula Hi! Thanks for the response. I forked @Abishalini latest work here https://github.com/DynoRobotics/moveit_calibration with [this commit](https://github.com/DynoRobotics/moveit_calibration/commit/010310fa611973a78a90890616b87a89853be194) that I needed for it to build. The package builds but the panel is...
@AndrejOrsula Thank you :) It turns out it was only a silly mistake. The ros1 docs says to use Panel > Add new panel but the ros2 port is not...