Ecosyste.ms: OpenCollective

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

github.com/noble/bleno

A Node.js module for implementing BLE (Bluetooth Low Energy) peripherals
https://github.com/noble/bleno

Version 0.5.0

72028bc995d55cb9dcf223f9b0ffce563d091212 authored almost 7 years ago by Sandeep Mistry <[email protected]>
Add Jacob as maintainer

5e9d743f64a491cd1d4a781a5f70c66eb182d74d authored almost 7 years ago by Sandeep Mistry <[email protected]>
Merge pull request #360 from jacobrosenthal/highsierra

Highsierra

a2b6c74f8c25810dc7fe7ebc56242c4ef5c34250 authored almost 7 years ago by Sandeep Mistry <[email protected]>
change for high sierra

c8ffc3680e488226c287920b71a3c2f32eeb19cb authored almost 7 years ago by Jacob Rosenthal <[email protected]>
refactor mac for multiple bindings

b67302bcc93853aa1ec67352f1afdf8d770bf1ad authored almost 7 years ago by Jacob Rosenthal <[email protected]>
Merge pull request #268 from hashok/master

Fragmentation and flow control support for HCI/ACL packets

2548cc375646717ae76259d8a780159f9834b361 authored over 7 years ago by Sandeep Mistry <[email protected]>
- don't initialize bindings until first state change listener added

b800f1e11c4fb314324ab355336621178ec3315c authored over 7 years ago by Sandeep Mistry <[email protected]>
Merge pull request #289 from carlospuk/master

Update Readme to clarify more obviously that this does not work on MacOS

d162e03f186f91ca25e74298ead316790f104b77 authored over 7 years ago by Sandeep Mistry <[email protected]>
Update Readme to clarify more obviously that this does not work on MacOS

e3f1ea82a3fb8ab4b071ab42618ab0fbaaa85194 authored over 7 years ago by Carl Partridge <[email protected]>
- version 0.4.2

fc962259f2577ad77ca4d8e96a00136e4424aebc authored almost 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #274 from malikolivier/273-reinforce-tests-and-allow-for-strict-mode

Reinforce lint and fix undefined variables in gatt.js

686d6e79f65f1cd2749ff95a5455754d58451c6f authored almost 8 years ago by Sandeep Mistry <[email protected]>
Replace errorCode by result

Seeing the context of the code, this lets me think that "errorCode"
should have been "result".

0b31bc891f4c9f0e014c3a3248da04d77a969cf9 authored almost 8 years ago by Malik Olivier Boussejra <[email protected]>
Defines requestType

I defined requestType as below:

var requestType = request[0];

This is a blind assumption. ...

3113dd15eee87ac449466e743e0d2cedf8722c76 authored almost 8 years ago by Malik Olivier Boussejra <[email protected]>
Define i

ed50dead1c9f56fe201dae94ef70437e0dfe66d6 authored almost 8 years ago by Malik Olivier Boussejra <[email protected]>
Update JSHint to 2.9.4

This is to be able to use the "mocha" option.
This options allows to be inform jshint that globa...

6bce8a77450d5fe73952632cd1ebccb8d05e103a authored almost 8 years ago by Malik Olivier Boussejra <[email protected]>
Check for undefined variables with jshint

1944aac8f8d533da319cfa599e0157e5271c0d6d authored almost 8 years ago by Malik Olivier Boussejra <[email protected]>
HCI/ACL flow control

Host should honor the max number of ACL packets that can be stored
in the Controller and listen ...

06f5b2d22db1861e2e29db941ff23904e9562d41 authored almost 8 years ago by Andrejs Hanins <[email protected]>
Remove MTU workaround, because HCI/ACL fragmentation now does the job in a proper way

916a29131138923b2702d3f9b0c48181ccec65ea authored almost 8 years ago by Andrejs Hanins <[email protected]>
Fragmentation support for HCI/ACL packets

From Bluetooth Core Specs:

The LE_Read_Buffer_Size command is used to read the maximum size of ...

