Ecosyste.ms: OpenCollective

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

SerialPort

Access serial ports with JavaScript and Rust. Linux, OSX and Windows.
Collective - Host: opensource - https://opencollective.com/serialport - Website: https://serialport.io/ - Code: https://github.com/serialport

lets try this out with napi-rust

github.com/serialport/bindings-rust - ac9ca0d8e65912c37888d80e36edaec98652ad24 authored almost 4 years ago by Francis Gulotta <[email protected]>
Add a way to force builds

github.com/serialport/node-serialport - f734f09475ffba34e95ff4c57df0b7c0274fe78f authored almost 4 years ago by Francis Gulotta <[email protected]>
Add a way to force builds

github.com/serialport/bindings-cpp - f734f09475ffba34e95ff4c57df0b7c0274fe78f authored almost 4 years ago by Francis Gulotta <[email protected]>
upgrade to the latest neon and rust serialport

github.com/serialport/bindings-rust - 2652d399fb5f3ccae6518f821f01724cb0a98e74 authored almost 4 years ago by Francis Gulotta <[email protected]>
fix more links

github.com/serialport/website - c9eeed84cd74e4d5b6a50b3f4086265e39b59313 authored almost 4 years ago by Francis Gulotta <[email protected]>
fix edit links

github.com/serialport/website - 92849dd037bbb7a62df1a9cc89085283c16cf411 authored almost 4 years ago by Francis Gulotta <[email protected]>
fix sidebar

github.com/serialport/website - 40223103db381b86b285df97835b8aea6a989ef6 authored almost 4 years ago by Francis Gulotta <[email protected]>
fix: space parser docs

github.com/serialport/website - 5a2bc3af74161d1868cee8d41c3e3fc1ad0638bd authored almost 4 years ago by Francis Gulotta <[email protected]>
v9.0.5

