Ecosyste.ms: OpenCollective

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

github.com/serialport/node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
https://github.com/serialport/node-serialport

fix undefined symbols on OS X 10.9 & node 0.11

1bcc34d69471d1ef02f0ac49563b1fc1ca76eb75 authored over 10 years ago by Luigy Leon <[email protected]>
Update README.md

Removed the workaround for Windows / VS 2013 as NodeJS now supports it properly.

6c9a7b4704420b74c0495429e97812be38e57d87 authored almost 11 years ago by Jay Beavers <[email protected]>
Merge branch 'master' of https://github.com/voodootikigod/node-serialport

91e13faf850817fbf8a646b10bac3ab47948ff0e authored almost 11 years ago by unknown <[email protected]>
hardware stress test to test for memory leaks

9662db62326256e9914f0711a5c5b9278220bc1e authored almost 11 years ago by unknown <[email protected]>
Update.

7997baee042bccf0a4b1d903fc5ddc38640a365a authored almost 11 years ago by Chris Williams <[email protected]>
Fixing ticket #293

8befe3413fa9b13911dfe7a709477f5f467fbd78 authored almost 11 years ago by Chris Williams <[email protected]>
Releasing integration of NAN library for node 0.11+ support

6606e316c502a83d7b3c18fc71b676e9df76c646 authored almost 11 years ago by Chris Williams <[email protected]>
Merge pull request #270 from rvagg/nan

use NAN for Node 0.8->0.11+ compatibility

b68a15dbd4877a503612299b15eb6123ecd2847e authored almost 11 years ago by Francis Gulotta <[email protected]>
Fix camel case on serialPort.list docs

3997bfd9a7fcf774f8a29250d92e65fed839db82 authored almost 11 years ago by Francis Gulotta <[email protected]>
Fix SerialPort.list() docs

3a201bf310e4b895c4debbe42984e85e6c8c29dd authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #277 from voodootikigod/move-parsers

Move parsers to their own file because they don't rely on anything else.

6ddd7ecfe155ef64e99ff419d6262c92c7d1b524 authored almost 11 years ago by Francis Gulotta <[email protected]>
convert to NAN for 0.8->0.11+ compatibility

b1ea084ab572d035985b0fba6762201c0dd07a72 authored almost 11 years ago by Rod Vagg <[email protected]>
Change from rewire to sandboxed-module and properly set the platform for tests.

f84f745e9bd8f44043569dfd5fc87989070ca9c3 authored almost 11 years ago by Francis Gulotta <[email protected]>
don't modify process.platform in tests as it's going to be read only

e077214d1379979add08a72de298ac290a18b0de authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #279 from voodootikigod/optionalfunctions

don't set options on a callback open function

a7b22dffeb107a38cfb2803435afecd4068d502c authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #278 from voodootikigod/close-tests

Added some basic close event tests

15210a5463e40665d7cc3b6c66429f5ef151a923 authored almost 11 years ago by Francis Gulotta <[email protected]>
don't set options on a callback open function

c796fe7dce2764fb9da5c346f0a23bc376997cd4 authored almost 11 years ago by Francis Gulotta <[email protected]>
Added some basic close event tests - removed some code around read streams that isn't used anymore

4f19804d24a761bda88e9bded020d94418c4bd6a authored almost 11 years ago by Francis Gulotta <[email protected]>
Move parsers to their own file because they don't rely on anything else.

712914c9ba82b7a4a9359f1f8eb2a56ff331eb1e authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #274 from programmarchy/patch-1

Add Reference Guide to README.md section per Issue #247

88bc4c47ce24c62ed0e61f3e7cd619cf39ba3650 authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #275 from programmarchy/drain-example

Add example to demonstrate drain()

0bda99955e79b50a62b86ce991c35715ad1a5529 authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #273 from voodootikigod/lint-nits

Whitespace and Linter NitPicks

c2c914f22c461b0ed28dd98c8dc045d5fe003ecc authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #272 from voodootikigod/test-disconnect

Add a JS disconnect test and mock hardware disconnect command.

c503710af5575fd25bb2ba6404b503a3dfc3b932 authored almost 11 years ago by Francis Gulotta <[email protected]>
Fix undefined duration to calls

d6f82c90728a894f307d1bc978955b8246462c61 authored almost 11 years ago by Donald Ness <[email protected]>
Add Reference Guide to README.md section per Issue #247

Issue #247

38fb8fd0896db11cdbf015bb082110e34c3e2cfe authored almost 11 years ago by Donald Ness <[email protected]>
Add example to demonstrate drain()

0a000298b131d25490599702366d16ebf7da2ade authored almost 11 years ago by Donald Ness <[email protected]>
Removed a bunch of commented out code that won't be coming back as is. Added in brackets on single line if statements because they rarely stay single line. Clean up some whitespace issues.

