jobafr
jobafr
Hi, thank you for the quick response! As a quick fix, is it possible to intentionally install an older rust release that's compatible with 20.04 using espup?
rospy logging makes unneccessary requests to roscore when /rosout_disable_topics_generation is unset
> I should add that has a huge impact on the CPU utilization of rosmaster. Yes, this is how we found this issue in the first place.
I can confirm this.
I ran into this as well and figured it out by explicitly specifying I want the trait method, thus opting into the nonblocking API. ```rust nb::block!(embedded_can::nb::Can::transmit(&mut can, &tx_frame)).unwrap(); if let...
I copied the [example from the crate documentation](https://esp-rs.github.io/esp-idf-hal/esp_idf_hal/can/index.html#example) and added `fn main` so it looks like this: ```rust use embedded_can::nb::Can; use embedded_can::Frame; use embedded_can::StandardId; use esp_idf_hal::can; use esp_idf_hal::prelude::*; fn main()...
Got it working with the first suggestion from [this stackoverflow post](https://stackoverflow.com/a/59474177). I also fixed a TODO in the source (see below), which probably saves a bit CPU as well. It...
Hi @JonasHablitzel, @scottrfrancis and folks landing here from their favorite search engine, I have written a ROS1←→GStreamer plugin that is now pending [as a merge request in the gst-plugins-rs repo](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1126)....
> The feature that the async mutex offers over the blocking mutex is the ability to keep it locked across an .await point. […] Note that, although the compiler will...
Ok, thank you! I managed to come up with a simple example that breaks with std's Mutex and works with tokio's. This one uses std::sync::Mutex and blocks forever ```rust use...
So, as I understand it now, that first sentence ("The feature that the async mutex offers over the blocking mutex is the ability to keep it locked across an .await...