Ecosyste.ms: OpenCollective

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

github.com/noble/noble

A Node.js BLE (Bluetooth Low Energy) central module
https://github.com/noble/noble

Merge pull request #367 from Neutrosider/master

Don't kill all descriptors when looking for new Characteristics

de6fa5cb5ee57f664e201df2774c012072174856 authored over 8 years ago by Sandeep Mistry <[email protected]>
Update README.md

Clarify write API for #364.

47b5431242bfe54055094dc2c6e40b9b0d50eeff authored over 8 years ago by Sandeep Mistry <[email protected]>
don't kill all descriptors when looking for new Characteristics

Previously when looking for characteristics, all descriptors of the
related service were deleted...

59cc0cee907a894884ee166bf57dee4ee0ee8faa authored over 8 years ago by Heiko Mathes <[email protected]>
Support for pluggable bindings

803033e1226db38976cd128e36c32eff815d29c2 authored over 8 years ago by Hugo Wood <[email protected]>
Update README.md

Add note for Maximum simultaneous connections.

df6a3e7eb49a83d2bb74aed7047d997321bbf403 authored almost 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #343 from sandeepmistry/travis-ci-node-0.8

Try to get Node.js 0.8 working on travis by upgrading npm to v2

c3019de5a887bf321e60b83b4714d6d2cdc44853 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- try to get Node.js 0.8 working on travis by upgrading npm to v2

4727cc1ff19fc6b5cd21ed83e51d29b20bfe2aec authored almost 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

Add Travis CI badge

7c7702364e5deb8194b00ab56099dcea645bfc6d authored almost 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #342 from jrobeson/add-travis-ci

Add a .travis.yml

254014a1c8c4c8dde78006a643182c4fb99bf2bf authored almost 9 years ago by Sandeep Mistry <[email protected]>
add a .travis.yml

15f03e484e2f411120dd28533c629f3a274e0c29 authored almost 9 years ago by Johnny Robeson <[email protected]>
- tweaks to #301

c81097be7fdaf532cc4047e76bcc97823a0c4c7a authored almost 9 years ago by Sandeep Mistry <[email protected]>
Merge branch 'detect-scanning-change' of https://github.com/lab11/noble

6e21740d9c7240388fe08ab6d3f27e6f504585b9 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- rename peripheralId to peripheralIdOrAddress

05aa8934736e554ee553709e95aadf2d2728d72b authored almost 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #320 from jrobeson/accept-addresses-in-example

Accept addresses in peripheral-explorer.js

ca6351d43c7d0d6efb645ba3b9b70749780d14eb authored almost 9 years ago by Sandeep Mistry <[email protected]>
Accept addresses in peripheral-explorer.js

c5e32fae0de23ea94c84ad9c4412fcc98e0d81ab authored almost 9 years ago by Johnny Robeson <[email protected]>
Update README.md

Add link to event emitter docs, and use .once instead of .on for some documentation.

fa8a90090ddf57f76bb3ef10030af98f9823f42d authored almost 9 years ago by Sandeep Mistry <[email protected]>
Check for changes to scanning

This adds receiving HCI CMD packets and checking to see if
they are scan enable commands. If the...

a88b5bbde5c096e0b0e88ef364693fb22192259d authored almost 9 years ago by Brad Campbell <[email protected]>
Merge pull request #321 from jrobeson/add-editorconfig

Add .editorconfig file

fdfb7fe837bcd7a841628ee1b05840ffd81207c0 authored almost 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #315 from jrobeson/readme-typo-fix

fix a typo in the README

b04448c2e7883095a8239312a72fada7d6ddea28 authored almost 9 years ago by Sandeep Mistry <[email protected]>
Add .editorconfig file

I'm using this .editorconfig because my default configuration is for 4 space indents.

See http:...

c54b6dc9d7840f9d0a6300d85eb9f28a6364a0ec authored almost 9 years ago by Johnny Robeson <[email protected]>
fix a typo in the README

3738786496ba3c01b0457b3c3193fd12833a93f6 authored almost 9 years ago by Johnny Robeson <[email protected]>
- also include service data UUID's when filtering discover (#304)

4a324910d168467c85cd7ab1876c765facb14c70 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- version 1.3.0

55f25917f5cbd7816f20989b02cf5837491bb5da authored almost 9 years ago by Sandeep Mistry <[email protected]>
- update change log for version 1.3.0

14ab8a886fd68b38136602128b14e49be760de13 authored almost 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #297 from jrobeson/patch-1

fix serviceUuids var check in peripheral-explorer.js