8af739624bd062e0b59a36f74d70e735b92b95f2 authored almost 11 years ago by Francis Gulotta <[email protected]>
Add a JS disconnect test and mock hardware disconnect command.

dd642c95d4aa160ae9152eeefd1db4c197ae5618 authored almost 11 years ago by Francis Gulotta <[email protected]>
set the read position to null to force reading from the current position

82397f5f386cd1a826b592fcfac7906b3aa67042 authored almost 11 years ago by Joe Ferner <[email protected]>
Merge pull request #259 from JayBeavers/highSpeedLinux

Swap ifdef around for high speed baud rates to fix #254

6f44a1255b5d421a56b98e1bed9f6fd34c3558d3 authored almost 11 years ago by Jay Beavers <[email protected]>
Update README.md

Add workaround for visual studio 2013 support while we wait for node 0.10.x to be updated with f...

74033811e8c860aa8904133d5feccccd4afe28b6 authored almost 11 years ago by Jay Beavers <[email protected]>
Swap ifdef around for high speed baud rates to fix #254

cf6d1025de01dfd58c225e69e4d78dea40534c04 authored almost 11 years ago by Jay Beavers <[email protected]>
Merge pull request #245 from voodootikigod/mock-reads

Mock Reads

651cc736989b65dff8a6ddf5491570f69fa08db0 authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #258 from JayBeavers/fixWin32Path

Refactor win32 pathing from js into _win.cpp to improve mockability

792125302acb12df5d485be29c3254fb73c521ba authored almost 11 years ago by Jay Beavers <[email protected]>
Lets pretend we're osx

244e4a717d2dc8167fd81d753b690eb38f70453d authored almost 11 years ago by Francis Gulotta <[email protected]>
Refactor win32 pathing from js into _win.cpp to improve mockability

a0ca3f4d3988da7b1d5df622bf6ecc4434cef2b7 authored almost 11 years ago by Jay Beavers <[email protected]>
Remove a needless require and an reference to an undefined property used in reading off the serial port

d792fee6f2469d3102478aa319e2f4df825ce02c authored almost 11 years ago by Francis Gulotta <[email protected]>
Add some basic read tests

1b831f079fd5faa108451e85ffe911f5ef869fa4 authored almost 11 years ago by Francis Gulotta <[email protected]>
Use rewire to mock fs.read and write a nice little mock fs.read

fa1621579c376f4cd400b09f002fdbe687a03d66 authored almost 11 years ago by Francis Gulotta <[email protected]>
Move the read test into serialport-basic. Make use of sinon sandboxes, refactor the mock serial-port-binding into linux hardware for "remote control"

c9495a713c3db0aba972fb727d219648e68b71c6 authored almost 11 years ago by Francis Gulotta <[email protected]>
Merge pull request #217 from programmarchy/drain

Add drain method to wait until output is transmitted

5fd9e00dd3f5a3adb4bd3723471214ccaf375e44 authored almost 11 years ago by Jay Beavers <[email protected]>
Added changelog and readme updates.

a8b6030d641cc66fed8763a049ef143ffda3abfe authored almost 11 years ago by Chris Williams <[email protected]>
Update of version number.

ad5589de9128fad8cf034524fc981966b47fab14 authored almost 11 years ago by Chris Williams <[email protected]>
Merge pull request #255 from foobarth/master

Move to a separate device pool, fixes upstream #227

565d9f4c51954204d5383a36937f874ff4a1e312 authored almost 11 years ago by Chris Williams <[email protected]>
Move to a separate device pool, fixes upstream #227

325dd8ae2c18cf1800e94d2d91892d34db2d7a5b authored almost 11 years ago by Ralf Barth <[email protected]>
Releasing 1.2.4

c64ff978655ff08e68f034c8dddedbca6c623831 authored almost 11 years ago by Chris Williams <[email protected]>
Merge branch 'databits'

1cad7472a95b2284b13ed86f87ae42ce90edcfbf authored almost 11 years ago by Chris Williams <[email protected]>
Merge pull request #250 from andrew/patch-1

Fixed link to Reflecta repo in Readme

7f9bc646dfb90808aca72bb6db7b9d94a3a30467 authored almost 11 years ago by Francis Gulotta <[email protected]>
Fixed link to Reflecta repo

f8821ab5e81eaab44391f5c827ccf01b1f1a2f2a authored almost 11 years ago by Andrew Nesbitt <[email protected]>
Rename read to read.js

e07ec47312e24f48fa568270c5a7c94972e755a2 authored almost 11 years ago by Adriano Raiano <[email protected]>
Fixing output error when no error is provided on serialport.js#L94.

