{"_id":"cylon-ble","_rev":"29-e926991162e1b4d4fe35549bd1586df0","name":"cylon-ble","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","dist-tags":{"latest":"0.10.1"},"versions":{"0.1.0":{"name":"cylon-ble","version":"0.1.0","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"peerDependencies":{"cylon":">=0.19.0 < 1"},"dependencies":{"cylon":"~0.19.0","noble":"~0.3.4"},"gitHead":"4dfac61d1afad5a2089b9fc92197a71a7ef87ce8","_id":"cylon-ble@0.1.0","scripts":{},"_shasum":"13a98559144dea9517896fd92f7d777cf2fa5740","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"adzankich","email":"adrian@hybridgroup.com"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"}],"dist":{"shasum":"13a98559144dea9517896fd92f7d777cf2fa5740","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.1.0.tgz","integrity":"sha512-tUt2lGtMyYFxojFnV9Ub6mJftFfMYuw4Lg6DkUxRk3jjuTKlAnsxcaN5hzQuTMhmLiMizuwt+I+f8b1p4SjtsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAXFvf4n2ilassvskJdeCq6bo1N4SpfDjivozzehfjyAiBudYA0HdzhSl3LsSpIO7Ga32O4HamNccbRXW75xdoJ2g=="}]}},"0.2.0":{"name":"cylon-ble","version":"0.2.0","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"peerDependencies":{"cylon":">=0.20.1 < 1"},"dependencies":{"cylon":"~0.20.1","noble":"~0.3.4"},"gitHead":"6ad32c69d5588687ebf7ab252f50c846c69b1f71","_id":"cylon-ble@0.2.0","scripts":{},"_shasum":"1289680a70b93b8475732843f32021c4632d5598","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"1289680a70b93b8475732843f32021c4632d5598","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.2.0.tgz","integrity":"sha512-m9Pbt72MDktvBELkNtAHQVJqkN+OCDjDO9a6f+0Z35iPB/Umlxbj2NZn9cVi9DvjTAb5ahklDIQg0i2d4qV0CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu9Lt/EsL0igEffkBFly+Eg1S7tcZG5HhNwQhSrl9Y1QIgbUH/ba6zzwPU1Ul7k6P+Gw9GLRCLHDTVrRcCnK78DNU="}]}},"0.3.0":{"name":"cylon-ble","version":"0.3.0","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"peerDependencies":{"cylon":">= 0.21.0 < 1"},"dependencies":{"cylon":"~0.21.0","noble":"~0.3.4","async":"0.9.0"},"gitHead":"db5149d667a33d97d51ef9aae912904971188113","_id":"cylon-ble@0.3.0","scripts":{},"_shasum":"3fdaa2046b0a3aa70a03dd3f79e2e814543def64","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"3fdaa2046b0a3aa70a03dd3f79e2e814543def64","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.3.0.tgz","integrity":"sha512-myJ8BVrkCXmEirb/l118E2uGWmQkgnEcI6VfZl+Bgarnd2rlE/AOLR8DQC0YKmnzDRTDZE5IswKuQZO16X/N5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNrYk6dPD0cPK1wMylH6BRbSCO2dZR8Gm1RmXpR8EXXAiEA1bjsiWyGn6DhXUT2j47xZbRhbs5xzewJ/zlBkJLNLWs="}]}},"0.3.1":{"name":"cylon-ble","version":"0.3.1","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"peerDependencies":{"cylon":">= 0.21.0 < 1"},"dependencies":{"cylon":"~0.21.0","noble":"~0.3.0","async":"0.9.0"},"gitHead":"a347ff1afeffb5db308db2e9b1ad88d8deea452a","_id":"cylon-ble@0.3.1","scripts":{},"_shasum":"0dd08f252e21154b3ed3183c26f7a0121384e89d","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.29","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"0dd08f252e21154b3ed3183c26f7a0121384e89d","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.3.1.tgz","integrity":"sha512-i7RPqjvg1VeW0wdPOWZZT1enc5G0FKaAwNgyPng2E7/E3+xHyI6973psYEbQigPLnvy5brlqXY5Ou1an8d3SRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpUg3Q874DleVhYz9QNVs8wsJtzP+rK7PQGOr1IIJTLAiBeyvzJGtNgg3QnMOKvOPwh3g3La8A+OAh41SxcRZLHwg=="}]}},"0.4.0":{"name":"cylon-ble","version":"0.4.0","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"peerDependencies":{"cylon":">= 0.22.0 < 1"},"dependencies":{"cylon":"~0.22.0","noble":"~0.3.0","async":"0.9.0"},"gitHead":"8506ef919d2403f6ff0f57b1acde18af6518bddf","_id":"cylon-ble@0.4.0","scripts":{},"_shasum":"acbdd0394595bc9c97625257a9e5160b36eb977b","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"acbdd0394595bc9c97625257a9e5160b36eb977b","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.4.0.tgz","integrity":"sha512-h+ar0VICKQade7bdlCeyJ3Xi9JX0UUQD7WNr7n3+EMz2H2QtNdSpbr5XI9JO3kFZKl3XaRiCaGhVq/EH/1GFGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgnR7qUr2DBik7cJGgAp5sgpT1OwA4+KJarKMqpdUJlAiBSa5JvxWsnQaY6SWKXYzuYtUlXxApQOiYX1W+mEXgNSQ=="}]}},"0.4.1":{"name":"cylon-ble","version":"0.4.1","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"peerDependencies":{"cylon":">= 0.22.0 < 1"},"dependencies":{"cylon":"~0.22.0","noble":"~0.3.0","async":"0.9.0"},"gitHead":"cc8856a27f2ccc50ca801980224d7e59dc5e8f02","_id":"cylon-ble@0.4.1","scripts":{},"_shasum":"cdfb8678d76c82d32dea7d25b9ec04b6f01d6197","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.29","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"cdfb8678d76c82d32dea7d25b9ec04b6f01d6197","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.4.1.tgz","integrity":"sha512-4p0lLJ0bVhtDnJIM+pddrfTZdPq9Ah+/pJylwtDEUxcnvWKmdgAKb5NsJuHrRAUhcgIO6+gIV2PFA43Z9hEDHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChQe0noWAqlmgAss09LODs3frTay8xYUz04k6BQKJ7WwIhAK0f3E+Z2yAIIs4JgcpsY1KEbxEh3owN1GBOdCQacFQc"}]}},"0.5.0":{"name":"cylon-ble","version":"0.5.0","main":"lib/cylon-ble.js","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache 2.0","bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","jshint":"2.5.0"},"dependencies":{"cylon":"~1.0.0","noble":"~0.3.0","async":"0.9.0"},"gitHead":"8ab185499fe6ffcfd94da51834c58708661970ae","_id":"cylon-ble@0.5.0","scripts":{},"_shasum":"f2182d118805ddc55ca6dcbfc705c8c3a33f9acd","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"f2182d118805ddc55ca6dcbfc705c8c3a33f9acd","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.5.0.tgz","integrity":"sha512-6znUOAHCLMWsGVSDLJJCgf3FbHiAGPSrcW3iW2GVYHTZivnx+mn1Qm/t4AggOUw3TTBNEprzLjPuxzN/kNcGHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEA3kOu6VPV3QjYv2u7pa3cqYzBFxblMWgZUpLUDjOetAiEAoaVxVUI+czb1gcO6JCuwR8yj43YzzMmFSUmIS4fPkGk="}]}},"0.6.0":{"name":"cylon-ble","version":"0.6.0","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","eslint":"0.22.1"},"dependencies":{"cylon":"1.0.0","noble":"~0.3.0","async":"0.9.0"},"gitHead":"39c5f9e74bf012a161c2e6deb88d48c026097775","_id":"cylon-ble@0.6.0","scripts":{},"_shasum":"42e52f9703f4a09f3775c5cbaa1b19c8d3dcfd1f","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"42e52f9703f4a09f3775c5cbaa1b19c8d3dcfd1f","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.6.0.tgz","integrity":"sha512-mkeWovrUUeFpik5g4OeZSveDP8RzRyhLqiO2tUhe37F3QE5BFn7RWxHmalj6tUGbcETgLtDNjNgMHfc1sCYPfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGS0V0rxybsJixacKY4hiOSZ6xSkVqQpx969o3NnnsIzAiBmkojIs3TXr3UYygEcouqMWLi2louZwL3ji/MeiO4lxg=="}]}},"0.6.1":{"name":"cylon-ble","version":"0.6.1","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"2.5.0","chai":"1.9.1","mocha":"1.18.2","sinon":"1.9.1","eslint":"0.22.1"},"dependencies":{"cylon":"~1.1.0","noble":"~1.0.1","async":"~1.3.0"},"gitHead":"65547333ffe89d55cd8925f22541822db661abdd","_id":"cylon-ble@0.6.1","scripts":{},"_shasum":"f695b7aea7408901bcca213bdb592913cbb87b53","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"f695b7aea7408901bcca213bdb592913cbb87b53","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.6.1.tgz","integrity":"sha512-uYKr4MxR6uJ8Id53uX456J+10H+twyZlFJ+ci4hAUc6uryd3iv0ObD7rroxQAB/VH4KIcESN9HC7un24P8nVIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL2MpQGzgAZvkbx8zwGxPFsvj32FJDrcibVUBN5gtQcwIhAPNUGNYUkh7K53gkhBEMCMheftAaU9x6igWk5jWFrGaM"}]}},"0.7.0":{"name":"cylon-ble","version":"0.7.0","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.24.0"},"dependencies":{"cylon":"^1.1.0","noble":"^1.0.1","async":"^1.4.0"},"gitHead":"7fcdc0c1caaddca6d0fb54dc7fa8c62f12fed000","_id":"cylon-ble@0.7.0","scripts":{},"_shasum":"1d28aa1b0587cb96d94387420e64432ed203408d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"andrewstewart","email":"andrew@stwrt.ca"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"1d28aa1b0587cb96d94387420e64432ed203408d","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.7.0.tgz","integrity":"sha512-FXOU8gBPivoNGAIQ3N2HTnQoiJ30MrDeDmZ9+nev4uGizw0NkAE3QKJ23bBMZlvTTVoqk8YGXZ9KlyVAbzBR7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRlop2t7cixSkpuXYFQwPugIqX4eESHmn71Tn8JnolkAiEAkzQ3gQD6dvCk7Rgwk+tcU1lpQTvxRVERhurTe1Jw6Ek="}]}},"0.7.1":{"name":"cylon-ble","version":"0.7.1","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.24.0"},"dependencies":{"cylon":"^1.1.0","noble":"1.0.2","async":"^1.4.0"},"gitHead":"999b78b6ab2f851e8247dd72323aaa2789192f5a","_id":"cylon-ble@0.7.1","scripts":{},"_shasum":"783d101bba7073e9c7b2e17f3ef0d69e43c9010e","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.29","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"783d101bba7073e9c7b2e17f3ef0d69e43c9010e","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.7.1.tgz","integrity":"sha512-iMsiKBTUWLgDBBwBZ23PBJILifYiNto98kFsnzAmxa/ToULDALDrjW2/JMfLMpVnnCt8rNM2W/Pp0yIkxAsitg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQlna2Opz2ZqBv7wH4KD7B7+MLzrMlkwGZ1EsLA4SM6AiBkstJS39aW5mcGw+tfbj4gRy32zfLf1iHCcDoVrXnCNA=="}]}},"0.8.0":{"name":"cylon-ble","version":"0.8.0","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"https://github.com/hybridgroup/cylon-ble"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.24.0"},"dependencies":{"cylon":"^1.2.0","noble":"^1.1.0","async":"^1.4.0"},"gitHead":"9bb45eadb62614b225a0383b15e558ed0a40e9f3","_id":"cylon-ble@0.8.0","scripts":{},"_shasum":"8eaafcb9ed55d83e4b81d610434aa2c4a769b27c","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.29","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"adzankich","email":"adrian@hybridgroup.com"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"8eaafcb9ed55d83e4b81d610434aa2c4a769b27c","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.8.0.tgz","integrity":"sha512-D74pjNHM3ZJS63cXG41MEFjrWC3Vls8Hv+mMRM52h9tGRpZN837iAkgEOjhXjLtyvlUqUqQ2WV3lhy7UjDUdWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFz1ZDfqFx16I2P8XJFrVAg5083f3nUVytL/TisU+6NdAiEAhNixHPd2c34N3c54Zxwt9OVGkkeB8+FVnbeNOQJ5JWI="}]}},"0.9.0":{"name":"cylon-ble","version":"0.9.0","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-ble.git"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.24.0"},"dependencies":{"cylon":"^1.2.0","noble":"^1.2.0","async":"^1.4.0"},"gitHead":"56069137780e76a506074bbb64cac8a5ba373e34","_id":"cylon-ble@0.9.0","scripts":{},"_shasum":"cc381177ad0cadac8ab5a12e8f8bd9c85b5c0725","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"cc381177ad0cadac8ab5a12e8f8bd9c85b5c0725","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.9.0.tgz","integrity":"sha512-Q0XFRmLwHtG5Anm9m2r6jQVG8260P2bD94YSTy9bDEzw0tovkd0ga1G7JLQE/mbFg5chZdcoJaQUSE/H8Y/BnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHz9sZkdvRQRHXFLKUlxcsoi8YogBe2xcTeS5iLXm5lkCIQDkvkZu1+2AOOZZqrn1RBxEgCQuAkKjhB6V0FEDPbIujA=="}]}},"0.10.0":{"name":"cylon-ble","version":"0.10.0","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-ble.git"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.24.0"},"dependencies":{"cylon":"^1.2.0","noble":"^1.3.0","async":"^1.4.0"},"gitHead":"e91e0cbf6cf580de0afe1847083bc763613db23d","_id":"cylon-ble@0.10.0","scripts":{},"_shasum":"946da6f0379620a57e78f76c4b4d852e9b4a8337","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"946da6f0379620a57e78f76c4b4d852e9b4a8337","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.10.0.tgz","integrity":"sha512-aZIdQcncbKc/J+9DliNvYAdV38LAyzDdOBoOx/68lgVEuVYetHN8V6j1No+j7KDPPU0SltgZ9sEKXc54jXKarA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVdfezqm26C3GSLDhH4p9Auzjnq0lsJNj0JAhHEGg2cAiBjBu3uxfexJjlEZpzEc8iep36ZcJR4FKawLKpYBQ7jMA=="}]}},"0.10.1":{"name":"cylon-ble","version":"0.10.1","description":"Cylon module for Bluetooth Low Energy (LE) peripherals","homepage":"http://cylonjs.com","bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-ble.git"},"license":"Apache-2.0","keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"],"bin":{"cylon-ble-scan":"bin/blescan.js","cylon-ble-info":"bin/bleinfo.js"},"devDependencies":{"sinon-chai":"^2.8.0","chai":"^3.2.0","mocha":"^2.2.5","sinon":"^1.15.4","eslint":"^0.24.0"},"dependencies":{"cylon":"^1.2.0","noble":"^1.3.0","async":"^1.4.0"},"gitHead":"9029180d54b00c25e0b95d3d3418fbd3cf2aed64","_id":"cylon-ble@0.10.1","scripts":{},"_shasum":"ef327f3d0be885b4f3b4d76be6f3ed0739ecc89c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"deadprogram","email":"ron@hybridgroup.com"},"maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"dist":{"shasum":"ef327f3d0be885b4f3b4d76be6f3ed0739ecc89c","tarball":"https://registry.npmjs.org/cylon-ble/-/cylon-ble-0.10.1.tgz","integrity":"sha512-eCv2tC78/VB/0R83Zcwo4yPGcQbLuHBCe0UXzh9hWVbYasB/3Kbb1yNb2BttoIBj5NYPjTNXB+HYFa2WXB0ztQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKCKTCmz3sC0v0lq85nxCUqhz+72v3a17vpfdAezMSsAiBDMlQNQASjd40ceRTkdYOuiAQs1weu1pL7UNZGn57D+w=="}]}}},"readme":"# Cylon.js For Bluetooth LE\n\nCylon.js (http://cylonjs.com) is a JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js\n\nThis repository contains the Cylon adaptor/drivers to connect to Bluetooth Low Energy (LE) peripherals. It uses the Noble node module (https://github.com/sandeepmistry/noble) created by [@sandeepmistry](https://github.com/sandeepmistry) thank you!\n\nFor more information about Cylon, check out the repo at\nhttps://github.com/hybridgroup/cylon\n\n[![Build Status](https://secure.travis-ci.org/hybridgroup/cylon-ble.png?branch=master)](http://travis-ci.org/hybridgroup/cylon-ble) [![Code Climate](https://codeclimate.com/github/hybridgroup/cylon-ble/badges/gpa.svg)](https://codeclimate.com/github/hybridgroup/cylon-ble) [![Test Coverage](https://codeclimate.com/github/hybridgroup/cylon-ble/badges/coverage.svg)](https://codeclimate.com/github/hybridgroup/cylon-ble)\n\n## How to Install\n\nInstall the module with:\n\n    $ npm install cylon cylon-ble\n\nFor Ubuntu you must install the following dependency prior to `npm install cylon-ble`:\n\n    $ sudo apt-get install libbluetooth-dev\n\n## How to Use\n\nHere's a basic BLE example to get the battery level of a device:\n\n```javascript\n\"use strict\";\n\nvar Cylon = require('cylon');\n\nCylon.robot({\n  connections: {\n    bluetooth: { adaptor: 'ble', uuid: '207377654321' }\n  },\n\n  devices: {\n    battery: { driver: 'ble-battery-service' }\n  },\n\n  work: function(my) {\n    my.battery.getBatteryLevel(function(err, data) {\n      if (!!err) {\n        console.log(\"Error: \", err);\n        return;\n      }\n\n      console.log(\"Data: \", data);\n    });\n  }\n}).start();\n```\n\n## How to Connect\n\n```javascript\nvar Cylon = require('cylon');\n\nCylon.robot({\n  connections: {\n    wiced: { adaptor: 'ble', uuid: '207377654321' }\n  },\n\n  devices: {\n    battery: { driver: 'ble-battery-service' }\n  },\n\n  work: function(my) {\n    every((1).second(), function() {\n      my.battery.getBatteryLevel(function(err, data){\n        if (err) {\n          console.log(err);\n        } else {\n          console.log(\"BatteryLevel:\", data);\n        }\n      });\n    });\n  }\n}).start();\n```\n\nYou will need a computer with a hardware adaptor that supports Bluetooth LE, also known as Bluetooth 4.0, or Bluetooth Smart. Also, this module currently only supports OSX and Linux operating systems.\n\n## Commands\n\nYou can use the `cylon-ble` modules's included commands to scan for BLE devices, and then to list the various BLE characteristics for a specific device.\n\nNote that you need to install cylon-ble using the `-g` option, and then run each commands under `sudo` like this:\n\n    $ sudo cylon-ble-scan\n    Starting scan.\n    Peripheral discovered!\n      Name: 2B-785E\n      UUID: cc360e85785e\n      rssi: -80\n\n    $ sudo cylon-ble-info cc360e85785e\n    peripheral with UUID cc360e85785e found\n      Local Name        = 2B-785E\n      TX Power Level    = -10\n      Service Data      =\n      Service UUIDs     = 22bb746f2ba075542d6f726568705327\n\n    services and characteristics:\n    1800 (Generic Access)\n      2a00 (Device Name)\n        properties  read, write\n        value       32422d37383545 | '2B-785E'\n    ...\n\n\n## Documentation\n\nWe're busy adding documentation to our web site at http://cylonjs.com/ please check there as we continue to work on Cylon.js\n\nThank you!\n\n## Contributing\n\nFor our contribution guidelines, please go to [https://github.com/hybridgroup/cylon/blob/master/CONTRIBUTING.md\n](https://github.com/hybridgroup/cylon/blob/master/CONTRIBUTING.md\n).\n\n## Release History\n\nFor the release history, please go to [https://github.com/hybridgroup/cylon-gpio/blob/master/RELEASES.md\n](https://github.com/hybridgroup/cylon-gpio/blob/master/RELEASES.md\n).\n\n## License\n\nCopyright (c) 2014-2016 The Hybrid Group. Licensed under the Apache 2.0 license.\n","maintainers":[{"name":"andrewstewart","email":"andrew@stwrt.ca"},{"name":"deadprogram","email":"ron@hybridgroup.com"},{"name":"edgarsilva","email":"edgar.osc@gmail.com"}],"time":{"modified":"2022-06-14T07:07:17.377Z","created":"2014-10-28T19:43:21.871Z","0.1.0":"2014-10-28T19:43:21.871Z","0.2.0":"2014-11-06T00:34:57.327Z","0.3.0":"2014-11-28T18:26:12.905Z","0.3.1":"2015-01-12T22:46:13.248Z","0.4.0":"2015-01-14T18:34:50.532Z","0.4.1":"2015-03-17T23:14:56.628Z","0.5.0":"2015-04-08T15:27:39.589Z","0.6.0":"2015-07-01T22:43:26.149Z","0.6.1":"2015-07-02T15:30:12.635Z","0.7.0":"2015-08-05T17:57:09.684Z","0.7.1":"2015-08-14T05:52:06.995Z","0.8.0":"2015-09-08T14:30:18.575Z","0.9.0":"2015-12-27T03:56:17.624Z","0.10.0":"2016-01-12T00:29:47.190Z","0.10.1":"2016-01-15T05:00:56.078Z"},"homepage":"http://cylonjs.com","repository":{"type":"git","url":"git+https://github.com/hybridgroup/cylon-ble.git"},"author":{"name":"The Hybrid Group","email":"cylonjs@hybridgroup.com"},"bugs":{"url":"https://github.com/hybridgroup/cylon-ble/issues"},"license":"Apache-2.0","readmeFilename":"README.md","users":{"sloanb":true},"keywords":["cylon","cylonjs","cylons","robot","robots","robotics","iot","hardware","Bluetooth","BLE","Bluetooth LE"]}