github.com/serialport/bindings-cpp - 95df48c2212511d64e9b2af58ae62ba6a5c2b386 authored almost 4 years ago by Francis Gulotta <[email protected]>
Upgrade to docusaurus 2 (#41)

Upgrade to docusaurus v2

- Search
- A terminal preview on the homepage
- A nicer theme that...

github.com/serialport/website - efb0e0870352dbb941607c19b33d1aeb614bc3db authored almost 4 years ago by Francis Gulotta <[email protected]>
Add spacpacket docs (#36)

* Include documentation for Space Packet parser

github.com/serialport/website - cb2d2bb1cb365c3e385af96b5f13748104292d7f authored almost 4 years ago by Dmitry White <[email protected]>
Add a parser package for the Space Packet data format (#2182)

* Add a parser package for the Space Packet data format

github.com/serialport/node-serialport - bda3ad8c6ab94b4ad216f765596c88b9af72930d authored almost 4 years ago by Dmitry White <[email protected]>
Add a parser package for the Space Packet data format (#2182)

* Add a parser package for the Space Packet data format

github.com/serialport/bindings-cpp - bda3ad8c6ab94b4ad216f765596c88b9af72930d authored almost 4 years ago by Dmitry White <[email protected]>
(cargo-release) start next development iteration 4.0.1-alpha.0

github.com/serialport/serialport-rs - d38839141d75ec2ec539b135bd4ed2f39680bbd5 authored almost 4 years ago by Bryant Mairs <[email protected]>
(cargo-release) version 4.0.0

github.com/serialport/serialport-rs - 6426b273ea8136c8db9ef1300f0b59bb4aa71292 authored almost 4 years ago by Bryant Mairs <[email protected]>
Add useful references

github.com/serialport/serialport-rs - 41d41271e8392fa6a2470c69f0b6baeff2d2979d authored almost 4 years ago by Bryant Mairs <[email protected]>
Correct 4.0.0 release link

github.com/serialport/serialport-rs - 531b69d4941b3d35a056ecd78e8e524704a8a355 authored almost 4 years ago by Bryant Mairs <[email protected]>
Add more MR links to current version changelog

github.com/serialport/serialport-rs - 08149f18bdf49a356f8d79bfc4c7683f2b6bdec4 authored almost 4 years ago by Bryant Mairs <[email protected]>
Fix hyperlinks

github.com/serialport/serialport-rs - 9c62cffcbc0b3a65897bc36a0aeed01fd27644d1 authored almost 4 years ago by Bryant Mairs <[email protected]>
Switch CHANGELOG from asciidoc to markdown

This was an experiment in other markup languages. Markdown has won,
however, and keeping this si...

github.com/serialport/serialport-rs - 0e3c3e3ed2e1f6e47150a7f15d97d1310e2d4ec2 authored almost 4 years ago by Bryant Mairs <[email protected]>
Bring back the pipeline badge

GitLab changed how they do badges and it didn't work anymore. Created the new one
and the naming...

github.com/serialport/serialport-rs - 6c3405591501a58b73106a0f0eee63fde0618d7c authored almost 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'wcampbell0x2a/serialport-rs-cleanup'

github.com/serialport/serialport-rs - 4277126667a75483400010bf068ee4b46df94700 authored almost 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'non_exclusive' into 'master'

Don't open POSIX ports in exclusive mode

Closes #65

See merge request susurrus/serialport-rs!98

github.com/serialport/serialport-rs - 3b58178af8e1c8f64169c553c0ea9d83fde5ce13 authored almost 4 years ago by Bryant <[email protected]>
Github actions build workflow

Drpping appveryor and travis due to very long build queues and general unreliability. We're acti...

github.com/serialport/node-serialport - 1962140e29c0bd12fb23f9eb7183305406810df6 authored almost 4 years ago by Francis Gulotta <[email protected]>
Github actions build workflow

Drpping appveryor and travis due to very long build queues and general unreliability. We're acti...

github.com/serialport/bindings-cpp - 1962140e29c0bd12fb23f9eb7183305406810df6 authored almost 4 years ago by Francis Gulotta <[email protected]>
v9.0.4

github.com/serialport/bindings-cpp - b8b12c0671f783193e2b798cb3d8ef67edd2de4b authored almost 4 years ago by Francis Gulotta <[email protected]>
Explicitly specify node-abi version in top-level package.json (#2190)

github.com/serialport/node-serialport - 0761997d7a8f98201e8ae7fd5303cdf933f64cbd authored almost 4 years ago by Noah Andrews <[email protected]>
Explicitly specify node-abi version in top-level package.json (#2190)

github.com/serialport/bindings-cpp - 0761997d7a8f98201e8ae7fd5303cdf933f64cbd authored almost 4 years ago by Noah Andrews <[email protected]>
Clarify libudev header requirements

github.com/serialport/serialport-rs - 799b5e4ea7eb8920068f7ec35e9455733ce16b6a authored almost 4 years ago by Bryant <[email protected]>
Don't mark POSIX ports as exclusive by default

Marking ports as exclusive breaks usage on WSL/WSL2 and isn't strictly
necessary to open a port....

github.com/serialport/serialport-rs - caca16c0300049e6fa2d03a373c399babdca02d8 authored almost 4 years ago by Bryant Mairs <[email protected]>
Simplify code using unwrap_or_else

github.com/serialport/serialport-rs - dd0d73422c4483b9f5d61a64fac51033eb7e7de5 authored almost 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'feature/wait_fd-no-malloc' into 'master'

[POSIX] Get rid of heap allocation in wait_fd

See merge request susurrus/serialport-rs!92

github.com/serialport/serialport-rs - 023cf2ca126d62ce737e5a877f32d209a05e1a97 authored almost 4 years ago by Bryant <[email protected]>
Merge branch 'xplatform_breaks' into 'master'

Add `set_break` and `clear_break` for SerialPort

Closes #62

See merge request susurrus/serialp...

github.com/serialport/serialport-rs - 0755bc300c4c7e34c0b1e6cc36379b556893148b authored almost 4 years ago by Bryant <[email protected]>
Added set_break and clear_break for SerialPort

Windows and POSIX systems expose a similar API for setting and
clearing a break condition. This ...

github.com/serialport/serialport-rs - be920eee59a7fa5a9f3d1e15671e82268fc0bd03 authored almost 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'issue_94' into 'master'

Fix test failures on Mac

See merge request susurrus/serialport-rs!95

github.com/serialport/serialport-rs - daeaed8751b791db14c77e1854802f27d6cd28f3 authored almost 4 years ago by Bryant <[email protected]>
Ignore baud rate tests using ptys on Mac

github.com/serialport/serialport-rs - 5352d07803d039d96d96ecbc1b93fc8d3cecae0d authored almost 4 years ago by Bryant Mairs <[email protected]>
Fix pair()

github.com/serialport/serialport-rs - dbb0efda19a62a3fd55dd97ab54d39717e13de71 authored almost 4 years ago by Bryant Mairs <[email protected]>
Run all tests even if one fails in CI

github.com/serialport/serialport-rs - a218f5d8b611df527c467c79a0405a336002ae4e authored almost 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'macos_appveyor' into 'master'

Migrate Mac OS builds to AppVeyor

See merge request susurrus/serialport-rs!96

github.com/serialport/serialport-rs - 42e06d7aa1de7f519d0683bd5ef8d547ef8f617f authored almost 4 years ago by Bryant <[email protected]>
Migrate Mac OS builds to AppVeyor

This removes the need for cloning my repos to GitHub to use Travis CI.

github.com/serialport/serialport-rs - 700bbd801dbfd63c06c3ad0589802b3ad81203c4 authored almost 4 years ago by Bryant Mairs <[email protected]>
v9.0.3

github.com/serialport/bindings-cpp - f8ecb270fc6dddccd49deecaabdc981c0ef4acf1 authored almost 4 years ago by Francis Gulotta <[email protected]>
Upgrades to support npm 7, and the latests nodes and electrons (#2186)

github.com/serialport/node-serialport - 75f5375af159fd898cb024edd06c2e47ab39601a authored almost 4 years ago by Francis Gulotta <[email protected]>
Upgrades to support npm 7, and the latests nodes and electrons (#2186)

github.com/serialport/bindings-cpp - 75f5375af159fd898cb024edd06c2e47ab39601a authored almost 4 years ago by Francis Gulotta <[email protected]>
Update node-abi (#2183)

Co-authored-by: NoahAndrews <[email protected]>

github.com/serialport/node-serialport - 44263e1e620b7576550008dc1b5fa172c9f9851e authored almost 4 years ago by Noah Andrews <[email protected]>
Update node-abi (#2183)

Co-authored-by: NoahAndrews <[email protected]>

github.com/serialport/bindings-cpp - 44263e1e620b7576550008dc1b5fa172c9f9851e authored almost 4 years ago by Noah Andrews <[email protected]>
Add features to heartbeat example and rename

github.com/serialport/serialport-rs - e8affc0b54891c441452be06e29d2fdd919b6b73 authored almost 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'fix_master' into 'master'

Apply port settings on initialization

Closes #88

See merge request susurrus/serialport-rs!94

github.com/serialport/serialport-rs - 38681ed97e53883b772a28cb261a6f38b3ce3a02 authored almost 4 years ago by Bryant <[email protected]>
Add some developer and testing notes

github.com/serialport/serialport-rs - 9dd6933c4a54f86e51062942715939e6ee02a339 authored almost 4 years ago by Bryant Mairs <[email protected]>
Apply port settings on initialization

Split up functions so that initialization uses a minimal number of syscalls

github.com/serialport/serialport-rs - d45178d1512aa55b76be4b40724d4b965985185e authored almost 4 years ago by Bryant Mairs <[email protected]>
Detail how to close a port

Fixes #79

github.com/serialport/serialport-rs - b77768a39d43fe975354200dbf708a7cb8276b78 authored almost 4 years ago by Bryant Mairs <[email protected]>
Update learn and prettier (minor releases) (#2163)

github.com/serialport/node-serialport - 0a377ec574630230f477652cc5a4b73521222506 authored almost 4 years ago by Francis Gulotta <[email protected]>
Update learn and prettier (minor releases) (#2163)

github.com/serialport/bindings-cpp - 0a377ec574630230f477652cc5a4b73521222506 authored almost 4 years ago by Francis Gulotta <[email protected]>
Update our dev deps notably mocha (#2162)

github.com/serialport/node-serialport - 63f803f56b8e388a0cc4af0f09a067d8a3fa0d98 authored almost 4 years ago by Francis Gulotta <[email protected]>
Update our dev deps notably mocha (#2162)

github.com/serialport/bindings-cpp - 63f803f56b8e388a0cc4af0f09a067d8a3fa0d98 authored almost 4 years ago by Francis Gulotta <[email protected]>
deps: upgrade eslint to 7 (#2153)

eslint 6 was not satisfying the peer dependency of eslint-mocha and
causing this repo to fail wh...

github.com/serialport/node-serialport - 646f8de6e4593e66877554254696a5721c175b00 authored about 4 years ago by Myles Borins <[email protected]>
deps: upgrade eslint to 7 (#2153)

eslint 6 was not satisfying the peer dependency of eslint-mocha and
causing this repo to fail wh...

github.com/serialport/bindings-cpp - 646f8de6e4593e66877554254696a5721c175b00 authored about 4 years ago by Myles Borins <[email protected]>
Use map_err() and map() for simplification

github.com/serialport/serialport-rs - 8460a8b6b680f77ae425e2e4446ee9d086a23882 authored about 4 years ago by wcampbell <[email protected]>
chore: Add preferUnplugged to keep the main package plugged in Yarn 2 (#2094)

github.com/serialport/node-serialport - 363d9f46b46bbcf7c8f0f877e17fdf0654ce3899 authored about 4 years ago by Alec Mev <[email protected]>
chore: Add preferUnplugged to keep the main package plugged in Yarn 2 (#2094)

github.com/serialport/bindings-cpp - 363d9f46b46bbcf7c8f0f877e17fdf0654ce3899 authored about 4 years ago by Alec Mev <[email protected]>
fix: while validating for offset, check for offset's value for NaN instead length (#2124)

github.com/serialport/node-serialport - 42151228240c5c818ac5327d6ff5c01398805564 authored about 4 years ago by Makarand Bauskar <[email protected]>
fix: while validating for offset, check for offset's value for NaN instead length (#2124)

github.com/serialport/bindings-cpp - 42151228240c5c818ac5327d6ff5c01398805564 authored about 4 years ago by Makarand Bauskar <[email protected]>
docs: Remove greenskeeper as it’s no longer in service

github.com/serialport/node-serialport - 9e8acac9506b4180c29fccd9029fce8130b7a82c authored about 4 years ago by Francis Gulotta <[email protected]>
docs: Remove greenskeeper as it’s no longer in service

github.com/serialport/bindings-cpp - 9e8acac9506b4180c29fccd9029fce8130b7a82c authored about 4 years ago by Francis Gulotta <[email protected]>
chore: remove script that is now a package (#2121)

github.com/serialport/node-serialport - fed9e9b8b94ea4613900629f08ebced6977fa193 authored about 4 years ago by Francis Gulotta <[email protected]>
chore: remove script that is now a package (#2121)

github.com/serialport/bindings-cpp - fed9e9b8b94ea4613900629f08ebced6977fa193 authored about 4 years ago by Francis Gulotta <[email protected]>
chore: update package-lock.jsons even though we don’t really use them (#2123)

github.com/serialport/node-serialport - dadfe554cf68d39072c0c9fc6f426adb0557f49e authored about 4 years ago by Francis Gulotta <[email protected]>
chore: update package-lock.jsons even though we don’t really use them (#2123)

github.com/serialport/bindings-cpp - dadfe554cf68d39072c0c9fc6f426adb0557f49e authored about 4 years ago by Francis Gulotta <[email protected]>
chore: Update prebuild-install, specify node-abi version (#2122)

This adds support for prebuilding for Electron 9. Explicitly specifying the node-abi version wil...

github.com/serialport/node-serialport - f4eeb51427a99beb4410705d0a3ded8a91f7e40f authored about 4 years ago by Noah Andrews <[email protected]>
chore: Update prebuild-install, specify node-abi version (#2122)

This adds support for prebuilding for Electron 9. Explicitly specifying the node-abi version wil...

github.com/serialport/bindings-cpp - f4eeb51427a99beb4410705d0a3ded8a91f7e40f authored about 4 years ago by Noah Andrews <[email protected]>
fix: disconnects should now work again on unix based systems (#2120)

github.com/serialport/node-serialport - 2801301d1467152753c2012c7968947cf7f49c82 authored about 4 years ago by Francis Gulotta <[email protected]>
fix: disconnects should now work again on unix based systems (#2120)

github.com/serialport/bindings-cpp - 2801301d1467152753c2012c7968947cf7f49c82 authored about 4 years ago by Francis Gulotta <[email protected]>
chore: Update eslint-plugin-mocha to the latest version πŸš€ (#2082)

* chore(package): update eslint-plugin-mocha to version 7.0.0

* chore(package): update lockfi...

github.com/serialport/node-serialport - f88c75ef973a4c3cbb2585bde6750bcf39307b8c authored about 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
chore: Update eslint-plugin-mocha to the latest version πŸš€ (#2082)

* chore(package): update eslint-plugin-mocha to version 7.0.0

* chore(package): update lockfi...

github.com/serialport/bindings-cpp - f88c75ef973a4c3cbb2585bde6750bcf39307b8c authored about 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
docs: Fix doc param description error (#2106)

* fix space

* Make doc consistent with the code for `blinding`

* Update packages/stream/li...

github.com/serialport/node-serialport - 38595d07630fe92916cdbabfd001b34fe6df0ec5 authored over 4 years ago by JumpT <[email protected]>
docs: Fix doc param description error (#2106)

* fix space

* Make doc consistent with the code for `blinding`

* Update packages/stream/li...

github.com/serialport/bindings-cpp - 38595d07630fe92916cdbabfd001b34fe6df0ec5 authored over 4 years ago by JumpT <[email protected]>
Remove unnecessary Vec usage

github.com/serialport/serialport-rs - 23de5311a2c7efd5390899c442e875ad0086e3a3 authored over 4 years ago by William Saylor <[email protected]>
Require bitflags >= 1.0.4

Rust 2018 style macro imports aren't supported by earlier versions of
bitflags. Without this som...

github.com/serialport/serialport-rs - e6b710b1a2c5d70a2a832ec2893f5e69b0ca2dee authored over 4 years ago by Yavit <[email protected]>
Merge branch 'patch-1' into 'master'

Require bitflags >= 1.0.4

See merge request susurrus/serialport-rs!83

github.com/serialport/serialport-rs - 1383e3ebb8a4e34abc03f0518698552d892c548c authored over 4 years ago by Bryant <[email protected]>
Merge branch 'udev-strings-from-database' into 'master'

USB port detection through udev: prefer ID_*_FROM_DATABASE strings

See merge request susurrus/s...

github.com/serialport/serialport-rs - d98cb67498202c8c842ad8cfae9980b9b8556f9d authored over 4 years ago by Bryant <[email protected]>
USB port detection through udev: prefer ID_*_FROM_DATABASE strings

For "manufacturer" and "product" info, use ID_VENDOR_FROM_DATABASE and
ID_MODEL_FROM_DATABASE re...

github.com/serialport/serialport-rs - 0c2d11d36d82a8905065ff45a0c8f7ef868cc835 authored over 4 years ago by Niklas Cathor <[email protected]>
Merge branch 'try_clone' into 'master'

Add try_clone_native()

Closes #73

See merge request susurrus/serialport-rs!85

github.com/serialport/serialport-rs - 20c2dac080f548c3896600ad9025c5cacb62c16f authored over 4 years ago by Bryant <[email protected]>
Add try_clone_native()

github.com/serialport/serialport-rs - 3e0bf5f3832d16809d1b4995e8c3d3ce4ae32963 authored over 4 years ago by Bryant Mairs <[email protected]>
Update CHANGELOG from vim Cargo.toml

github.com/serialport/serialport-rs - cc7de61aca3bcef23b9769b0e1a0ce1b4abf9cba authored over 4 years ago by Bryant Mairs <[email protected]>
Merge branch 'builder_pattern' into 'master'

Replace C-style struct constructors with builder pattern

Closes #64

See merge request susurrus...

github.com/serialport/serialport-rs - d67c08558303160d5d8e7df1480dcae6559120be authored over 4 years ago by Bryant <[email protected]>
Remove unnecessary use statements

github.com/serialport/serialport-rs - 5818ed0265b0fb17b059a23da327fd5c58f540c2 authored over 4 years ago by Bryant Mairs <[email protected]>
Simplify writing bytes in example

github.com/serialport/serialport-rs - a634a37ddcb0902efa2630f0a410b4447b209805 authored over 4 years ago by Bryant Mairs <[email protected]>
Remove redundant String::from()

github.com/serialport/serialport-rs - f42da4a3cd2de7f51b4bcec01d82c11437ad649a authored over 4 years ago by Bryant Mairs <[email protected]>
Ensure all bytes are written out

github.com/serialport/serialport-rs - 8fdaddc17d37fd4ecea792a4581c9ca3a8cdcba0 authored over 4 years ago by Bryant Mairs <[email protected]>
Remove redundant match

github.com/serialport/serialport-rs - 40d5e9ce3b934de07129ec78ec3e4cf0a29d0677 authored over 4 years ago by Bryant Mairs <[email protected]>
Rework the readme and add basic usage examples

github.com/serialport/serialport-rs - fcbaa0dbb1827bae19f2c8264e9dd69e0954a4a3 authored over 4 years ago by Bryant Mairs <[email protected]>
Add high-level API tests

github.com/serialport/serialport-rs - 29fb3292b44cf3074a85af07775431a8d0c8370f authored over 4 years ago by Bryant Mairs <[email protected]>
Remove redundant into()

github.com/serialport/serialport-rs - 1f724c254a17565d8aac839f9cbae056ecf9a142 authored over 4 years ago by Bryant Mairs <[email protected]>