16b9ebee856cc3c7a14bd2839c22758a62bfae8e authored almost 8 years ago by Andrejs Hanins <[email protected]>
Styling tweak to #246

f6bf6f6101c086e9f744213e54e5b28bb563fea9 authored about 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #246 from Cheesebaron/patch-1

Limit MTU to 23 for Intel devices

68dbe1ae08507128662b219cc10f17f95ecea8db authored about 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #251 from guimier/patch-1

Fix typo in README.md

3d18deffb8b2b77f933adb094f7a4d4859128dc0 authored about 8 years ago by Sandeep Mistry <[email protected]>
Fix typo in README.md

cd8409558a19d445420c1eef40fc308d17d98070 authored about 8 years ago by Lucien Guimier <[email protected]>
Merge pull request #250 from myfreeweb/master

Add FreeBSD support

6dd0e496f081dde499a34faf8dabe80db7469164 authored about 8 years ago by Sandeep Mistry <[email protected]>
Add FreeBSD support

e43ae5e990446cc7d60fc183a867d93b277161dc authored about 8 years ago by Greg V <[email protected]>
Limit MTU to 23 for Intel devices

Intel 7260 does not seem to like MTU's higher than 23, making services and characteristics undis...

3475c7a7b4de7caf82024ce01c02f0fe8af3c87f authored about 8 years ago by Tomasz Cielecki <[email protected]>
Parse advertising interval as float

Parse `env.BLENO_ADVERTISING_INTERVAL` as a float, allowing users to better control the min/max ...

