Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/serialport/serialport-rs

A cross-platform serial port library in Rust. Provides a blocking I/O interface and port enumeration including USB device information.
https://github.com/serialport/serialport-rs

UsbPorts are detected as PciPorts on Raspberry Pi 4b

KnorrFG opened this issue over 1 year ago
add space to baud_rate

wxitcode opened this pull request over 1 year ago
Bring hardware_check.rs back into service

sirhcel opened this pull request over 1 year ago
use libudev on musl linux with libudev feature

selfisekai opened this pull request over 1 year ago
Release 4.2.1

sirhcel opened this pull request over 1 year ago
Missing serial_number

Massimiliano-solutiontech opened this issue over 1 year ago
Add feature gate for UsbPortInfo.interface (for releasing 4.2.1 from main)

sirhcel opened this pull request over 1 year ago
Maintenance release 4.2.1

sirhcel opened this pull request over 1 year ago
Clean up issues pointed out by Clippy

sirhcel opened this pull request over 1 year ago
Fix memory leaks on macOS

huntc opened this pull request over 1 year ago
Read not reading all the data off a TTY port

Austin-Crabtree opened this issue over 1 year ago
how to open a COM port with serialport::new in Windows

kinire98 opened this issue over 1 year ago
Hardware flow control permanently asserts RTS

xioTechnologies opened this issue over 1 year ago
Fix: Unable to read data on windows. Fixes #29

LukaOber opened this pull request over 1 year ago
New release?

g0hl1n opened this issue over 1 year ago
Adds fmt::Debug for dyn SerialPort and related enums.

nathansizemore opened this pull request over 1 year ago
After dropping lock serialport is still locked

craigkai opened this issue over 1 year ago
Windows unicode (`_W`) api for all Win32 functions

Crzyrndm opened this pull request over 1 year ago
github workflows: add cargo-deny ci action

g0hl1n opened this pull request over 1 year ago
Update bitflags to v2.0 and satisfy clippy

g0hl1n opened this pull request over 1 year ago
Update NetBSD man page links

atouchet opened this pull request over 1 year ago
Dead links in platforms.md

atouchet opened this issue over 1 year ago
query windows registry for all COM ports + `Modem` class devices

Crzyrndm opened this pull request over 1 year ago
What is the correct way to make sure a pipe isn't broken?

craigkai opened this issue over 1 year ago
Missing COM ports in Windows

Crzyrndm opened this issue over 1 year ago
Set Windows timeouts to enforce non-blocking read

larsch opened this pull request over 1 year ago
Update MSRV in Cargo.toml and various doc formatting updates

atouchet opened this pull request almost 2 years ago
Update Readme

atouchet opened this pull request almost 2 years ago
Update dev-dependecy clap to v4.0

g0hl1n opened this pull request almost 2 years ago
Update nix dependency

g0hl1n opened this pull request almost 2 years ago
bufReader read_until not handled correctly on Windows

craigkai opened this issue almost 2 years ago
Update nix and clap dependencies

g0hl1n opened this pull request almost 2 years ago
Re-activate more build targets for CI jobs

sirhcel opened this issue almost 2 years ago
New release?

tmbull opened this issue almost 2 years ago
Add loopback test example

mlsvrts opened this pull request almost 2 years ago
Fix OpenBSD compilation issue caused by disabled ErrorKind "use"

n1000 opened this pull request almost 2 years ago
Upgrade nix to 0.25.0

g0hl1n opened this pull request almost 2 years ago
Enumate the serialport not correct in raspberry CM4

zrz4066 opened this issue almost 2 years ago
Fix for missing `serial_number` on macOS

pavel-kokolemin opened this pull request about 2 years ago
BufRead::read_line() doesn't work when timeout is set to 0

Bktero opened this issue about 2 years ago
Fix unicode names

mlsvrts opened this pull request about 2 years ago
fix `tiocmget` method

philipr-za opened this pull request about 2 years ago
separate read and write timeout settings

jhfrontz opened this issue about 2 years ago
Add optional support for embedded-hal traits

dbrgn opened this pull request over 2 years ago
skip attempts to set baud rate of 0 via ioctl (macos)

