{"_id":"6lowpan","_rev":"11-d0dd5620ee9024ef1f71241871b65ffd","name":"6lowpan","description":"6LoWPAN module","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.4":{"name":"6lowpan","version":"0.0.4","description":"6LoWPAN module","main":"6LoWPAN.js","scripts":{"test":"debug"},"dependencies":{"bitmagic":"*"},"repository":{"type":"git","url":"https://github.com/Alex-Ayala-Bonilla/6lowpan.git"},"keywords":["6lowpan","iot","thread","zigbee","ipv6","802.15.4"],"author":{"name":"Jesus Alejandro Ayala Bonilla"},"license":"ISC","bugs":{"url":"https://github.com/Alex-Ayala-Bonilla/6lowpan/issues"},"homepage":"https://github.com/Alex-Ayala-Bonilla/6lowpan","gitHead":"d66df2011781bf266b8c1fb82b31b3400cfa1e47","_id":"6lowpan@0.0.4","_shasum":"f97f3b3bd0f8f3a99e1b61cdbaa0bfe278a4bf1d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jebus","email":"ing.jaab@gmail.com"},"maintainers":[{"name":"jebus","email":"ing.jaab@gmail.com"}],"dist":{"shasum":"f97f3b3bd0f8f3a99e1b61cdbaa0bfe278a4bf1d","tarball":"https://registry.npmjs.org/6lowpan/-/6lowpan-0.0.4.tgz","integrity":"sha512-mUPnfjGdolkVHkL7Wq5LWl9+08n2LY/hYRdEnaLWyGQM8O2HTeCkT+AWIo9L88YiOzzyP+Cf9KMG35TC3Mb5XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSYL1vMTPi+CSb74/TDhtkBjnJgYDIHb2sXOhWOhN3zAIhALGumGQi/tQZlugig+zp+fXbHJ+y8UwBzl/yqCKGarOG"}]}},"0.0.5":{"name":"6lowpan","version":"0.0.5","description":"6LoWPAN module","main":"6LoWPAN.js","scripts":{"test":"debug"},"dependencies":{"bitmagic":"*"},"repository":{"type":"git","url":"https://github.com/Alex-Ayala-Bonilla/6lowpan.git"},"keywords":["6lowpan","iot","thread","zigbee","ipv6","802.15.4"],"author":{"name":"Jesus Alejandro Ayala Bonilla"},"license":"ISC","bugs":{"url":"https://github.com/Alex-Ayala-Bonilla/6lowpan/issues"},"homepage":"https://github.com/Alex-Ayala-Bonilla/6lowpan","gitHead":"3544c29bafae9dc326f7da0db7227f7c1d298d0e","_id":"6lowpan@0.0.5","_shasum":"ece55b6740d25dca7bfedced441ef096de87f824","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jebus","email":"ing.jaab@gmail.com"},"maintainers":[{"name":"jebus","email":"ing.jaab@gmail.com"}],"dist":{"shasum":"ece55b6740d25dca7bfedced441ef096de87f824","tarball":"https://registry.npmjs.org/6lowpan/-/6lowpan-0.0.5.tgz","integrity":"sha512-dgjJpKmWsX1PgzHWRaOqbvlWX+785kHy7ObtRjYoFjjSR2HzElWx4MrMSyi/qKju+lh52Q56QHtICs7Io9NwWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1xRH1qIWsaOtPyLMZa8zo9jJsaYDoBR874j/mFgmHNgIgPAJzfwvED4VrHcl2sM1ygPdXUKHVVA72MLLZpzQ1E7U="}]}},"0.0.6":{"name":"6lowpan","version":"0.0.6","description":"6LoWPAN module","main":"lib/6lowpan.js","scripts":{"test":"debug"},"dependencies":{"bitmagic":"*"},"repository":{"type":"git","url":"https://github.com/Alex-Ayala-Bonilla/6lowpan.git"},"keywords":["6lowpan","iot","thread","zigbee","ipv6","802.15.4"],"author":{"name":"Jesus Alejandro Ayala Bonilla"},"license":"ISC","bugs":{"url":"https://github.com/Alex-Ayala-Bonilla/6lowpan/issues"},"homepage":"https://github.com/Alex-Ayala-Bonilla/6lowpan","gitHead":"3544c29bafae9dc326f7da0db7227f7c1d298d0e","_id":"6lowpan@0.0.6","_shasum":"2bd863eec897a8378b0b9f3c86ca519aad780c81","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jebus","email":"ing.jaab@gmail.com"},"maintainers":[{"name":"jebus","email":"ing.jaab@gmail.com"}],"dist":{"shasum":"2bd863eec897a8378b0b9f3c86ca519aad780c81","tarball":"https://registry.npmjs.org/6lowpan/-/6lowpan-0.0.6.tgz","integrity":"sha512-nD/Ic3ImAKIXKIM7Uf+o2okoy9Oo8GNs3lqgrTZBaeE4wgHrhGTDz4mGwfP5i0cBqCdd5vy7m9EpG3j2Sm8ifQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeopKqW4czUrZyQiLTFScm4EJZyLgdbgxS0iYu9rC+3wIgH70PV5TWVjtIPykGlDFWqm1918+Dt5FFAytJNDneH6g="}]}}},"readme":"# 6lowpan\nA nodejs module to parse, create and test 6lowpan frames.\nVersion 0.0.4 alpha\n\n## Installation\n\nVia npm:\n\n    npm install 6lowpan\n    \n## Features\n * Initial iphc parse, iphc header and inline header\n\n## Examples\n\n### Example 1\n\n```js\nvar frameBuffer = new Buffer('60ffffffffffffffffffffffffffffffffffffffffffffffffffffffff', 'hex');\n\nvar sixlo = require('6lowpan');\n\n\n\tsixlo.parse(frameBuffer, function(data, error){\n\t\tconsole.log(data.pattern); // LOWPAN_IPHC\n\t\tconsole.log(data.iphc); // the iphc header \n\t\tconsole.log(data.inline); // inline Header\n\t\tconsole.log(data.payload); // the payload remaining\n\t});\n\n```\n\n### Example 2\n\n```js\nvar frameBuffer = new Buffer('60ffffffffffffffffffffffffffffffffffffffffffffffffffffffff', 'hex');\n\nvar sixlo = require('6lowpan');\n\nvar parse = new sixlo.iphc(frameBuffer);\nvar type = parse.type();\nconsole.log('Pattern: ' + type);\nconsole.log(type === 'LOWPAN_IPHC'); //true\nconsole.log(type === 'IPv6' ); // false\nconsole.log(type === 'LOWPAN_HC1' ); // false\nconsole.log(type === 'LOWPAN_BC0' ); // false\nconsole.log(type === 'ESC' ); // false\nconsole.log(type === 'MESH' ); // false\nconsole.log(type === 'FRAG1' ); // false\nconsole.log(type === 'FRAGN' ); // false\nconsole.log(parse.iphc());\nconsole.log(parse.inlineHeader());\nconsole.log(parse.payload());\n\n\n```\n\n\n## TODOs\n  * Add Extension Headers\n  * Add more documentation\n  * Add IPv6 - Uncompressed IPv6 Addresses\n  * Add LOWPAN_HC1 - LOWPAN_HC1 compressed IPv6\n  * Add LOWPAN_BC0 - LOWPAN_BC0 broadcast\n  * Add MESH       - Mesh Header\n  * Add FRAG1      - Fragmentation Header (first) \n  * Add FRAGN      - Fragmentation Header (subsequent)\n  * Add descriptions for each field of the iphc header.\n  * Validator of 6lowpan frame.\n  * Desfragmentation\n  * Functionality to create a 6lowpan frame from user data (json config)\n   \n## History\n\n### 0.0.4 Initial Commit\n\n * Initial Commit\n * nitial iphc parse, iphc header and inline header.\n  \n### 0.0.5 Updates\n\n * Object functionality.\n * Update example 2.\n\n\n","maintainers":[{"name":"jebus","email":"ing.jaab@gmail.com"}],"time":{"modified":"2022-06-12T14:08:21.473Z","created":"2015-04-15T07:05:05.069Z","0.0.1":"2015-04-15T07:05:05.069Z","0.0.2":"2015-04-15T07:10:01.783Z","0.0.3":"2015-04-15T07:40:14.067Z","0.0.4":"2015-04-15T08:04:08.083Z","0.0.5":"2015-04-21T06:19:52.712Z","0.0.6":"2015-07-07T06:54:21.779Z"},"homepage":"https://github.com/Alex-Ayala-Bonilla/6lowpan","keywords":["6lowpan","iot","thread","zigbee","ipv6","802.15.4"],"repository":{"type":"git","url":"https://github.com/Alex-Ayala-Bonilla/6lowpan.git"},"author":{"name":"Jesus Alejandro Ayala Bonilla"},"bugs":{"url":"https://github.com/Alex-Ayala-Bonilla/6lowpan/issues"},"license":"ISC","readmeFilename":"README.md"}