{"_id":"@dermah/pulsar-transmitter","_rev":"7-03ccac4baf0c46d66e5db71da0ad1fef","name":"@dermah/pulsar-transmitter","description":"The pulsar packet transmitter","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@dermah/pulsar-transmitter","version":"0.1.0","description":"The pulsar packet transmitter","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/Dermah/pulsar-transmitter.git"},"keywords":["pulsar","transmitter"],"author":{"name":"Dermah"},"license":"MIT","bugs":{"url":"https://github.com/Dermah/pulsar-transmitter/issues"},"homepage":"https://github.com/Dermah/pulsar-transmitter","dependencies":{"express":"^4.13.4","jade":"^1.11.0","jsonfile":"^2.2.3","socket.io":"^1.4.5"},"gitHead":"9ac4744e848ada146e48f3688206f9c0e50c1fa5","_id":"@dermah/pulsar-transmitter@0.1.0","_shasum":"216b5cc8425eec5e27f8f8e21652f6b82d88351b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"dermah","email":"stevena7@gmail.com"},"dist":{"shasum":"216b5cc8425eec5e27f8f8e21652f6b82d88351b","tarball":"https://registry.npmjs.org/@dermah/pulsar-transmitter/-/pulsar-transmitter-0.1.0.tgz","integrity":"sha512-TZRnjHsQSXPxSM8ISF0hgnjIHy5v9VYCfAUAhjnykA+U62PgsoR5vHcwK2jqitUvxa0Rdm2xqClPC9WjtjRHZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgebLKPx/bM2N2U8wWMizTyPOZYSeBWAHv8lxmubPH8QIhAPCVQo5ae3ZOndaaZE1a0dPODzHVTuawfdiVWul14nC4"}]},"maintainers":[{"name":"dermah","email":"stevena7@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/pulsar-transmitter-0.1.0.tgz_1456663856604_0.6712251084391028"}},"0.1.1":{"name":"@dermah/pulsar-transmitter","version":"0.1.1","description":"The pulsar packet transmitter","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/Dermah/pulsar-transmitter.git"},"keywords":["pulsar","transmitter"],"author":{"name":"Dermah"},"license":"MIT","bugs":{"url":"https://github.com/Dermah/pulsar-transmitter/issues"},"homepage":"https://github.com/Dermah/pulsar-transmitter","dependencies":{"@dermah/pulsar-input-keyboard":"^0.1.0","express":"^4.13.4","jade":"^1.11.0","jsonfile":"^2.2.3","socket.io":"^1.4.5"},"gitHead":"83150c3b49c2e8fd9758d94ca27144e5c29df229","_id":"@dermah/pulsar-transmitter@0.1.1","_shasum":"b0827a01bdadf0e269a75a54fb58286c7bf37545","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.5.0","_npmUser":{"name":"dermah","email":"stevena7@gmail.com"},"dist":{"shasum":"b0827a01bdadf0e269a75a54fb58286c7bf37545","tarball":"https://registry.npmjs.org/@dermah/pulsar-transmitter/-/pulsar-transmitter-0.1.1.tgz","integrity":"sha512-R7EQck/9+bOqKQ5lMjChbNFb2cLG0q2sRNc7GOn0k8XUGN9VeYaAMwc5DcVH4MpSG3O/AMhrucHjxwCAw9+FIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlJaFEeDCdUPjc0brfDq2CRGTiAfuEFWNQQZJK/LXLnwIhAJZc4I3jZadLzk/2z823MSFIhVmG0f/VX6Sk4koshzao"}]},"maintainers":[{"name":"dermah","email":"stevena7@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pulsar-transmitter-0.1.1.tgz_1457865583618_0.3339335673954338"}},"0.1.2":{"name":"@dermah/pulsar-transmitter","version":"0.1.2","description":"The pulsar packet transmitter","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/Dermah/pulsar-transmitter.git"},"keywords":["pulsar","transmitter"],"author":{"name":"Dermah"},"license":"MIT","bugs":{"url":"https://github.com/Dermah/pulsar-transmitter/issues"},"homepage":"https://github.com/Dermah/pulsar-transmitter","dependencies":{"@dermah/pulsar-input-keyboard":"^0.2.0","express":"^4.13.4","jade":"^1.11.0","jsonfile":"^2.2.3","socket.io":"^1.4.5"},"gitHead":"6d0d8de7d21bc6bc62a955f30de0bf0434a7150b","_id":"@dermah/pulsar-transmitter@0.1.2","_shasum":"ce6a50c550317e8b38dbefe3942d93e87d864abc","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"dermah","email":"inquiry@dermah.com"},"dist":{"shasum":"ce6a50c550317e8b38dbefe3942d93e87d864abc","tarball":"https://registry.npmjs.org/@dermah/pulsar-transmitter/-/pulsar-transmitter-0.1.2.tgz","integrity":"sha512-oK6kZWoeHm0AgurXl+Wasqsx0u/+wgoml6R9jZhIdrz3LbLieHfx9HILlP8aAwSo2ZswWPPu4GFCA0HgeZVHew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRcUdZjaXftYCx9JZ3wanBb4u+znFaWtEOeEoaP5K9ZQIgK/LLmOt4NYgvxmWBStAjQA3ovgarazaqynfKO/UeqcE="}]},"maintainers":[{"name":"dermah","email":"stevena7@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pulsar-transmitter-0.1.2.tgz_1466175835453_0.11357989208772779"}},"0.2.0":{"name":"@dermah/pulsar-transmitter","version":"0.2.0","description":"The pulsar packet transmitter","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"repository":{"type":"git","url":"git+https://github.com/Dermah/pulsar-transmitter.git"},"keywords":["pulsar","transmitter"],"author":{"name":"Dermah"},"license":"MIT","bugs":{"url":"https://github.com/Dermah/pulsar-transmitter/issues"},"homepage":"https://github.com/Dermah/pulsar-transmitter","dependencies":{"express":"^4.13.4","jsonfile":"^2.2.3","socket.io":"^1.4.5"},"gitHead":"86638894a379ccc252c23f283ab6504f237285d1","_id":"@dermah/pulsar-transmitter@0.2.0","_shasum":"f21825c3b83b8fb9ab813cc5c8f0f484ad0a3bc6","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"dermah","email":"inquiry@dermah.com"},"dist":{"shasum":"f21825c3b83b8fb9ab813cc5c8f0f484ad0a3bc6","tarball":"https://registry.npmjs.org/@dermah/pulsar-transmitter/-/pulsar-transmitter-0.2.0.tgz","integrity":"sha512-MJD7KZ/GjCMq/0ftgPUYbXkxRPD7b+1tajAd/H9RYKx+GloDNH1NeuMjTtjifJ7ARNTRZP+7I5NySmyYlYopEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNghdEsRyvFoQOj8BCBfEpOg64hfr4ev4aibcG0qwf0AiB20cyGPu9nIOE2uYeFh9CiYX2hHIin5aaG6yROePcVkQ=="}]},"maintainers":[{"name":"dermah","email":"stevena7@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pulsar-transmitter-0.2.0.tgz_1466682011850_0.5347008011303842"}}},"readme":"# pulsar-transmitter\n\nNode.js implementation of a Pulsar Transmitter\n\nVery tightly coupled with [pulsar `v0.2.x`](https://github.com/Dermah/pulsar/tree/v0.2.1), see that readme for how `pulsar-transmitter` is used.\n\n## Usage\n\nThis will start a pulsar server thing at `http://localhost:3000`:\n\n```JavaScript\nlet Detector = require('@dermah/pulsar-transmitter');\nlet detector = new Detector(config);\n```\n\n`config` is an object that looks like:\n\n```JSON\n{\n  \"totalCols\" : 2,\n  \"totalRows\" : 2,\n  \"songPath\": \"./song.mp3\"\n}\n```\n\nwhere `totalCols` and `totalRows` are the number of columns and rows respectively that there will be in the pulsar grid. `songPath` is used by other modules.\n\nGive pulses to the detector like so:\n\n```JavaScript\ndetector.detect('pulse', pulse);\n```\n\nIt's a good idea to pass pulses emitted an pulse emitter (like [`pulsar-input-keyboard`](https://github.com/Dermah/pulsar-input-keyboard)) straight to the detector. If you have a pulse emitter in `input`, you could do this like so:\n\n```JavaScript\ninput.on('pulse', pulse => {\n  detector.detect('pulse', pulse);\n});\n```\n","maintainers":[{"email":"inquiry@dermah.com","name":"dermah"}],"time":{"modified":"2022-06-12T17:01:12.740Z","created":"2016-02-28T12:50:57.674Z","0.1.0":"2016-02-28T12:50:57.674Z","0.1.1":"2016-03-13T10:39:44.106Z","0.1.2":"2016-06-17T15:03:55.895Z","0.2.0":"2016-06-23T11:40:15.307Z"},"homepage":"https://github.com/Dermah/pulsar-transmitter","keywords":["pulsar","transmitter"],"repository":{"type":"git","url":"git+https://github.com/Dermah/pulsar-transmitter.git"},"author":{"name":"Dermah"},"bugs":{"url":"https://github.com/Dermah/pulsar-transmitter/issues"},"license":"MIT","readmeFilename":"README.md"}