f3663451d9e60be6b7f194eca15d9bebfd590c55 authored about 8 years ago by Marc Khouri <[email protected]>
Update README.md (#239)

Link instead to noble's docs on bleno compatibility

76526ef89fee170f5ac06525cab149c21657e5c1 authored about 8 years ago by Gordon Williams <[email protected]>
- reset CCCD's on disconnect (#214)

1a3cbd49bbaf7d024faa4e0a8d3bc4d17d25cc99 authored about 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #233 from bhaveshgohel/patch-1

Add missing comma

a64715c71af00e95cfe8ba5549764c276973ac6d authored about 8 years ago by Sandeep Mistry <[email protected]>
Add missing comma

ba9ea5fdd95521fb83e0854932173ff7dc1430d6 authored about 8 years ago by Bhavesh Gohel <[email protected]>
- version 0.4.1

04e50c7c17d5c54b02bcc13ceb7674c5ec336a66 authored over 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #231 from beaufortfrancois/patch-2

Add bleno-web-pizza-example to pizza README

e2e4eb96f08e2aa0e1ed4f06e2a859f8508fdee4 authored over 8 years ago by Sandeep Mistry <[email protected]>
Add bleno-web-pizza-example to pizza README

017501405ae4d458470d7edd8cb988e0b4229413 authored over 8 years ago by François Beaufort <[email protected]>
- fix MTU change event propagation on Linux

72ecd3a82bbe1d09fe976e2124920967fc12a8f9 authored over 8 years ago by Sandeep Mistry <[email protected]>
- use latest bluetooth-hci-socket

f18fcaf6115c0d6000ca021e25b5adb579ea36c1 authored over 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #211 from vdharmon/master

Update hci.js

635e1b3b7413d207d1dce041b7c06f202a25bc34 authored over 8 years ago by Sandeep Mistry <[email protected]>
Update hci.js

Added the this._deviceId property

3b861eae5da1b28f784c089a4051d25e41bc0513 authored over 8 years ago by vdharmon <[email protected]>
Check READ_LE_HOST_SUPPORTED_CMD status before parsing result

d49e76bcc7fa248d656c3635adcec65a83f4b029 authored over 8 years ago by Sandeep Mistry <[email protected]>
Use OCF_LE_SET_EVENT_MASK for LE_SET_EVENT_MASK_CMD

a1765fa143b51986b35f0d3471072223da3201f7 authored over 8 years ago by Sandeep Mistry <[email protected]>
- only allow characteristics with value to be read only (#194)

3a1ffa9c50b0e546ca2170706c0ef0c9148f87a5 authored over 8 years ago by Sandeep Mistry <[email protected]>
Merge pull request #195 from robertchiras/android_support

Add support for Android OS

920d72a7225cd6163bafa82dee2b981cc5617826 authored over 8 years ago by Sandeep Mistry <[email protected]>
Add support for Android OS

Add android to supported OSes, so that bleno can run on Android too.

Signed-off-by: Robert Chir...

02a1828fa970174900a8cc36298349609db6bb7f authored over 8 years ago by Robert Chiras <[email protected]>
- version 0.4.0

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

84531992977d40ef6f95e0bc082b399eef7e9f1b authored almost 9 years ago by Sandeep Mistry <[email protected]>
- bind user support via HCI_CHANNEL_USER env var

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

Clarify ``setServices`` API (#168).

bc266dc30e5b4c62b2db0a15fb0e9fdebd654edf authored almost 9 years ago by Sandeep Mistry <[email protected]>
- version 0.3.5

e6a8fa19c6b761e1541aa71267593f7fca5e0b60 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- support for non-static values for characteristics in read by type requests

b224753c9bb666b18fb3efd22173c0a1b48c44b1 authored almost 9 years ago by Sandeep Mistry <[email protected]>
Workaround for Realtek adapters, set max MTU to 23 for now

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

Add note up using hciconfig after stopping bluetoothd to power adapter up (#161).

821eaf64b262ba0ea01f564282f68240d0836e7d authored almost 9 years ago by Sandeep Mistry <[email protected]>
- version 0.3.4

cc5610906d576a27747ebcc7a0aba3fdcd8f7f90 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- initial prepare + execute write request support (#112)

Only support a single value handle in all prepared write requests, and
offset must align with pr...

ee41041140f41fe693067a45c0856dab0c30a882 authored almost 9 years ago by Sandeep Mistry <[email protected]>
- don't reset advertising state on read local version response if state is powered on

173b2b3f6eb1807f43edb12c00f043d9c045955c authored almost 9 years ago by Sandeep Mistry <[email protected]>
Correct typo

Port of https://github.com/sandeepmistry/noble/issues/284

d766fe34f52b5e6aaaee025e7161088cf1b4d87a authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #154 from beaufortfrancois/patch-1

Added a way to set custom device name in README

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

03c6b2acb42ea923f6c6dc0ad4234247738f3691 authored about 9 years ago by François Beaufort <[email protected]>
Added a way to set custom device name in README

683820faea3cae31c039e2383fe4c5986c96d982 authored about 9 years ago by François Beaufort <[email protected]>
Update README.md

Add some notes on disabling ```bluetoothd``` (#150)

9ee47c43cc961032a6897568504a3d0b07869f7a authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #149 from bradfol/patch-1

Bluez package name update

3959ed92cd14f0af0cbcd503e475cc87220a9c8a authored about 9 years ago by Sandeep Mistry <[email protected]>
- add isYocto check for skipping first set of adv and sr data (#151)

0c150480320f23bc04ea1618670712a4e9c55f91 authored about 9 years ago by Sandeep Mistry <[email protected]>
- version 0.3.3

7e47200dad35e2572aaec02ea457483e476730a8 authored about 9 years ago by Sandeep Mistry <[email protected]>
- reset MTU back to 23 on new connection (#145)

e7dbeb8c9fa4bf51523a8aa20e76c3a90725f67d authored about 9 years ago by Sandeep Mistry <[email protected]>
Bluez package name update

6cba2e8270be76597b5b4547f6e8ad71b91a5f2a authored about 9 years ago by Brad Fol <[email protected]>
- workaround for Intel Edison advertising Classic and BLE (#131)

Check if platform is Linux and release contains “edison”, if it does
skip setting the scan respo...

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

ababc20f13d852ada4bfcb73f532b0752b951cca authored about 9 years ago by Sandeep Mistry <[email protected]>
- set initial services on start

bed63b0d6ed89689959f7e25dd0b3314ddfafaae authored about 9 years ago by Sandeep Mistry <[email protected]>
- set simul to zero on write LE host supported command

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

d9a4bee44cb668cff1256b1329703732b52a2583 authored about 9 years ago by Sandeep Mistry <[email protected]>
- use latest node-blink1

67ce945fc69f16ca46da243414d7d30cdf0969b2 authored about 9 years ago by Sandeep Mistry <[email protected]>
- version 0.3.1

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

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

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

918e8d6b0047995cb56a69964d1cbefc2435d4e1 authored about 9 years ago by Sandeep Mistry <[email protected]>
- emit platform before HCI init (#138)

ec36af3387908a3c234346e13cda84b22af1521b authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #138 from jacobrosenthal/platform-in-bindings

bindings emit platform

cc656e2d401ebf4d4f234ac402fef7eeac4fd4bd authored about 9 years ago by Sandeep Mistry <[email protected]>
bindings emit platform

cb45104c148cce8d71673bddb7a86f35b014c8bd authored about 9 years ago by Jacob Rosenthal <[email protected]>
- format updates etc.

73742a857c55272f3011565d972c83b75a4035ce authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge pull request #137 from jacobrosenthal/batteryexample

battery example doesnt work in osx as of 10.10

345387024bb661109a592cb86ecf9e58187e4fee authored about 9 years ago by Sandeep Mistry <[email protected]>
battery example doesnt work in osx as of 10.10

06b83b92ec25a2d9795751a47c59d74c159682c4 authored about 9 years ago by Jacob Rosenthal <[email protected]>
Merge branch 'jacobrosenthal-api'

a7a492b84e0f9f2fa3c2309dacc380064ae271b0 authored about 9 years ago by Sandeep Mistry <[email protected]>
- tweaks to #135

- add back in state check
- throw error on startAdvertisingWithEIRData on OS X 10.9
- throw erro...

0cff272e2c93a13ff7c0b71612075b1211d10b3f authored about 9 years ago by Sandeep Mistry <[email protected]>
Merge branch 'api' of https://github.com/jacobrosenthal/bleno into jacobrosenthal-api

a0ca4df65fb1bbc80250f6242878af628963bf5f authored about 9 years ago by Sandeep Mistry <[email protected]>
consistent api across all platforms

ff5025be8101c01f11d2fbff03b80d2dd321213e authored about 9 years ago by Jacob Rosenthal <[email protected]>
Update README.md

Add some notes about node needing to be on the path

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

(mostly for Node.js 4.0)

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

add ```libudev-dev``` dependency as suggested by @don

ddf978a61ee475130473225e1dac1759530c53ea authored over 9 years ago by Sandeep Mistry <[email protected]>
- report error or throw error if advertising API's are called and state is not poweredOn (#126)

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

Add note about advertising API's needing to be used when ```state``` is ```poweredOn```.

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

0ad4b3097c3d54d269696ff980b42aec8309d0c4 authored over 9 years ago by Sandeep Mistry <[email protected]>
- use correct state property (#122)

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

7cfc3cf40e7bc00fca08492a5682c0da121f8168 authored over 9 years ago by Sandeep Mistry <[email protected]>
- use latest debug

6282869f36b86187cfd5616155bf1d2bcea2955a authored over 9 years ago by Sandeep Mistry <[email protected]>
- correct capitalization

270c8ce4d95614bc21df0e613ae3ef3623a0ca14 authored over 9 years ago by Sandeep Mistry <[email protected]>
- bullet point spacing

431e366523869be0ba44c89a0fdcf3aa7a1f020d authored over 9 years ago by Sandeep Mistry <[email protected]>
- version 0.2.0

b438d6e254d011a59b131025e6c7db88c48c8827 authored over 9 years ago by Sandeep Mistry <[email protected]>
- Linux specific env var to set advertising interval (#60)

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

update Linux notes

32bcbc51c748da1517d376dd935c334aa162254a authored over 9 years ago by Sandeep Mistry <[email protected]>
- state change debouncing

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

with Windows prerequisites info

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