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

Space out paragraphs by a line

883008b2a6b25ff60e95f3b0226de90cfcca6811 authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix link...again

832527675129d3b68532a4d338ecb563719617ac authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix inline image syntax in README

4ddaa8c8bad4f752bedbb2e9c2acafac1202edfb authored almost 8 years ago by Bryant Mairs <[email protected]>
Add title and badges to README

f2a86248837fa7ce963577afa808764e0288d042 authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix link in README

520e504149637524c74e496371aa6ff41fed5ff9 authored almost 8 years ago by Bryant Mairs <[email protected]>
Update Cargo.toml for new release

2328d629c4b0e618593047097f3f154a4c46c059 authored almost 8 years ago by Bryant Mairs <[email protected]>
Merge branch '0_2_0'

24ae06646ed6f31928f0be04c34157072bc91dfc authored almost 8 years ago by Bryant Mairs <[email protected]>
Update CHANGELOG for release

079da868cee0df7125cc2141252205c9d3e0f4e0 authored almost 8 years ago by Bryant Mairs <[email protected]>
Add settings() and set_all() to Windows implementation

32204b4279113f9cf8e3cde77077ec54a2f6fa11 authored almost 8 years ago by Bryant Mairs <[email protected]>
Make contents of Error struct public

8ec9e602d03e3784af2a2123f76892be1d356a19 authored almost 8 years ago by Bryant Mairs <[email protected]>
Merge branch 'master' of gitlab.com:susurrus/serialport-rs

3485265ccec0d942414748d76f0a09c2afa97f5a authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix docs

09b7633174771079fa6ea50c9ea217d4d6b47cab authored almost 8 years ago by Bryant Mairs <[email protected]>
Queue up changes for next release

8e62f01f23dc34cb6859bea0a7b1c618d318f447 authored almost 8 years ago by Bryant <[email protected]>
Add setters and getters for all port settings.

This is only implemented on POSIX currently, and it's not atomic,
but it's a proof-of-concept fo...

c0de1466693def2f86fce8e656df194300d6a92e authored almost 8 years ago by Bryant <[email protected]>
Add a changelog

ef637a564b3ad2bcafe3d95efe040cf64c6f3e1e authored almost 8 years ago by Bryant <[email protected]>
Check that port settings were properly applied.

There isn't an error raised by termios on POSIX, so if we want to
be sure all settings were prop...

222a02eea0d8d4d63ec7cf2cb06b8a2d425072cb authored almost 8 years ago by Bryant <[email protected]>
Version 1.1

b1e85391ccff3e929f57bc2934564fcde500f217 authored almost 8 years ago by Bryant <[email protected]>
Clarify license and attribute previous code

f5296359e36fc8acaa0b0c014c040643f4be5e70 authored almost 8 years ago by Bryant <[email protected]>
Fix changing serial port settings for Windows.

This is only compile-tested, but should work. Exact same change
worked on the POSIX side

7df96c4db5306d11a245d53c5d10c0109b9100f8 authored almost 8 years ago by Bryant <[email protected]>
Fix compiling for Windows with BaudRate path change

2db37007c6f1e452842ae81ae1d6181987ded812 authored almost 8 years ago by Bryant <[email protected]>
Use standard naming for license

bf63839bda63c965fc12c4d6ce1c17013d186d55 authored almost 8 years ago by Bryant <[email protected]>
Improve docs and reduce public interface

4561284a39e41257ce287aa6e03bfcf3d392024c authored almost 8 years ago by Bryant <[email protected]>
Follow soon-to-be style guidelines.

Add a description.
Alphabetize keys within sections except for some
special cases

1bfd2fb42dc4207ac1b337c7c71ad46b4c91eebb authored almost 8 years ago by Bryant <[email protected]>
Fix set_baud_rate for POSIX.

After updating the self.termios structure, it then needs to be written written
atomically to the...

aab673fed09d0617b00cf5939ccf4fee0e2eba6f authored almost 8 years ago by Bryant <[email protected]>
Simplify error handling

9fbb54f6dae09a7d6bca9434ca270c14bf7a4f38 authored almost 8 years ago by Bryant <[email protected]>
Switch repo source to this one

111dfe9dc30e58dfcd3a7325a44c6aa7524f528b authored almost 8 years ago by Bryant <[email protected]>
Add a basic serial port read example

5cb0a7716ef1a46c5c286d664bdcc1e292dd9f1b authored almost 8 years ago by Bryant <[email protected]>
Implement serial port settings changes

62d46f2f8938f30efada8e3e7b57cc2ccbbd8a91 authored almost 8 years ago by Bryant <[email protected]>
Add TODO

d905afe89a3504ef6ed0babbba9643e235aa8490 authored almost 8 years ago by Bryant <[email protected]>
Add doc comments to all public interfaces

a266b48c55906c0ffebbae6de22b710990ffb392 authored almost 8 years ago by Bryant <[email protected]>
Add basic port enumeration example

b6aca3ff5d3015eb643062cd0e357321e4b62db8 authored almost 8 years ago by Bryant <[email protected]>
Correct errors reported by rustfmt

b1996c47d7370e80156fb915addab86379784c9b authored almost 8 years ago by Bryant <[email protected]>
Add basic windows implementation.

Only compile-tested

b8ccf3051b7775546831ce60b16d91ebe72c19ed authored almost 8 years ago by Bryant <[email protected]>
Fix calling of windows-specific code

e86014537495310f7bbad2556239e164aa47b3ef authored almost 8 years ago by Bryant <[email protected]>
Rename carrier_data carrier_detect

e3b07e78c1866f2e58cf26a51ced70014c76d33c authored almost 8 years ago by Bryant <[email protected]>
Remove copy/paste error

a6d750aba0158ef78e2b8966cc9a6d57689fb28a authored almost 8 years ago by Bryant <[email protected]>
Add a README and LICENSE file

6ac403156b63e73fac62e0a6d8d92d99b60b5caa authored almost 8 years ago by Bryant <[email protected]>
Add available_baud_rates() to API and implement for POSIX

49a88395cff739c6776e9c3b0b5287060941bda0 authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix formatting

13d11dc98b4de0c6e6054ef3d0f1e2844ce8621d authored almost 8 years ago by Bryant Mairs <[email protected]>
Remove prefixes from enum value names

b07b7452c0430fdfe4b93bd0a6d2bcff560fffb6 authored almost 8 years ago by Bryant Mairs <[email protected]>
Code now works for posix at least!

41a94a6c4dc2749702eac3e3116627dace85a7d1 authored almost 8 years ago by Bryant Mairs <[email protected]>
First draft with POSIX serialport implementation

0eebf17c075555188b462bd2058b4e2618df0bd1 authored almost 8 years ago by Bryant Mairs <[email protected]>