Shane Snover

Results 27 issues of Shane Snover

This PR removes `wfi` from examples. I ran into an issue flashing code onto my board after flashing one of the examples and found [this thread](https://github.com/probe-rs/probe-rs/issues/350) which finally gave me...

### System Info * Operating System: `5.4.0-147-generic #164-Ubuntu SMP Tue Mar 21 14:23:17 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux` * Python Version: `3.8.10` * Version of catkin_tools: `0.8.0` (from pip)...

Closes issue #47 and adds a newline following print out of QR code to stdout.

When an interaction arrives at the device, the TLV contents are logged, but it's not easy to get the cluster path or attribute being read. The general commissioning cluster handlers...

## Description This introduces ROS1 native service clients. I still need to test it and write an example, and there are a lot of tangential changes which I expect I...

Lots of Boxed dyn Errors, it's a mess.

rosmaster may assume this when the node destructs, but would be good and proper to call this to unregister the publisher.

enhancement
ros1

Currently we're just ignoring tcp_nodelay in the connection header. Supporting this probably requires pulling in another crate to set `TCP_NODELAY` on the socket file descriptor.

enhancement
ros1

Currently roslibrust assumes and only supports default json-encoding. It looks in the two affected places are `Client::handle_publish` where messages are decoded (and there's an unwrap assuming the encoding is json)...

enhancement

ROS has rules for node names, parameter names, and topic names. Would be great to add a `resolve` function internally which can convert a string of each of these into...

enhancement
ros1