c8935c4ffec78489811fed1fe015e90f6f9fc77c authored almost 9 years ago by Sandeep Mistry <[email protected]>
fix serviceUuids var check in peripheral-explorer.js

it was previously using localName to check.

723216eb4b88580b6c486a56943b6eee3e46708a authored almost 9 years ago by Johnny Robeson <[email protected]>
Merge pull request #291 from george-hawkins/req-not-supp

Added logic to reject rather than ignore unknown requests/commands.

b120e3b74fb99dc7c8e2f9a1565a3d78d83960c5 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- expose local address via noble.address (#288)

cbe0213e5f9d02ce40e8873a44f1f9008c0d4397 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- don't reset scan state on read local version response if state is powered on (#287)

8d6df4f075ec5fe281eba3181da17e11f2a1179f authored almost 9 years ago by Sandeep Mistry <[email protected]>
Added logic to reject rather than ignore unknown requests/commands.

6701fc61c5c0f44b948d90f12013ea464baffc80 authored about 9 years ago by George Hawkins <[email protected]>
Correct typo (#284)

b31d6d6cb1af5d7e3c127ed4597cd22543b77ff5 authored about 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

Add link to @don's Windows set up guide.

21558450f5ca0370dcc08e42d708a8ae9cbc8bdd authored about 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

Update Ubuntu/Debian/Raspbian prerequisites, port of https://github.com/sandeepmistry/bleno/pull...

a7837885e520578a64294e249e44a96f891624f1 authored about 9 years ago by Sandeep Mistry <[email protected]>
- check and report LE Create Conn command status (#255)

9a746e03ec006a117202909182fc84b6eddff8b4 authored about 9 years ago by Sandeep Mistry <[email protected]>
- version 0.2.1

9b195e81272e7867d7464a9897196e93fea96862 authored about 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

Add notes on simultaneous connections.

1cd8f7cf3af6c5c81a69922200ae0a571b25f1c7 authored about 9 years ago by Sandeep Mistry <[email protected]>
- use latest bluetooth-hci-socket dependency

02f8761026fb2cdcfa70302908d0e1854f696c1b authored about 9 years ago by Sandeep Mistry <[email protected]>
- add read + write LE host supported commands

16a24561e975c8612f438b0e9f3a4d3fa1ad40a3 authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #251 from Loghorn/master

Fix a potential exception when accessing a non existent element

9ec43380086341a0b7bd79306ce31f35593defaf authored about 9 years ago by Sandeep Mistry <[email protected]>
Fix a potential exception when accessing a non existent element

It could happen (and it sometime does on my machine) that an the
_discoveries map does not conta...

10ab65cb9d57514bf6d38fc3dc58ad22690121b3 authored about 9 years ago by Alessandro Vergani <[email protected]>
- version 1.2.0

ba40f363e3f888578af7c511716daebf5e70d7dd authored about 9 years ago by Sandeep Mistry <[email protected]>
- changelog updates

1c2aee90ca6103534a6016043f31464f41cef7b2 authored about 9 years ago by Sandeep Mistry <[email protected]>
-use v0.4.0 of bluetooth-hci-socket

8a74fe61f8ed04af47463fa45571960e1ab557cd authored about 9 years ago by Sandeep Mistry <[email protected]>
- ignore peripherals with only connectable flag on OS X 10.10

10a33ff7a20d42ee8bba803d1c306857eeecb30d authored about 9 years ago by Sandeep Mistry <[email protected]>
- bindings no longer init themselves

8a47c9f24520bfac11f71b577dd23c0a1ae2b669 authored about 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

add notes about making sure node is on the path for Ubuntu/Debian (#239)

1b4bff1931e6c799aa2edef2d6262f3132fb7582 authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #240 from jacobrosenthal/thisfix

fix this._discoveredPeripheralUUids = []; variable not initalized in constructor

537e3f89ebc08247c39970572b747f3c84caa036 authored over 9 years ago by Sandeep Mistry <[email protected]>
fix this._discoveredPeripheralUUids = []; variable not initalized in constructor

db4cfdd88d356cfa42030494d6def1fef44bfe99 authored over 9 years ago by Jacob Rosenthal <[email protected]>
Merge branch 'peripheral.connectable'

8465f7184cc2729151e91efa3c79f615b403b375 authored over 9 years ago by Sandeep Mistry <[email protected]>
- force latest xpc-connection and bluetooth-hci-socket

(mostly for Node.js 4.0)

61cb68b2b11a9c4bbd9e08365c05274a6a13ab94 authored over 9 years ago by Sandeep Mistry <[email protected]>
- update for connectable property

0639f53786dda41185e2ff394aaac8c9b56b8573 authored over 9 years ago by Sandeep Mistry <[email protected]>
- correct connectable logic for HCI socket binding

c795981a3dd4092933536eead6c5e344305b27ee authored over 9 years ago by Sandeep Mistry <[email protected]>
- correct parameters for discover events in binding

c0713b613c81851181a101c45a672bc297bd7873 authored over 9 years ago by Sandeep Mistry <[email protected]>
- update to print out connectable property

2d567c750deb03c01f36131a7975dc9ed82aeb40 authored over 9 years ago by Sandeep Mistry <[email protected]>
- initial changed for peripheral.connectable property

466078810619d1d63fc6d72e0c2f35258fabd730 authored over 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

Add ```libudev-dev``` for Ubuntu/Raspbian instructions as suggested by @don

cc7152525ad1c59f832dac9c523e25d375fb13f9 authored over 9 years ago by Sandeep Mistry <[email protected]>
- throw error if scanning is started when state is not powered on

instead of console.warn when callback not provided as per
@TorstenRobitzki’s suggestion in #228

dd152fd3901470140ed854b4d96add5e303d58c7 authored over 9 years ago by Sandeep Mistry <[email protected]>
- tweak safety check

89a8792b86491791819226ae5b7f8f4eb0f560a7 authored over 9 years ago by Sandeep Mistry <[email protected]>
- safety check

8371e665496b8cbdc2c3ce7892bb96cd87a3f727 authored over 9 years ago by Sandeep Mistry <[email protected]>
- add support back in for NOBLE_HCI_DEVICE_ID env var

fa3aa437155c1e2e7aad31efedcccf2e0142243c authored over 9 years ago by Sandeep Mistry <[email protected]>
- change log updates for v1.1.0

70ae4229a3b6ff7b56a980f6d62dc160a2951f93 authored over 9 years ago by Sandeep Mistry <[email protected]>
- introduce peripheral.id, peripheral.uuid is deprecated now

0ff0ba66186e63e35de6798e39278d185d46f200 authored over 9 years ago by Sandeep Mistry <[email protected]>
- update running without root instructions for Linux

d8f811dbee6ecb19d520fd46b3a3d816b2f83a2d authored over 9 years ago by Sandeep Mistry <[email protected]>
- version 1.1 in package.json

2500ee6fc04c62354ab2f6bb91841752a060f524 authored over 9 years ago by Sandeep Mistry <[email protected]>
- add missing license field

0ed2d31e0de0d415135aced0bab8247c96591e15 authored over 9 years ago by Sandeep Mistry <[email protected]>
- capitalization

7279b700da15515b0c540a13be521c63ca84658b authored over 9 years ago by Sandeep Mistry <[email protected]>
Merge branch 'bluetooth-hci-socket'

f49bfd0de87ac609da5f3eb035b77d6a83af9f4e authored over 9 years ago by Sandeep Mistry <[email protected]>
Update README.md

add Windows prerequisites section

6aedec8131e1ec505c6457351105538ab7aebdb2 authored over 9 years ago by Sandeep Mistry <[email protected]>
- another safety check

04632f71d7e15c1a6f5d2d68c41706750367672f authored over 9 years ago by Sandeep Mistry <[email protected]>
- safe checks for ACL data and encrypt events

5d511d0c89bedca05d993421ed8c8f2e887b5fba authored over 9 years ago by Sandeep Mistry <[email protected]>
- set event and le event mask, tweak debug messages

a3415e14d9957216313bc5b47c47bc413632749e authored over 9 years ago by Sandeep Mistry <[email protected]>
- more OS X like LE Create Conn params

8aa20459cfe4e18204ab6cac8283023cc5a2cdbb authored over 9 years ago by Sandeep Mistry <[email protected]>
- initial Windows support via Bluetooth HCI socket + WinUSB

31ce8241851999072cf6777ec73c2e4dbda72636 authored over 9 years ago by Sandeep Mistry <[email protected]>
- event unbinding, some error handling, use HCI commands to get adapter version and address

7ecdea7c3b1bfaed0543e581914eba85cc8fa320 authored over 9 years ago by Sandeep Mistry <[email protected]>
- use type from LE advertising report event

bfad2e1c8d4fa9e5d5227c6e8069adb76a2faffb authored over 9 years ago by Sandeep Mistry <[email protected]>
- cleanup on exit

b077bf153932a2b1b8f718a3c27a7837f9fc8f6a authored over 9 years ago by Sandeep Mistry <[email protected]>
- use latest bluetooth-hci-socket

b109b1952b7de64a6b45a0f42ef8e67d11ae0318 authored over 9 years ago by Sandeep Mistry <[email protected]>
- initial built-in SMP for pairing/encryption support

693a8b897f43d9d4b44aff155f187350d6c98343 authored over 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #211 from OJFord/patch-1

Clarifies notify misunderstanding in #208

be4acaee78d4c53ea8e11922dc228a40de9ae29a authored over 9 years ago by Sandeep Mistry <[email protected]>
Clarifies notify misunderstanding in #208

Expands on description of `notify(true)` and `on('data')` to clarify the interaction

921102ea737a91a585658571cbb43f3bd62ca2c1 authored over 9 years ago by Ollie Ford <[email protected]>
- unauthorized/unsupported state warnings

f3af70fe76955b0a20d4a6dd64654ff7d2973bde authored over 9 years ago by Sandeep Mistry <[email protected]>
- switch to using bluetooth-hci-socket on Linux

1839ead3a6350b09b5b653eb05c438f5b007bb9e authored over 9 years ago by Sandeep Mistry <[email protected]>
version 1.0.2

e2bba8aa4981b0b93e619b1600fb733307b4da0b authored over 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #205 from DomiR/master

- add mac dummy in binding.pyq (#200)

ba7147030fb1202a8b47e9d93a9d435dda1341aa authored over 9 years ago by Sandeep Mistry <[email protected]>
- add mac dummy in binding.pyq (#200)

bbea9e4ebf0ccbb66b247997d6cfd22726a4c9ec authored over 9 years ago by Dominique Rau <[email protected]>
Fixed distributed and websocket bindings

00d7e71854b3c6bb590034f2fff3eb2285a834cc authored over 9 years ago by Alessandro Vergani <[email protected]>
Moved callbacks declaration outside loops (see https://jslinterrors.com/dont-make-functions-within-a-loop)

a4d1846a9841c4d595f6fc0013e0b110ae252782 authored over 9 years ago by Alessandro Vergani <[email protected]>
- manually emit write event for write without response requests port of #103 for OS X 10.9

ffa0f178ed43467558a0c66ef7c69ad1f25fe783 authored over 9 years ago by Sandeep Mistry <[email protected]>
- manually emit write event for write without response requests

port of #103, tested with @guillermosnipeml on rolling spider drone

e682b2459e052a22d6726e8dedc83db8cb93ae1e authored over 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #189 from ppannuto/patch-1

Add packages needed for rpm-based systems

0e95f6e45448c9fa0efcd1a35b1f7c3b9331f392 authored over 9 years ago by Sandeep Mistry <[email protected]>
Add packages needed for rpm-based systems

Tested only on my local fedora 21, but probably general.

f362505c9128f633dc1d4be36c6395a07563db9e authored over 9 years ago by Pat Pannuto <[email protected]>
Merge pull request #187 from BBarash/linux-serviceUuids

On Linux, refresh serviceUuids for incoming advertisement

64053ad35a61b1101a0f9fd8c6f0abb5f03db684 authored over 9 years ago by Sandeep Mistry <[email protected]>
On Linux, refresh serviceUuids for incoming advertisement

bd36170bc0db612c8a2d9a9baa708661462ef4f5 authored over 9 years ago by Benji Barash <[email protected]>
- update change log for 1.0.1

774d86e93e9dd438c1abf7d7c2f02f20084e881f authored over 9 years ago by Sandeep Mistry <[email protected]>
- package.json v1.0.1

9bb4164856c9d0caae6a210188c6110d5dd28f1c authored over 9 years ago by Sandeep Mistry <[email protected]>
- add RSSI to test.js

d93b53e815c3e8b83d313a42746fe23aeabdc108 authored over 9 years ago by Sandeep Mistry <[email protected]>
- use correct peripheral constructor args

was missing addressType

34018596ba00eb36bd94a45fd78f8190b52c4942 authored over 9 years ago by Sandeep Mistry <[email protected]>
- package.json 1.0.0

53144ca647c7fb99ebe213ebb4f01ce18032218e authored over 9 years ago by Sandeep Mistry <[email protected]>
- update change log

2538d2945820b88ae991c0646d26197b7264acdf authored over 9 years ago by Sandeep Mistry <[email protected]>
- initial change log

791b9834d583123b8899b71a25e7c964c9707ba2 authored over 9 years ago by Sandeep Mistry <[email protected]>