6163ee2e0b5861ac3b2db1752ac657d882be5374 authored almost 11 years ago by Chris Williams <[email protected]>
Fix callback not being fired for a successful flush

a6fb2cbf8bec9b4e58dfea1b3d4a9e7b10d244af authored almost 11 years ago by Donald Ness <[email protected]>
Add drain method to wait until output is transmitted

2bd51cccfbe743159c2f8901c96ee61e2235c5dd authored almost 11 years ago by Donald Ness <[email protected]>
Merge pull request #243 from adrai/master

Extended tests and found fix for Issue #238

9763dda10ac68b330c77b0056b3ab78c3b447dd9 authored almost 11 years ago by Chris Williams <[email protected]>
Attempting to resolve databits issue.

08a06184f9d0ce33d7575ecf0eb6530dd47c84e9 authored almost 11 years ago by Chris Williams <[email protected]>
fix for Issue #238

c81a9bd5f5e9799f722db9cbec9813623d4fa696 authored almost 11 years ago by Adriano Raiano <[email protected]>
added read tests

17a2634bb49686c2aff1d265d7eee46bab1b9cc4 authored almost 11 years ago by Adriano Raiano <[email protected]>
extended serialportBinding fake

24576256ef779a578e60c6620dfb1070ee0adf69 authored almost 11 years ago by Adriano Raiano <[email protected]>
Merge pull request #242 from voodootikigod/mock-bindings

Mock SerialPortBindings

ef7156fad197b08a2c9e87d9d4eb07d8e74ab1ee authored almost 11 years ago by Francis Gulotta <[email protected]>
Fix spelling and whitespace

d58934755095e22d6619f0247fde341a1538a1d4 authored almost 11 years ago by Francis Gulotta <[email protected]>
Add a mock for SerialPortBinding and modify the tests to use it. This includes examples of mocking functions to simulate failures, spying on method calls to ensure they were called and the expects flavor of mocha assertions.

Also splits parsers into their own file.

86f5ffd9f0f63502f1d9bc6f7b8c968c5dc8140b authored almost 11 years ago by Francis Gulotta <[email protected]>
Modify the SerialPortFactory to keep the SerialPortBinding as a static property instead of using the modules variable. This allows the bindings to be replaced at run time for testing and other nefarious deeds.

8268759c4d969bc87cce4aa0817d6d59c512e788 authored almost 11 years ago by Francis Gulotta <[email protected]>
Update README.md

Add travis status icon, update build number and date in readme

5482ec7b6b80acacdb859f419f3aaa763bf09925 authored almost 11 years ago by Jay Beavers <[email protected]>
Add an events based unit test to validate that open and close work as expected

477eabecb41382b0da48eceb29bfec0ca17677b5 authored almost 11 years ago by Jay Beavers <[email protected]>
complete removal of options.errorCallback, remove tabs, assert comments

a5d0bc6eacd41f9648bb30923524269d6fc07b01 authored almost 11 years ago by Jay Beavers <[email protected]>
Merge pull request #235 from JayBeavers/travis

Make changes to enable travis-ci to be enabled

e325d22a3d5ac4b7c1ff8f2e70d9eb0e6002587b authored almost 11 years ago by Jay Beavers <[email protected]>
Fix error event test to remove duplicate done calls

34bf27ef6193b2d3217b32da409a4eda901d14cf authored almost 11 years ago by Jay Beavers <[email protected]>
Merge branch 'master' of github.com:voodootikigod/node-serialport into travis

Conflicts:
.travis.yml
serialport.js
test/basic.js

a7c04bf43a344425bd831091c97e78b9ce32b0f2 authored almost 11 years ago by Jay Beavers <[email protected]>
Merge pull request #233 from JayBeavers/fix226

Added SerialPortFactory with on('error')

e86b9679da1c0d960f7d85ba984cfbb7b4453c52 authored almost 11 years ago by Jay Beavers <[email protected]>
Working on sinon incompatibility with travis

6e831dea1a76cab977c77fe166b582ab3d2b6723 authored almost 11 years ago by Jay Beavers <[email protected]>
Monkeying more with Travis

c181f928efc9f572b4717ba614dd54617c9ca52f authored almost 11 years ago by Jay Beavers <[email protected]>
Add grunt for jshint and appropriate unit testing for travis

7f73eb0fbab99a0662f4d71934537ea6f57b129c authored almost 11 years ago by Jay Beavers <[email protected]>
Update travis, add test scripts

b6961eec04717e999fd1316d69405f36d2f4bada authored almost 11 years ago by Jay Beavers <[email protected]>
Update travis file

0028ac81c69b5670d0f3a7a58e4b95e0ba711a21 authored almost 11 years ago by Jay Beavers <[email protected]>
Merge branch 'master' of github.com:JayBeavers/node-serialport into fix226

