Open barafael opened 1 year ago
Hi!
I've been taking a look and using this crate for over a year now, but no activity whatsoever. I'm not prominent in the Rust world, so I don't know how to do that... but if you would please do so, I think everyone would benefit from it.
This crate is really nice for basic stuff, but as soon as you need a little bit more of control it's not that useful.
I've been having a problem with the timeout of the ports on Windows...
// The way the COMMTIMEOUTS structure is filled means this is blocking.
set_timeout(Duration::from_millis(0))
On Linux, however, because of the way the underlying calls are made, it is non-blocking.
I think this is an important crate that can't be left unmantained...
I've been having a problem with the timeout of the ports on Windows...
PR #61 should fix that. Filed that 3 years ago.
There's also serial2
. I wrote it because there were some issues with this crate and no active maintainer.
There's also serialport
. I found the API a bit complicated though, which is why I wrote serial2
. But tastes may differ, and it is maintained and widely used (more widely used as it is than serial2
).
Coincidentally, I created an overview of features of the different Rust serial port crates.
Hi, this useful crate is used in projects like
linux-embedded-hal
and others. Hence I stumbled upon it :) There has however not been any activity for years now and there are a number of open PRs and Issues. What's the maintenance status, are you planning to maintain it further?If not so, I think it might be a good idea to report this crate as unmaintained in rustsec, to give people who run
cargo audit
a heads-up.Let me know what you think :)