mf-dhadley opened this pull request over 2 years ago
'list_ports.rs' example doesn't work

birdistheword96 opened this issue over 2 years ago
Migrate from `winapi` to `windows-sys`

jessebraham opened this issue over 2 years ago
Overlapped io

DoumanAsh opened this pull request over 2 years ago
Enumerate callout devices in addition to dialin devices on macOS

jessebraham opened this pull request over 2 years ago
Derive Clone for Error

fralalonde opened this pull request over 2 years ago
serde support in the 4.0.x line

fpagliughi opened this issue over 2 years ago
Add serde support behind a feature flag

mikeplus64 opened this pull request over 2 years ago
Added blocking support for posix

eranknafo2001 opened this pull request over 2 years ago
Some fixes I had to do to make serialport-rs work on MacOS

berkus opened this issue over 2 years ago
RaspberryPi: Available ports are not containing the correct info

teikmeier opened this issue over 2 years ago
Support reporting usb interface

mlsvrts opened this pull request over 2 years ago
Upgrade nix to 0.24.1, limit features

rtzoeller opened this pull request over 2 years ago
Set port timeout to a non-zero value before performing loopback test.

mlsvrts opened this pull request over 2 years ago
Request exclusive access when opening a posix serialport by default:

mlsvrts opened this pull request over 2 years ago
Can't identify virtual com[windows]

tsing-k opened this issue over 2 years ago
Opening Port on Android "Error opening port Permission denied"

glenngartner opened this issue over 2 years ago
Fix bug introduced with #39

jannic opened this pull request over 2 years ago
Remove useless call to tcflush on open

jannic opened this pull request over 2 years ago
Make sure fd is properly closed if initialization fails

jannic opened this pull request over 2 years ago
Possible file descriptor leak in open

jannic opened this issue over 2 years ago
tcflush on open may cause data loss

jessebraham opened this issue over 2 years ago
Fix filehandle leak in open() on Windows

sionik opened this pull request over 2 years ago
fix: CI badge

reconbot opened this pull request over 2 years ago
5.0.0 proposal

zstewar1 opened this pull request over 2 years ago
Add link to project's Matrix channel

sirhcel opened this pull request over 2 years ago
Enable remaining CI jobs which are currently disabled

jessebraham opened this issue over 2 years ago
Support receiving breaks

jessebraham opened this issue over 2 years ago
available_ports() enumeration API doesn't work on macOS 12.0

jessebraham opened this issue over 2 years ago
Can't seem to be able to read data on Windows

jessebraham opened this issue over 2 years ago
Idomatic APIs

jessebraham opened this issue over 2 years ago
Seeking new maintainer!

jessebraham opened this issue over 2 years ago
Lock serial port under Linux

jessebraham opened this issue over 2 years ago
Ubuntu 20.10: hardware_test receive fails

jessebraham opened this issue over 2 years ago
Assistance with cross-compiling

jessebraham opened this issue over 2 years ago
available_ports returns incorrect SerialPortType

jessebraham opened this issue over 2 years ago
Linux PREEMPT RT - weird behavior

jessebraham opened this issue over 2 years ago
Baud rate in new doesn't work?

jessebraham opened this issue over 2 years ago
Feature: Function create builder from SerialPortInfo struct

jessebraham opened this issue over 2 years ago
Rust doc still references the removed prelude

jessebraham opened this issue over 2 years ago
Look into strace-based fault injection for testing

jessebraham opened this issue over 2 years ago
Issues with multiple threads under windows

jessebraham opened this issue over 2 years ago
timeout has a different behavior on windows.

jessebraham opened this issue over 2 years ago
`read` is always non-blocking even when no data is available to read

jessebraham opened this issue over 2 years ago
RS485 mode support

jessebraham opened this issue over 2 years ago
Windows: write() blocks if nothing is connected to the port

jessebraham opened this issue over 2 years ago
Need to disable termios2 / BOTHER (use termios and Bxxx for baud rate)

jessebraham opened this issue over 2 years ago
`TTYPort::read` doesn't respect timeout

jessebraham opened this issue over 2 years ago
Serial Port enumeration not supported for android

jessebraham opened this issue over 2 years ago