681f796c3d8b484922c00a4563b2479b9a0560e9 authored almost 11 years ago by Jay Beavers <[email protected]>
Added SerialPortFactory with on('error')

e5fba8ac88d8faf38833f7f4022166f49442958d authored almost 11 years ago by Jay Beavers <[email protected]>
Releasing 1.2.3

899df088546f832298e5056f56fab31582766f80 authored almost 11 years ago by Chris Williams <[email protected]>
Merge pull request #232 from JayBeavers/fix226

Fix226 and bring windows supported revision to the 1.2.x level.

dcdefda461113f844fb757e2387b82f3df3838b6 authored almost 11 years ago by Chris Williams <[email protected]>
Add check for callback existance

9f2dd09f66f87fc3b8b5a9b1dbcd636adc025dcc authored almost 11 years ago by Jay Beavers <[email protected]>
Fix serialport.close(callback) on success, small jshint cleanup

2bbd0a8a90e2c74063e5a4aba7ce21ef65baa6e6 authored almost 11 years ago by Jay Beavers <[email protected]>
Remove 60 second timeouts on unit tests, not needed

7647ad60854caa123152c2e675579aac6f03be00 authored almost 11 years ago by Jay Beavers <[email protected]>
Clean up unit tests, add echo test

ddba26544f09ec6171220307d982b5954bd686be authored almost 11 years ago by Jay Beavers <[email protected]>
Merge branch 'master' of github.com:voodootikigod/node-serialport into fix226

6066c1008f9d0b3bba94309433591f65310c6fb5 authored almost 11 years ago by Jay Beavers <[email protected]>
Modify Windows serial port behavior to follow new calling pattern used for Linux, fix #226

1a41d67be1554743d0f83c1da62f27b78d68ce40 authored almost 11 years ago by Jay Beavers <[email protected]>
Updates to the error handling to make it more consistent

21bc92b7d0c2ec364ab77ca2944e919bbb055059 authored about 11 years ago by Jay Beavers <[email protected]>
Merge pull request #228 from reconbot/unit-test

Unit tests

76cce08a8d7336d826c4228ccfd81b8c3d7a57cd authored about 11 years ago by Chris Williams <[email protected]>
Add travis to run our unit tests.

a09a06d61a93d32c6159bb075039de8645bebadd authored about 11 years ago by Francis Gulotta <[email protected]>
Our first mocha and chai tests with a bit of sinon-chai for good measure. These are two simple tests for parser.raw and parser.readline, as well as a missing semicolon in readline.

f9429a4fbb2ad0898b537799e488c09e81370592 authored about 11 years ago by Francis Gulotta <[email protected]>
Reverting out the change from joshmh about size changes.

9b3ba57ac5420fabddc5feb8bccc1e75e1828bcb authored about 11 years ago by Chris Williams <[email protected]>
Release 1.2.1

7beff8a5a59706097210a523e7afbf78c2430969 authored about 11 years ago by Chris Williams <[email protected]>
Merge pull request #220 from joshmh/master

Parity shouldn't be changing data bits

f859bf8002e9f4342403685a397f854810afbeca authored about 11 years ago by Chris Williams <[email protected]>
Update of valid JSON

129e0016abcb961bb0debf9fccecd0a8c60a8436 authored about 11 years ago by Chris Williams <[email protected]>
Added rob to the maintainers.

0e188bf744a6d80c0843d9945cca8eceaad66b5e authored about 11 years ago by Chris Williams <[email protected]>
Merge pull request #221 from giseburt/fix_close_and_flowcontrol

Fix close and flowcontrol

b19b2237b3e40715064eebd86b77c353646e710b authored about 11 years ago by Chris Williams <[email protected]>
Comment out extra logging.

42451adcb2a2fc43ce7bfbecdb1da0e80f51d3f9 authored about 11 years ago by Robert Giseburt <[email protected]>
Fixing write to support non-blocking.

dcadb0d8429c04bfdb04677a452e0ceee634a22a authored about 11 years ago by Robert Giseburt <[email protected]>
Parity shouldn't be changing data bits

03ad3d2552a64f579de001605a6d98eb027d6a61 authored about 11 years ago by Josh Harvey <[email protected]>
Merge pull request #210 from Bobris/master

Fix for truncated error messages on Windows

c718d9a46c90d189b7ac5acbe1fea07d1ba25003 authored about 11 years ago by Chris Williams <[email protected]>
Fix for truncated error messages on Windows

b6fe782fff3b8ed243b2c2d2932968e4aaf92087 authored about 11 years ago by Bobris <[email protected]>
Fix for close() (#150), support flow control (#203).

Flow control options haven't been added to windows yet.

512bc80c2db7606c63eeb351235ce85c72ca547d authored about 11 years ago by Robert Giseburt <[email protected]>