{"_id":"ht-infrared-protocol-sdk","_rev":"64-3e53aabe0d5dc667ab3df3aac634a51a","name":"ht-infrared-protocol-sdk","dist-tags":{"latest":"0.5.2"},"versions":{"0.1.0":{"name":"ht-infrared-protocol-sdk","version":"0.1.0","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.0","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"9e527a659e479b2a55c88919e70b3567a4977b8c","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.0.tgz","fileCount":149,"integrity":"sha512-IEOw5Ny65RgkkFh+eGVhFveD340MabFiwEOt+7h+c9bBk07MzE27myhRnHD4NItRCQzQHoeL39b7zXE7YTnCzQ==","signatures":[{"sig":"MEQCIEkkeWUbQBJDBwdOh6dSRbj4a5oSv+SSsRBb+0pVLtWGAiBoVCO7JfVCQQ5toyvFV9n24TwjtLkrV3CPd7wYQm8myg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145542},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"21b50488c0de48a293bd6929fed2374a5a7c27b8","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.0_1696817382228_0.8335480699294615","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ht-infrared-protocol-sdk","version":"0.1.1","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.1","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"96f04fae36aac5a51157222d92b793b7c5064e22","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.1.tgz","fileCount":151,"integrity":"sha512-mjJqAWMGNcv0e7Hyz/AmNdEJuPyqH+xPH2Rbkb8d2w6eYQ21QPE0Zd/mYPUud9LSPc8iBWXAqe3lall9ZF7FvQ==","signatures":[{"sig":"MEQCIHyn9RFxCD9t6lyNgPgeCB3gCxgSXD18EjMDiT56AXCLAiBgAmMUeUrcYUT4sPh4mHpQD6iTsrt7YtQz4H/P6TBOnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148253},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"a2c995063a889faa65ad7b0c1ee99d40be6b46cf","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.1_1696929230796_0.5623018766694603","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"ht-infrared-protocol-sdk","version":"0.1.2","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.2","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"cd970ab467b073dca6b2e0adcd8248f7ecb73faa","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.2.tgz","fileCount":151,"integrity":"sha512-yv8cp8hP5Y34BQyEseEUfoXBaLttWVQ0BzocB/4bkYTbEv+SHstWtjYrPCPYS+oqszd82A8hcnP/FjjMaEpTBA==","signatures":[{"sig":"MEUCIEYTkMf4K0sZJvbZ+pAu/5sxGgdafi/JCkv+k3JEKer/AiEAnyGEdSO5RR9bLn7ByIxfUJ8XtgyA4fRV8m79GsKH6b8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148344},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"40a419459a1566f65ce0b9b53b7855a228fb9c08","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.2_1696931938215_0.9424730942007598","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"ht-infrared-protocol-sdk","version":"0.1.3","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.3","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"b389bf7df2c3bd547a636f53e0947ffcb094a142","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.3.tgz","fileCount":151,"integrity":"sha512-dOAsLOrgIhdf5hJ6fmgjU/PzYlgsbwml1i+iJhKfG1X9/yVsdY0ZEBMOS63RrK0G4H3xUsiU3GRVqQh9cil/9g==","signatures":[{"sig":"MEYCIQCml8Dzi10UZSQkhPokYFoPr1QQruCW2Zn4pZ6x1Jyl4gIhAKxVrnhj6nl8rDBmZb1Y6CAMje0qhApCvRdufe2L6ZcL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148209},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"de53256dc5f59dee279e5e59bfc2a6a42cace8e4","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.3_1696990350896_0.6649544483021674","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"ht-infrared-protocol-sdk","version":"0.1.4","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.4","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"2f6241dd52664df53912f62e80ef4784abe6ef62","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.4.tgz","fileCount":155,"integrity":"sha512-/vgDf/65+n8Lg+QZ5pNxBQOd6ftcpgcy5Aq+AmqKlOC6XhUxCMzcyM/DqJ0dblAAZl8FrcbQ8wTSSQNBlTcl8w==","signatures":[{"sig":"MEUCICMloSyfg38W32dBhswpDBiZerIybpf66nfKe4+5QzsTAiEA3WfV0n0ClRLlxLXaP6kLkfxe9R13+ch5T+7+aroxr18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150406},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"b6592e8ae93b88ef9a6febfe44bf1ac262583d6b","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.4_1697014810638_0.3010092102380044","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"ht-infrared-protocol-sdk","version":"0.1.5","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.5","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"459fe5f49897f4dc85fe7bae70edfee0e3c52486","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.5.tgz","fileCount":155,"integrity":"sha512-TMrkrJW5Z8sLR6sjh7ZEJSVWbF+627t3ZuRRhqrxebubpV+TdfbZNSRCIn/pzZf5d3F1nOjVjXzKoVGZrHISTg==","signatures":[{"sig":"MEUCICMUtQBBr/LkLLHqlMMR1ivSEeZFSq/u2RO+V0w3G3dYAiEAwE1R+86wVMs5kbC2bGj8dWH0Cs2NHtmKhsghwC4HPmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150547},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"5c7b8acd4a31888acda987291467f26906e61778","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.5_1697015256829_0.8646921734023016","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"ht-infrared-protocol-sdk","version":"0.1.6","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.6","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"e3e6ea50610edd38266db8efd5a83e765f8412e2","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.6.tgz","fileCount":155,"integrity":"sha512-ry20DKonlq4HFCIuK6/iS4zeODg40jaY+0F15FFvK1RBuB/FJ33uk30MxHJMceSrY+g63mDCnXOFEfB2o6zZ/g==","signatures":[{"sig":"MEYCIQDJLFl/iMD2us0ZKEmcpcb2SQNtc5RfDzY0GY4sIPOsIAIhALHbGMyNrA9fBI9AtQXZSiEYZMswb/4EuMVHNEoj3bEz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150562},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"cfb513d13178f5900517751745d5cbf1ae28210c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.6_1697016640012_0.4014754493610069","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"ht-infrared-protocol-sdk","version":"0.1.7","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.7","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"82b013a1e487b0059a7a22e3f114e4c146d16d1d","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.7.tgz","fileCount":155,"integrity":"sha512-yR6dHiC0qL9eb8+pyNczPHSRB0KYoTe9EAF/zPN1f5ty4y4jowSCWYKRNga2tu2BeFDl43nHMglplRKp0RnRNQ==","signatures":[{"sig":"MEYCIQCekoOMhgoeUE3VvbMe9uMHjT6XVplZM1sStlWJqxfL+wIhAOOM5VI+ZDZ4Gaqr6aA7UEdGE+8HbjshDQJtYLlwZb7O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150627},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"cfb513d13178f5900517751745d5cbf1ae28210c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.7_1697075323006_0.8017473196220299","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"ht-infrared-protocol-sdk","version":"0.1.8","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.8","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"a4c3c73c5f9a463897a3fb952f71217a84cee8fa","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.8.tgz","fileCount":155,"integrity":"sha512-XCPrYkjTAHUSBktXPq1fh+3/Shvqqtmu0v+uocq2Q+xyBFFOIZ1by5SbtaKZ2FWKU3KbdQ8Cmz+paAnNPHV5HA==","signatures":[{"sig":"MEQCICWRgZu7h1u8XT7gW1ADB/b7MEJYmctcVhgbInys/gc6AiA1WMVd508HtCnCP1pqVBjILRO5BactKvd3ygwPaexnsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152057},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"cfb513d13178f5900517751745d5cbf1ae28210c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.8_1697093704158_0.9958200979467626","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"ht-infrared-protocol-sdk","version":"0.1.9","author":{"name":"Barry"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.1.9","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"03eff320c23622beef01472138a2e8697f0369c2","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.1.9.tgz","fileCount":155,"integrity":"sha512-DP8pqEieaOPoR13EcHwOuK6v04rx3v6egGEvTM8O08oVAn+jsO9yVINL8J7688B7HsKn/bmvesRa8utbH8px7A==","signatures":[{"sig":"MEUCIHKwPWhxMytsNpZIOkcPwVDaa3vUJ4H1pHV5y9Xru+ZGAiEA/pyPMPcRWEUjzeEPoeKm+UaXJe/GKJelFgOXP3+zprU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152164},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"cfb513d13178f5900517751745d5cbf1ae28210c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.1.9_1697094935029_0.6140581672855141","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ht-infrared-protocol-sdk","version":"0.2.0","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.0","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"e42ceb777f20dc37b0fb662f123ace341462b791","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.0.tgz","fileCount":155,"integrity":"sha512-y3iS0qBhbmcPuiteeBeh3HgdmG1+vmlO3gJFS5Cu1lqOujYheQtnvHBgID5etBpYOGlQJBsPyB15Y/s2qsRqsA==","signatures":[{"sig":"MEUCIFJdgGZQMh+RM4fTIShoP/MIDjp77H+kKqoeA7EnJ41QAiEA38n277qk8d8YNoCdCRg5V5K0eX8l8tNgDCL8o9nuY8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152601},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"937cfdf987e75468b038047676917cc72db858e4","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.0_1697097783555_0.6640254848585792","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"ht-infrared-protocol-sdk","version":"0.2.1","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.1","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"e329b2ec2ab90c0d55f80932b599dba56de5672f","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.1.tgz","fileCount":155,"integrity":"sha512-rAoupJiHEs0qwdFadb28lL4HCm/6p5LdyHPyoSiIWNtbel65qSmAJ0op64dvDRyNc6fFnRRjfAbs8JYPlMKaEw==","signatures":[{"sig":"MEUCIQCcfWOlOPwljglMEKULzweeRvqi64/xX8WyRbbEOE9LEQIgEy781Dg3cGr6JOXuP+s8FaLQneUpEhqg5Zm5a+gVUF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152951},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"2c0f05181886c98b172e3072e8037e482df163ba","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.1_1697104262734_0.5037203160140433","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"ht-infrared-protocol-sdk","version":"0.2.2","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.2","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"7d4e9911f4f989455aebb9d1a0c09785c9412a3d","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.2.tgz","fileCount":155,"integrity":"sha512-zYKNGcNNzk41eImPq9/CoG3S0JSoggh7H/qhOIqy5OX/SnWovimaeKf0FRI5i+0e+hmohz6rCiDeBQLcRTF2sA==","signatures":[{"sig":"MEUCIF6gSMPBNK7E8s5CM+DrUPptohYgjVNEpuCeunwfpoI+AiEAjnqPRAD7fP8p42YmcBwDUuij5e2TMojSiLze4l9oplM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152912},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"5dfe62482be33770be37fe49b5d8248e967e8d84","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.2_1697164152634_0.14837869478585985","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"ht-infrared-protocol-sdk","version":"0.2.3","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.3","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"34f574b510174e014d4f1d9a3749dc2dab3e8551","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.3.tgz","fileCount":155,"integrity":"sha512-Sy6m971J5pXTPkVW8wIKbRCfkyqVaUL1fqh15K9xkkwFvr1G8FdCBiDj+3vLlvUdSWrKPQM3RkkOF5sD1VaMHw==","signatures":[{"sig":"MEQCIE0TMHDEFf33WTFZVW86KnWH8L0ew9Wj3GoC5PaCDwPCAiAmeglJpQ68Ww5cBL+a/r721UKTRqOyqY6RnoiX+pq+Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153075},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"9e674e9ffe47b8412114e2605c7ade63a15e7977","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.3_1697178032102_0.4768955794975911","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"ht-infrared-protocol-sdk","version":"0.2.4","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.4","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"afe5099e4d294e02c938efb578a6aeec939cdd2a","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.4.tgz","fileCount":155,"integrity":"sha512-17ErjkIb1p64O1cG5ppSgNy0r4imhb+epz5t0YnKZAA0w7uI8PWGpLv7SiFFERiMQHmLe/mWmcQH0xkSMy88dg==","signatures":[{"sig":"MEQCIFDMq8yv/3g7zdrXCYpgZsAzHe8UiLnvIOeozWNi5kjKAiB/QX/LakpMkBCUNK9jxNnn8v1HEwX+oszRIpv809hLgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153118},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"0de47db23749aa49d128527b59e07845e1877169","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.4_1697178900042_0.37478403474634514","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"ht-infrared-protocol-sdk","version":"0.2.5","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.5","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"abc96a91d02b77bd96fd34bb9b693b3aa6772539","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.5.tgz","fileCount":155,"integrity":"sha512-dVbu2BiGXMT2bdmQ/HsaY5+l0xerMc3fqbi5Ks+eqlVpVHgyfpwLiYjWk4zdm9evJchYAy5Si0avQH7UscEgsQ==","signatures":[{"sig":"MEUCIHh4r7oexEeAn/b9toH6SJ83CmtRoys6bseqSvZYUkCoAiEA4VazK+yygBY9Otjq5+xfwaMvyYnwJm+UKRdEnl9t5wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152955},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"9638b0965a87dfc6968fb339639b6fc5af99004d","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.5_1697181409663_0.14262403138646063","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"ht-infrared-protocol-sdk","version":"0.2.6","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.6","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"300f8a94fb111cac8ac95402425f607e9217d434","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.6.tgz","fileCount":155,"integrity":"sha512-oxeTHgc7FWdYhLjrcFzfCesxHyRFx1fim9g7smvZf+l+OIvkxcGzvYgeg740h6VKo++kETn5ciPmMRK0WLX8Kg==","signatures":[{"sig":"MEYCIQCzu9Tghfj1MFf82Gk3drrD1PY/hWZE/R0aUYhDBb2FHAIhAPsbsUpSK690KteCACUvBYv0ej2VE4Mlt1waIR4eFnTW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152955},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"8d742a22e201375f2a5bd87c38511af618229810","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.6_1697185003155_0.8645747673546793","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"ht-infrared-protocol-sdk","version":"0.2.7","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.7","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"be9e598be457776a6d5a1ccc6c49d5ac65556a54","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.7.tgz","fileCount":151,"integrity":"sha512-nE+IjL73PVVCUbuCU8iOJEuzEhgIGZkH6a8nOTN47NbXt6e5RrYgqk9slTKtaNrdHsy4wRy6GgE3mK9Tg6/1gg==","signatures":[{"sig":"MEUCIBu6d2eLGvOa+p4ggI2ImP3uxijTPadQ+IdbaG0ptocoAiEA/F4CqHAi3UjfVCsekFAOx6S7ab1uHPzQt/++XjSWb/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134218},"main":"dist/index","gitHead":"998240b84a5df9814b123a6dc623d2c9a38345b6","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"6.14.12","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.7_1697421531449_0.02359126026186753","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"ht-infrared-protocol-sdk","version":"0.2.8","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.8","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"a960d1bc59bec8a17283cd3b5534f511dcb010da","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.8.tgz","fileCount":151,"integrity":"sha512-5Gzx68cNKVPNwFNYvaIBuSoq+gh8ts67qArCien+QZHi9aCKS6la5kNo8ZF3vpj6cy+X/O87o4bMCAjfx2kOLg==","signatures":[{"sig":"MEUCIHf7xWAlYhDhBA1rlDA6IhWMHKTbM0HBQis838s6ktdvAiEAkmxZ6pMxa/UEW8P1J94q8l06rCMckE8hPIRwqEMA9ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134231},"main":"dist/index","gitHead":"f845f33069d47f625ae605881cc029ffec87ad70","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"6.14.12","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.8_1697427503000_0.3798665736312561","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"ht-infrared-protocol-sdk","version":"0.2.9","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.2.9","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"3d260ad6d0434221276a065dfdbcfb2b24ed4b0d","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.2.9.tgz","fileCount":151,"integrity":"sha512-khURbKRB8/W/XsWmzmo7K7cPuVo8XWnE8nSl4ea9YbsR7J5v4XBDKUUw356eQdxjbP1MhH5d3Tf0CzDM4siEmg==","signatures":[{"sig":"MEUCIF+xAvKpQvl3R0PrdQz7+nZyaCi4o1UMGwok12LlvZawAiEA2wt2R7TRm/+g63l91R7dj0fLRLg8O8MyV+IDJ07/UsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134231},"main":"dist/index","gitHead":"f845f33069d47f625ae605881cc029ffec87ad70","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"6.14.12","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.2.9_1697427770257_0.8833860992921685","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ht-infrared-protocol-sdk","version":"0.3.0","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.0","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"1e1b2866757b097bd55a984c516bcb09e679b9c6","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.0.tgz","fileCount":151,"integrity":"sha512-wGCTGh+iBQUhov6RZirM6vfL5nvn3Rnj5PIvY+8Xtd2oub7qrlr8eOD1RfCrsrYPp5NXYUNwb7a/TQNTJXsVBg==","signatures":[{"sig":"MEYCIQD7EueSOyeUR1tzbPzgWqtuCBIs+U50jqIPT0ydyo+eUgIhAMaKoUmQjImZKcc20vDUHhCKD/8ulA/pF6I1ENIsxikS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134593},"main":"dist/index","gitHead":"233c20e8af36d543db688871ddd4823efc1e799a","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"6.14.12","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.0_1697442678896_0.06448509984679074","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"ht-infrared-protocol-sdk","version":"0.3.1","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.1","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"6f257eabed38eb098b680a6b3aef7041c7620a4d","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.1.tgz","fileCount":151,"integrity":"sha512-wBKiG0OGP2FWZvbmmXlWTZFhNPwfjy0Nky6syBfcQmUNZ0avF8eDdIFzHO28aFB6ecnDpAkdnisd2J2/BZWJ6A==","signatures":[{"sig":"MEUCIQDCwYrCL9odmipdVuS0s5by5FbrEuKgp+6GO5YY/CrPsgIgW7Tbr+MydUd3Do1sJt43X1SGi2HpI1cbUfh/El+XtKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134987},"main":"dist/index","gitHead":"46fd93dd1de964d1e2e548c08a5e48658c37a26c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"6.14.12","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.1_1697446552213_0.7213381764943398","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"ht-infrared-protocol-sdk","version":"0.3.2","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.2","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"82938a14066dc2009b771973b780f499e6325795","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.2.tgz","fileCount":155,"integrity":"sha512-whNfHIqAD9w2L5ESvgLUNzjs+RvfkvJ+lp5RtuKasYUeK3pu50jptkpl74QlRL5uHpGO1DxaiLuGBLLK2NrReQ==","signatures":[{"sig":"MEUCIQDyFUNqYoIeqzue7T9M/ihURxEGa3+vav1h9QZu7JyGDQIgTatF8IsmUb0r4F1Z+MMeAirZdPkmuG/Q0WZVakJITLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153224},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"757423a9255c0c57a9fbc3d4dbcec793733692ef","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.2_1697510802257_0.8057060859513225","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"ht-infrared-protocol-sdk","version":"0.3.3","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.3","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"aac4877eaabacdff07ac32fb9aceaa63477f018a","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.3.tgz","fileCount":155,"integrity":"sha512-sfVt3z4N0vNpK1Z+dRvwUSS1JA67uESfEfrwlLPnd/Zt/TVfCdBRUR/+by2q55f+UewfYgOj6l5Im5Fbimli7g==","signatures":[{"sig":"MEUCIQCuvYt8liK68zjYk/sPGAvMaigeo8Ie1G7KsWvqzaDFQAIgVNU6EzewRSHKRmEezH1nGatUSFB2F40XhPUxpzUiZkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153208},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"dd02a09c7f942196218a955f06793c7b3667a7d3","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.3_1697524610982_0.20726101400184005","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"ht-infrared-protocol-sdk","version":"0.3.4","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.4","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"3679e21567e99077d70c954567c1fd9401297b8e","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.4.tgz","fileCount":155,"integrity":"sha512-AeXIg7s4uiG0ZYYSGJLzhiRVarwER6UCCXLaHt9R2DJVRenKtEWYyVKNm0zSnMqXlywEeDYYl5S4hW9FqkosbA==","signatures":[{"sig":"MEUCIQDfbwynkhu2OUOz3xXr/xqlT/jSIs+S/ecinQKufvAH+gIgUSv7PBuu65Y9U+wltUJgXqrwdsGY8JR59VCrf1bJXxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153537},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"dd02a09c7f942196218a955f06793c7b3667a7d3","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.4_1697685418846_0.682023247277695","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"ht-infrared-protocol-sdk","version":"0.3.5","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.5","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"0370166eae862faae62fec1ed8b5a1033d603f42","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.5.tgz","fileCount":155,"integrity":"sha512-3iETR1bY2enyBiLFgOppJv40FhFcXnkiATovvHeToYxkGH3wbmu5EImQMbrvpN/feySv53CeqLFvdfN9V+1FKg==","signatures":[{"sig":"MEYCIQD8y2+KHSJ/BVCRGIgnI5swiS/4qVrPIr3em1qY1aU0fwIhAJDd3J8iGKX8PdDYkEjhn7EIhb0+p98/dR6SWTYetPr3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154661},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"b7fe8ee7ffe0c68757f1e1686b3aa5d9a5be6090","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.5_1697787173325_0.37962894749894827","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"ht-infrared-protocol-sdk","version":"0.3.6","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.6","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"063d0cbdc44c47062dc696e78ea07ae14373dca1","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.6.tgz","fileCount":155,"integrity":"sha512-JiqSWp10/+hO3qhaErubyLvm2IhHcn0xVkSTC7eNqcS/CdKz3vgMdEvutmC//sfxtNdRNc8985NiIHSfmvA3dQ==","signatures":[{"sig":"MEUCIFgn2QaBpklSY51txz/LgpTZhk+D/U50I0sunS3co54gAiEAv20bL88w0lJquAPA2P+A87zfFhQ/HeIkglEcJaCn7js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154396},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"4fd3abe7bad16f6acf5c6e115abb508e8a6068cf","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.6_1697787412102_0.24487592344960674","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"ht-infrared-protocol-sdk","version":"0.3.7","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.7","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"dda03a2222288a49b8b89662facb546c0abf21a9","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.7.tgz","fileCount":156,"integrity":"sha512-aKd3Gw4chbLwWAeMUUypTEfFMloOGT5J7ABNJAESdvXdu13JoeX+i4qOvmXfQ1PYULUe6zIIFWMIIjfnYeqkog==","signatures":[{"sig":"MEUCIQDZ9nQpiuORAr/ASTcZs610Ez+vMfJZ3DM+JG7wohiyBAIgUCdpHDqO0VP2cUT6CQMZ0CxV8M5T33hktFaKboI+4pU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174697},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"2e19e096e568cdee5fe0b6993ac4e3c40d50bf58","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.7_1699342415308_0.24170253046822987","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"ht-infrared-protocol-sdk","version":"0.3.8","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.8","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"4d13f12f773564ae5dea70fec89af3b8fcd59bb5","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.8.tgz","fileCount":156,"integrity":"sha512-Yg8Gp2VFWYB84AIOocmkzgt16Mzp1ScAltAolln5J8WMwuY5Zu8fm9jzoYc/rp0zvP4Dik/CoKqNcqKsbhPxTQ==","signatures":[{"sig":"MEUCIQCbm3z1hUJm42P8rIXsNbT622RhrOgvLV8ZtSHUnkD2nAIgeRanF7ucxFHuxe0mrBql5DD5wnxovVsXLnA5BpJg1uY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174755},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"2a1b213364ca897235e6fa4d52d312096f52bfb1","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.8_1699343412517_0.6840119864765106","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"ht-infrared-protocol-sdk","version":"0.3.9","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.9","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"ac839439e425af9f6747d05f65a2b7048c68ac84","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.9.tgz","fileCount":156,"integrity":"sha512-GJJrDmVDpsh5SfmpSc9YBV0rakr/GRpqmzWDMpN8/SlvmcY6Y3tjRfYUYs5vv/9DTGYMRwOPx6+3LEG1tDQvyQ==","signatures":[{"sig":"MEYCIQDglHisfE/s1BHMPLUe3ZnlZ5+96sNFhHDWjv1/gRrlGwIhAP48wB+S6YUpIeX585mdE71jQreBLaQzmB2DF/7ZiBKy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174941},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"b6cdda745e00614ebcbf846e3c81a2f979a13083","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.9_1699346663940_0.390151213265195","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"ht-infrared-protocol-sdk","version":"0.3.10","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.10","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"005d4e4423a20cacdbb6d27650a1052286c46192","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.10.tgz","fileCount":156,"integrity":"sha512-HAnqhAUXnN3XvQH02MPIf85yHq5NToUYuecXgkWWlw/3KWU6N8Dugqws9A5fNGxw8FuN9jO/BwFmZhbAjCSaAQ==","signatures":[{"sig":"MEUCIB4AiShlHyxswCAAaDy9iQAdLFCZpWitof8jx9WfgZ0iAiEAiRqim8qrjNSu1f9HwmYpEUMffFAkvC4rywFjlLAvnwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174951},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"fde06e6264ef3010db0a692dfcec6d76c9003bac","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.10_1699350572754_0.08184978035287815","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"ht-infrared-protocol-sdk","version":"0.3.11","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.11","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"eb011a70d3168986417b80722e845f2a24a1f48a","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.11.tgz","fileCount":156,"integrity":"sha512-a5F1uy8FYd76mchf5iFdjKVHIoONjVtCHCULcFGS1FkjtX6QDeqyyL9vAmH1BdcdD12FRXncNmLhmU91wT6rTg==","signatures":[{"sig":"MEYCIQCkcKgeBShB74Xvzb9JZ0tU7n/ayt3H8kBZ6Tgwwh27ZQIhAP8QGOKBAsXR/Os4s0Wljm265OvDRbBEpoSw+2btpl+O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174951},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"fde06e6264ef3010db0a692dfcec6d76c9003bac","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.11_1700538171768_0.1266037781562126","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"ht-infrared-protocol-sdk","version":"0.3.12","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.12","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"09eceeca72b2f3bb95e3ccf3e3e02724d12a2fe5","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.12.tgz","fileCount":156,"integrity":"sha512-MbLlBP6WW4477Iu3wcNpnMn6LrJWFmqps2f7kNpbWNPhP/HMPq9ISE8knb3Ogjp45EePNs1b1VH70ihGaMuUPw==","signatures":[{"sig":"MEUCIQDJqUFNLwWHeVwip2pWq0SuippT9fZEZvqhlCo29Tzg6wIgaqsNhgyv67/qo0nejK7ZYIOFXGljiQmK7TtJT8/tnWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175122},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"f27d19406f29128a289f35bde7922043e8e5ee69","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.12_1701848334652_0.3623488285951708","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"ht-infrared-protocol-sdk","version":"0.3.13","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.13","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"c81dcf2d1ad6f324ab683ab6574bf65221f813d8","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.13.tgz","fileCount":156,"integrity":"sha512-Ax1HTbrhhYpdGq4+BfMNUQjlXy810hrxdS4UP2ydzpeZOmOyIdXSJ0oSOGjJs+001JAcHI80cMOB5+ej40p4gw==","signatures":[{"sig":"MEUCIDjIpN5nHtUnfT1uN/2Jt6F2hgCEC6rH6HeXUnjA99joAiEArg0C4rmwZP1Cx419ovhRjFSkLKZfN1mD9mjufTu8GWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175122},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"ba4d843e0bfef3d5b4e4d296ed59855bf61c77a3","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.13_1702546530550_0.10635114385137934","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"ht-infrared-protocol-sdk","version":"0.3.14","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.14","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"30e9e23255abd2bcce5260a866b6e43528b9e11f","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.14.tgz","fileCount":156,"integrity":"sha512-VzDT44qyW4NXqqH4zWbhzeIGxwFQ+drvK5h7ekO0TVic6djlpS6lRtNpybEVykM6ki7sjqaBAaelcrV2C6FBcg==","signatures":[{"sig":"MEUCIQCyhgLFEdmEophz3gdJGm7sb7NBqKrepKhPNgmGsVvtNAIgWiCI90ydeNd6YpBPJditoVPhO+KDWKKOhOGZfKCaZuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176649},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"64382561f75ed256447de8155c4a044c6e5ca5c3","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.14_1703122045059_0.6284324967296926","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"ht-infrared-protocol-sdk","version":"0.3.15","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.15","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"c8cc9d587c7e6d60b8dea987742af970619eb272","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.15.tgz","fileCount":156,"integrity":"sha512-YSJsP8MgkATZQrzhU9CYZMjJPMGhHfHPv3erFgnyPPPpcqnQrXRefO02dRLSgC6RJQirHOeyDtPcOzQdFcA1HQ==","signatures":[{"sig":"MEQCIGizrMmnyAVT3NCeXs1SkJz0RGlK4G92G7Lor8LvCDT4AiA7HJfrqft/CL3INqEr+7ND9C2JUpq7ywdXtji/8w7m9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176631},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"7cbf06cd294886ff98a038aba839b37f562dd3e6","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.15_1703126578542_0.37394499088827415","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"ht-infrared-protocol-sdk","version":"0.3.16","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.16","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"f61b58d5e4016a871bfd89c0c440d4b4d4f90a56","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.16.tgz","fileCount":156,"integrity":"sha512-zIqe9LAvRizapYDy2R8GVImwjfSz75b3UNa2/73oCo1nD29gwr1Lq9CFr95fx4dp6hJhhmo8RyexmmEJQ0kIbQ==","signatures":[{"sig":"MEUCIE1nGmCLSe2tA4dIKuvdGslkzEHwKhgIG5bvv5XlT/PoAiEAhFd3HcnkRcFk4y01sfjt4BCAXmjGdbfBXpKVkwPc5lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176661},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"5fc8ccdb675ee0dc6d7ce323a81e67eea74d8062","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.16_1706001941822_0.8143242076904313","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"ht-infrared-protocol-sdk","version":"0.3.17","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.17","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"7db0753874ca8079e6f9ce85748bdedae099c984","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.17.tgz","fileCount":156,"integrity":"sha512-4mAAclxDIVGHBuaadWSIXGvsyH5UVs9x3pX0z8QhPA3OWlgsWvUbmniyXBIJHQzLI9cO3Qm2daFN1dNh0QWEDw==","signatures":[{"sig":"MEUCIDL8PUH0VD3quSyayMWvuRCwEwgIT8zm16KV8Uqw8WrPAiEAnHdWQTIFtcl5L4IcxeWEKXBGypYjUXmgk3mccUFsoYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176688},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"598a9e4df7bc42939b3d8b79d6e086b404009506","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.17_1706668082435_0.8989226146136737","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"ht-infrared-protocol-sdk","version":"0.3.18","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.18","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"a2db0ef4a4eb18f39ffc428270bca6d4aa5201ca","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.18.tgz","fileCount":156,"integrity":"sha512-e1QM/Z8Jabz2qsCibftwn/44j/fWDkOWHNLDEeFZlrn+64S+raxglXMj1X+KYTlH8M7ZJa6tyE6rqrVLRvpnWw==","signatures":[{"sig":"MEUCIB6DosLDDHjUJUDt8O60DH6afHZgG4VN+fbDJOtrXB/gAiEAmP2oQm8HrqdV7sXzKThijZhrwv86j/vuXnVxBtMzado=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176717},"main":"dist/index","types":"./dist/index.d.ts","gitHead":"bbeda253629750d45d263253d7ad2832519368be","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.18_1713769137831_0.35279250213456503","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"ht-infrared-protocol-sdk","version":"0.3.19","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.19","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"d4227c7e3b459c0f2f97c7b8372e6efd0fc21ceb","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.19.tgz","fileCount":156,"integrity":"sha512-By6bBSu06m84zlMorvEa3GRsM3Amf46+NLDKGSv4ribYyBmojKW0tLDJ1+n7v8u8if1H7s/3qSY5P/yU0T6WGw==","signatures":[{"sig":"MEUCIH6N7i9iusTC4DtnU33Zl6oAagMrlFR+A+H2xASdod6YAiEAqimHvwfjrzuXzKIVuwRHu/4gxg8tjV3Jz587sxf0ftM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176811},"main":"dist/index","types":"./dist/index.d.ts","update":"2024年8月14日16:11:51","gitHead":"9b19f39638c6e1f7650baafeb40c97b9d24cb289","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.19_1723623768785_0.8578714886890537","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"ht-infrared-protocol-sdk","version":"0.3.20","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.20","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"5281906cb244f1bfeb86563bbbf9cacf45c36054","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.20.tgz","fileCount":156,"integrity":"sha512-jort14GHDpYCneRpg/6jI+dYQy/oTqbnw3Ds691DbNzO4NQA41Lcvgd7639uIDTUcgVwIPlTiVwzI5M3SWmTpg==","signatures":[{"sig":"MEUCIFsaNSY9HlbLUypz4Jc8L2d4rJugY8hy9s0inv3bfJrbAiEA7HDaoBx+vAEYtya4zJQy+CGPq2OFWz2ZVjF99yIysOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176811},"main":"dist/index","types":"./dist/index.d.ts","update":"2024年8月14日16:11:51","gitHead":"9b19f39638c6e1f7650baafeb40c97b9d24cb289","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.20_1723626424596_0.6403472802719443","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"ht-infrared-protocol-sdk","version":"0.3.21","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.21","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"6f7ef336776936670977d1245d47ec45c152800a","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.21.tgz","fileCount":166,"integrity":"sha512-cxPNTqokRPsSzLYqJ5i6IDVnoLJqJFVyzo/MYeP72BVdeJFuMJ7F7Ku3ybKMZcMua3n/SUWw8pWTuTIfO6LUug==","signatures":[{"sig":"MEUCIQC7L5QGBYyqLiTBQRUhmBBhmXgk2cNrRfj5HgpFR1Cu4AIgHMyVXhax79TcEN3+Bp9CTKKPYyiQtUgiP0wQAi03HxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187081},"main":"dist/index","types":"./dist/index.d.ts","update":"2024年8月26日17:24:20","gitHead":"2bcc22b65276257610ac76aa4400f23f8edcb1e2","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.21_1724664278493_0.7222194102238171","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"ht-infrared-protocol-sdk","version":"0.3.22","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.3.22","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"133a4605b5a8e3f72d19e8798e3117a03bdebe72","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.3.22.tgz","fileCount":168,"integrity":"sha512-H0ff8rCaKvqp8ADcY1dNnuSIAtpZ+SXAuvpPoX7Yo1wddWMXte0prFwsxcHFnRSziK8Ml1nZIKmOBzHaWUF7MA==","signatures":[{"sig":"MEQCID5IKF5775oQr/atG5gZPxIFWsUvZnLR+1gmHYvGet2kAiA4UHWJiy7VL9227wOB2BkZGunJlrOKp6pjC9oP+nRT8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189984},"main":"dist/index","types":"./dist/index.d.ts","update":"2024年8月27日09:17:57","gitHead":"f093c0975531476208422845b6083c90e7dfe4db","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"8.10.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.3.22_1724721662922_0.3375937642444886","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"ht-infrared-protocol-sdk","version":"0.4.1","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.4.1","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"c13ff3c8112d4846ee0bd24ef37f36ea068d7d0b","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.4.1.tgz","fileCount":238,"integrity":"sha512-eyOYCsR5VPgeHcMWWmPkH5Owir3hwHI6LHaT6ilAmx+DclNXGc6d1jRH8LCCrBBlH5pPiU6D8u//tq3jskK5pg==","signatures":[{"sig":"MEYCIQDnhXg8fWZansu5aTXBR9K0obCrYQ1hOvcMYx6McvgmtgIhAMy16bAuzv+Wl4VH6zL6IOyqlVgYRMcd6V+CmOAZdGlb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230083},"main":"dist/index","types":"./dist/index.d.ts","update":"2025-09-17 10:29:21","gitHead":"eaf2740526fca7f5daf79201beb221c01f7b3b97","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"10.8.2","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.4.1_1758077236542_0.5122507704370847","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"ht-infrared-protocol-sdk","version":"0.4.2","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.4.2","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"7f07145f47e6099152dbf937740120d902b9cc3a","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.4.2.tgz","fileCount":198,"integrity":"sha512-QaIhDvNmx27AxC+QC3/azHoL2mNtnTNXFqAr72/EgVpKW4dEIJ8Acl08cw4lUVifMQtmJM9zsg6Fhp4Ykt6LXw==","signatures":[{"sig":"MEUCIQCvoAhMoROLtCqepNHzKRcT0MyOLe0nAUNm4w0BAJgapwIgDyy1so8I7DlROIjRlP6467k+QFh7P4JogbROgc36XxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204959},"main":"dist/index","types":"./dist/index.d.ts","update":"2025-11-05 14:25:41","gitHead":"eaf2740526fca7f5daf79201beb221c01f7b3b97","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"10.8.2","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.4.2_1762411304597_0.042026131637721065","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"ht-infrared-protocol-sdk","version":"0.4.3","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.4.3","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"302bb80de74ba3af08c19445a87c6cc4687657a3","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.4.3.tgz","fileCount":198,"integrity":"sha512-x2PKTEuEHZgkm1KXZM9uIORBp4JLbhCG73b2RKBTBHWS6GU0vxz5Y2rsOqbcLVltIOiPo5+Hh5dtafjTUK7V6A==","signatures":[{"sig":"MEUCIBSxN3ri4MdtdcPmoxPtOx+EkWE8kfJZj4qCRn++drqjAiEA+pP/wVbfol15iKDtvFoG605mZnfmkPnXxOLp1Hlq84k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205041},"main":"dist/index","types":"./dist/index.d.ts","update":"2025-11-07 11:03:48","gitHead":"8fae7eb3baf693e42566c9920d8878f0aac0d53c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"10.8.2","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.4.3_1762484837127_0.7057968011342488","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"ht-infrared-protocol-sdk","version":"0.5.0","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.5.0","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"7552bb7c1427df45bb4f8371f902753705a4ac03","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.5.0.tgz","fileCount":244,"integrity":"sha512-tiyXf7EugjdnR+UJry5BIyImD0mpcNXRGyn/jiIdvO0otRKnmA8pkN2O5RZaH5u/NXvPafU1hQfscbkaJWiabw==","signatures":[{"sig":"MEYCIQC2VJXIctFOwmd5RirByA/k9tXGf0g1vR+lH4TnsyHkvQIhAKPdF1CB4hCittUqWXDV5KSOQSolYAvnTZreABIoXxxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248877},"main":"dist/index","types":"./dist/index.d.ts","update":"2025-12-22 09:45:37 增加有线水表采集器协议支持","gitHead":"9d8cf1c82c65da9d3b201f8c3fa07c024bb561bd","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"11.7.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.5.0_1766370454254_0.5550070091023906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"ht-infrared-protocol-sdk","version":"0.5.1","author":{"name":"HTZD"},"license":"ISC","_id":"ht-infrared-protocol-sdk@0.5.1","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"dist":{"shasum":"0088275e451005a98b75b82243ccb256428c7250","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.5.1.tgz","fileCount":244,"integrity":"sha512-+/yILRnNmDbsnnhvesJZ1Lw7NBpiHaMwDXzzsUTl8eJloARxuA1eSFeUuJte0fJlJf/yWkUk9oz0jvbijCit0w==","signatures":[{"sig":"MEQCIHlopWdZ7WhcUcZsGD8d+j4Tdvm7IGYLK8ReR2gIyXJhAiAit14Czvl1vLpmipqHM+CU+W//N3dHoC1ZmSgtEiSLyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249001},"main":"dist/index","types":"./dist/index.d.ts","update":"2025-12-23 10:47:17 多包合并解析问题","gitHead":"1127c62e1c019d0459ac37b9489636da68888a7c","scripts":{"pub":"npm publish","pack":"tsc && node uglify.js","pack_pub":"tsc && node uglify.js && npm publish"},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"_npmVersion":"11.7.0","description":"航天中电蓝牙红外协议","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ht-infrared-protocol-sdk_0.5.1_1766458200096_0.7260539168152849","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"ht-infrared-protocol-sdk","version":"0.5.2","description":"航天中电蓝牙红外协议","update":"2026-08-17 16:00:57 sinr无符号解析错误","main":"dist/index","scripts":{"pack":"tsc && node uglify.js","pub":"npm publish","pack_pub":"tsc && node uglify.js && npm publish"},"author":{"name":"HTZD"},"license":"ISC","devDependencies":{"typescript":"^4.0.0","uglify-js":"^3.17.4"},"gitHead":"d78e28ef3d0f0661928ff7d8c703e3202135a5c0","types":"./dist/index.d.ts","_id":"ht-infrared-protocol-sdk@0.5.2","_nodeVersion":"20.19.5","_npmVersion":"11.7.0","dist":{"integrity":"sha512-iMb62/59kV46mOU4lnY9LkP9WBznFT/z/sswKnJdd1IBIKSlKgrLBbJF3o9GSU8CIruG0kB8dLMQRACGAZWXRw==","shasum":"29f4c3eb9b38e3b019c6df3e3e9f8122ee86bf88","tarball":"https://registry.npmjs.org/ht-infrared-protocol-sdk/-/ht-infrared-protocol-sdk-0.5.2.tgz","fileCount":245,"unpackedSize":249355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHRNuMEf0D+phxivG7IC8Xq/eyJSjJDkkgMo+axCHr+lAiBOC/nX8x44+kY5kFLgcK4r6ao3n9bmOO9U93000W5RSQ=="}]},"_npmUser":{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"},"directories":{},"maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ht-infrared-protocol-sdk_0.5.2_1786957470056_0.5060374784379511"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-09T02:09:42.227Z","modified":"2026-08-17T09:04:30.684Z","1.0.0":"2023-09-25T07:43:31.699Z","1.0.1":"2023-09-25T08:03:22.103Z","1.0.2":"2023-09-25T08:38:48.765Z","1.0.3":"2023-09-25T08:45:30.097Z","1.0.4":"2023-09-25T08:59:25.836Z","1.0.5":"2023-09-25T10:04:25.575Z","1.0.6":"2023-09-26T01:12:20.009Z","1.0.7":"2023-09-26T04:09:45.236Z","1.0.8":"2023-09-27T02:29:41.395Z","0.0.1":"2023-09-28T07:17:53.439Z","0.0.2":"2023-09-28T09:12:30.883Z","0.0.3":"2023-10-07T01:38:04.038Z","0.0.4":"2023-10-07T02:53:46.099Z","0.1.0":"2023-10-09T02:09:42.532Z","0.1.1":"2023-10-10T09:13:51.056Z","0.1.2":"2023-10-10T09:58:58.476Z","0.1.3":"2023-10-11T02:12:31.160Z","0.1.4":"2023-10-11T09:00:10.832Z","0.1.5":"2023-10-11T09:07:37.286Z","0.1.6":"2023-10-11T09:30:40.283Z","0.1.7":"2023-10-12T01:48:43.344Z","0.1.8":"2023-10-12T06:55:04.565Z","0.1.9":"2023-10-12T07:15:35.343Z","0.2.0":"2023-10-12T08:03:03.898Z","0.2.1":"2023-10-12T09:51:02.985Z","0.2.2":"2023-10-13T02:29:12.924Z","0.2.3":"2023-10-13T06:20:32.398Z","0.2.4":"2023-10-13T06:35:00.526Z","0.2.5":"2023-10-13T07:16:49.877Z","0.2.6":"2023-10-13T08:16:43.625Z","0.2.7":"2023-10-16T01:58:51.615Z","0.2.8":"2023-10-16T03:38:23.229Z","0.2.9":"2023-10-16T03:42:50.548Z","0.3.0":"2023-10-16T07:51:19.241Z","0.3.1":"2023-10-16T08:55:52.474Z","0.3.2":"2023-10-17T02:46:42.552Z","0.3.3":"2023-10-17T06:36:51.268Z","0.3.4":"2023-10-19T03:16:59.102Z","0.3.5":"2023-10-20T07:32:53.565Z","0.3.6":"2023-10-20T07:36:52.408Z","0.3.7":"2023-11-07T07:33:35.802Z","0.3.8":"2023-11-07T07:50:12.796Z","0.3.9":"2023-11-07T08:44:24.199Z","0.3.10":"2023-11-07T09:49:32.906Z","0.3.11":"2023-11-21T03:42:51.942Z","0.3.12":"2023-12-06T07:38:54.847Z","0.3.13":"2023-12-14T09:35:30.874Z","0.3.14":"2023-12-21T01:27:25.271Z","0.3.15":"2023-12-21T02:42:58.722Z","0.3.16":"2024-01-23T09:25:42.005Z","0.3.17":"2024-01-31T02:28:02.603Z","0.3.18":"2024-04-22T06:58:58.030Z","0.3.19":"2024-08-14T08:22:48.974Z","0.3.20":"2024-08-14T09:07:04.840Z","0.3.21":"2024-08-26T09:24:38.622Z","0.3.22":"2024-08-27T01:21:03.070Z","0.4.1":"2025-09-17T02:47:16.716Z","0.4.2":"2025-11-06T06:41:44.784Z","0.4.3":"2025-11-07T03:07:17.320Z","0.5.0":"2025-12-22T02:27:34.406Z","0.5.1":"2025-12-23T02:50:00.277Z","0.5.2":"2026-08-17T09:04:30.306Z"},"author":{"name":"HTZD"},"license":"ISC","description":"航天中电蓝牙红外协议","maintainers":[{"name":"htzx","email":"htzxzhnyyffglxt@asc-iot.com"}],"readme":"## 航天中电蓝牙红外协议SDK\r\n该SDK基于微信小程序的蓝牙API，用于与航天中电蓝牙水表进行通信。\r\n\r\n### 安装方式\r\n```shell\r\nnpm install ht-infrared-protocol-sdk\r\n```\r\n* 注意：微信小程序需在开发者工具中构建npm `工具 -> 构建npm`\r\n\r\n### 使用方式\r\n#### 引入\r\n```javascript\r\nimport {InfraredProtocolSDK, sdkDataType} from 'ht-infrared-protocol-sdk';\r\n\r\npage({\r\n    data: {\r\n        sdk: sdkDataType\r\n    }\r\n})\r\n```\r\n- `InfraredProtocolSDK`：SDK入口类\r\n- `sdkDataType`：值为 undefined 的类型指引\r\n\r\n#### 初始化\r\n传入相关参数得到一个SDK实例。\r\n```javascript\r\nthis.data.sdk = new InfraredProtocolSDK({\r\n    /**\r\n     * 授权token \r\n     * 必填\r\n     */\r\n    token: '***********',\r\n\r\n    /**\r\n     * 蓝牙设备ID，获取方式请查阅微信小程序文档\r\n     * 必填\r\n     */\r\n    deviceId: '***********',\r\n\r\n    /**\r\n     * 蓝牙服务ID，获取方式请查阅微信小程序文档\r\n     * 必填\r\n     */\r\n    serviceId: '***********',\r\n\r\n    /**\r\n     * 蓝牙设备写入标识，获取方式请查阅微信小程序文档\r\n     * 必填\r\n     */\r\n    writeId: '***********',\r\n\r\n    /**\r\n     * 蓝牙设备通知标识，获取方式请查阅微信小程序文档\r\n     * 必填\r\n     */\r\n    notifyId: '***********',\r\n\r\n    /**\r\n     * 蓝牙发送接收消息时的回调 \r\n     * 选填\r\n     * @param type 'send' | 'receive' 发送|接收\r\n     * @param msg string 报文\r\n     */\r\n    messageCallback: (type: 'send' | 'receive', msg: string) => {},\r\n\r\n    /**\r\n     * 解析命令响应成功后的回调 \r\n     * 选填\r\n     */\r\n    cmdResCallback: (result: any) => {},\r\n\r\n    /**\r\n     * 初始化成功后的回调 \r\n     * 选填\r\n     */\r\n    success: () => {},\r\n\r\n    /**\r\n     * 初始化失败后的回调 \r\n     * 选填\r\n     */\r\n    failure: () => {},\r\n});\r\n```\r\n\r\n#### SDK指令\r\n指令`成功`后会执行`success`回调，回调参数`result`包含以下固定内容，不同指令会包含额外内容；指令`失败`后会执行`failure`回调，回调参数`msg`为错误信息\r\n```javascript\r\n{\r\n    /**\r\n     * 命令码\r\n     */\r\n    commandCode\r\n    \r\n    /**\r\n     * 目标地址\r\n     */\r\n    targetDeviceId\r\n    \r\n    /**\r\n     * 解析结果\r\n     */\r\n    result\r\n    \r\n    /**\r\n     * 本次操作日志\r\n     */\r\n    operateLog\r\n}\r\n```\r\n##### 1.开阀指令\r\n```javascript\r\n/**\r\n * 发送开阀指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendOpenValveCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 表数据信息\r\n     */\r\n    meterData: {\r\n        /**\r\n         * 表计数据(基表读数)\r\n         */\r\n        meterValue\r\n\r\n        /**\r\n         * 电池电压，单位：V\r\n         */\r\n        batteryVoltage\r\n\r\n        /**\r\n         * 脉冲当量，从当前累积流量字段中的单位中获取，协议直接返回的值，0-4\r\n         */\r\n        factor\r\n\r\n        /**\r\n         * 整数位，4-8\r\n         */\r\n        integer\r\n\r\n        /**\r\n         * 倍率\r\n         * number 倍率 0x00（x1倍）, 0x01（x10倍）, 0x10（x100倍）\r\n         */\r\n        multiple \r\n    }\r\n    /**\r\n     * 表状态信息\r\n     */\r\n    stateData: {\r\n        /**\r\n         * 开关状态: true关阀，false开阀\r\n         */\r\n        switchingState\r\n\r\n        /**\r\n         * 阀门状态: true异常，false正常\r\n         */\r\n        valveState\r\n\r\n        /**\r\n         * 电池状态: true电压低，false正常\r\n         */\r\n        batteryState\r\n\r\n        /**\r\n         * 磁敏状态: true磁攻击，false正常\r\n         */\r\n        magneticState\r\n\r\n        /**\r\n         * 阀门状态: 0关阀 1开阀 2异常 null未知\r\n         */\r\n        getValveStatus()\r\n    }\r\n\r\n}\r\n```\r\n##### 2.关阀指令\r\n```javascript\r\n/**\r\n * 发送开阀指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendCloseValveCommand(success, failure);\r\n```\r\n`result`额外内容：同`开阀指令`\r\n##### 3.洗阀指令\r\n```javascript\r\n/**\r\n * 发送开阀指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWashValveCommand(success, failure);\r\n```\r\n`result`额外内容：同`开阀指令`\r\n##### 4.抄表指令\r\n```javascript\r\n/**\r\n * 发送单播抄表指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendSingleReadMeterCommand(success, failure);\r\n```\r\n`result`额外内容\r\n```javascript\r\n{\r\n    /**\r\n     * 表数据信息\r\n     */\r\n    meterData: {\r\n        /**\r\n         * 表计数据(基表读数)\r\n         */\r\n        meterValue\r\n\r\n        /**\r\n         * 正向脉冲数\r\n         */\r\n        forwardPulse\r\n\r\n        /**\r\n         * 反向脉冲数\r\n         */\r\n        reversePulse\r\n\r\n        /**\r\n         * 电池电压，单位：V\r\n         */\r\n        batteryVoltage\r\n\r\n        /**\r\n         * 脉冲当量，从当前累积流量字段中的单位中获取，协议直接返回的值，0-4\r\n         */\r\n        factor\r\n\r\n        /**\r\n         * 整数位，通过读表计数据获取，协议直接返回的值，4-8\r\n         */\r\n        integer\r\n\r\n        /**\r\n         * 倍率\r\n         * number 倍率 0x00（x1倍）, 0x01（x10倍）, 0x10（x100倍）\r\n         */\r\n        multiple\r\n\r\n        /**\r\n         * 反向流量\r\n         */\r\n        getReverseFlow()\r\n    }\r\n    /**\r\n     * 表状态信息\r\n     */\r\n    stateData: {\r\n        /**\r\n         * 开关状态: true关阀，false开阀\r\n         */\r\n        switchingState\r\n\r\n        /**\r\n         * 阀门状态: true异常，false正常\r\n         */\r\n        valveState\r\n\r\n        /**\r\n         * 电池状态: true电压低，false正常\r\n         */\r\n        batteryState\r\n\r\n        /**\r\n         * 磁敏状态: true磁攻击，false正常\r\n         */\r\n        magneticState\r\n\r\n        /**\r\n         * 阀门状态: 0关阀 1开阀 2异常 null未知\r\n         */\r\n        getValveStatus()\r\n    }\r\n\r\n}\r\n```\r\n##### 5.读功能选项指令\r\n```javascript\r\n/**\r\n * 发送读功能选项指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadDeviceFunctionCommand(success, failure);\r\n```\r\n`result`额外内容\r\n```javascript\r\n{\r\n    deviceFunction: {\r\n        /**\r\n         * 磁攻击选项，0只上报；1关阀并上报\r\n         */\r\n        magneticAttack\r\n\r\n        /**\r\n         * 日流量超限关阀选项，0忽略；1关阀\r\n         */\r\n        dailyFlowCloseValve\r\n\r\n        /**\r\n         * 瞬时流量超限报警选项，0忽略；1报警\r\n         */\r\n        instantaneousFlowAlarm\r\n\r\n        /**\r\n         * 欠费触摸开阀选项，0不开；1开阀\r\n         */\r\n        ownTouchOpenValve\r\n\r\n        /**\r\n         * 自动洗阀选项，0开启；1关闭\r\n         */\r\n        autoWashValve\r\n    }\r\n}\r\n```\r\n##### 6.读功能选项指令\r\n```javascript\r\n/**\r\n * 发送写功能选项指令\r\n * @param magneticAttack: number 磁攻击选项 ['只上报', '关阀并上报'] 取下标\r\n * @param dailyFlowCloseValve: number 日流量超限关阀选项 ['忽略', '关阀'] 取下标\r\n * @param instantaneousFlowAlarm: number 瞬时流量超限报警选项 ['忽略', '报警'] 取下标\r\n * @param ownTouchOpenValve: number 欠费触摸开阀选项 ['不开', '开阀'] 取下标\r\n * @param autoWashValve: number 自动洗阀选项 ['开启', '关闭'] 取下标\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWriteDeviceFunctionCommand(magneticAttack, dailyFlowCloseValve, instantaneousFlowAlarm, ownTouchOpenValve, autoWashValve, success, failure);\r\n```\r\n##### 7.配置表号指令\r\n```javascript\r\n/**\r\n * 发送配置表号指令\r\n * @param deviceId: string 表号\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWriteDeviceIdCommand(deviceId, success, failure);\r\n```\r\n##### 8.读表号指令\r\n```javascript\r\n/**\r\n * 发送读表号指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadDeviceIdCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 表号\r\n     */\r\n    deviceId;\r\n}\r\n```\r\n##### 9.读设备信息指令\r\n```javascript\r\n/**\r\n * 发送读设备信息指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadDeviceInfoCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 设备信息\r\n     */\r\n    deviceInfo: {\r\n        /**\r\n         * imei\r\n         */\r\n        imei\r\n\r\n        /**\r\n         * imsi\r\n         */\r\n        imsi\r\n\r\n        /**\r\n         * iccid\r\n         */\r\n        iccid\r\n\r\n        /**\r\n         * APN\r\n         */\r\n        apn\r\n\r\n        /**\r\n         * 读设备信息成功标志(null：未知，0：失败，1：成功)\r\n         */\r\n        readDeviceInfo\r\n    }\r\n\r\n    /**\r\n     * 水表版本信息\r\n     */\r\n    meterVersionInfo: {\r\n        /**\r\n         * 厂家标识\r\n         */\r\n        factory\r\n\r\n        /**\r\n         * 硬件版本信息\r\n         */\r\n        hardVersion\r\n\r\n        /**\r\n         * 硬件日期\r\n         */\r\n        hardDate\r\n\r\n        /**\r\n         * 软件版本信息\r\n         */\r\n        softVersion\r\n\r\n        /**\r\n         * 软件日期\r\n         */\r\n        softDate\r\n\r\n        /**\r\n         * NB软件版本信息\r\n         */\r\n        nbSoftVersion\r\n\r\n        /**\r\n         * NB软件日期\r\n         */\r\n        nbSoftDate\r\n\r\n        /**\r\n         * 拼接所有版本信息字段，组成一个新的字符串在页面显示\r\n         */\r\n        getVersionInfoString()\r\n    }\r\n}\r\n```\r\n##### 10.读设备参数指令\r\n```javascript\r\n/**\r\n * 发送读设备参数信息指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadDeviceParamsCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 设备参数信息\r\n     */\r\n    deviceParameterInfo: {\r\n        /**\r\n         * 红外波特率\r\n         *ZERO = 1200,\r\n         *ONE = 2400,\r\n         *TWO = 4800,\r\n         *THREE = 9600,\r\n         *FOUR = 19200,\r\n         *FIVE = 38400,\r\n         *SIX = 57600,\r\n         *SEVEN = 115200,\r\n         */\r\n        infraredBaudRate\r\n\r\n        /**\r\n         * 阀门超时时间，单位：秒\r\n         */\r\n        valveTimeout\r\n\r\n        /**\r\n         * 洗阀时间，单位：天，取值范围：10到60，0表示不洗阀\r\n         */\r\n        washValveTime\r\n\r\n        /**\r\n         * 洗阀倒计时，单位：天\r\n         */\r\n        washValveCountdown\r\n    }\r\n}\r\n```\r\n##### 11.写设备参数指令\r\n```javascript\r\n/**\r\n * 发送写设备参数指令\r\n * @param infraredBaudRate: number 红外波特率 ['1200bps', '2400bps', '4800bps', '9600bps', '19200bps', '38400bps', '57600bps', '115200bps'] 取下标\r\n * @param valveTimeout: number 阀门超时时间，单位/秒\r\n * @param washValveTime: number 洗阀时间，单位：天，取值范围：10到60，0表示不洗阀\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWriteDeviceParamsCommand(infraredBaudRate, valveTimeout, washValveTime, success, failure);\r\n```\r\n##### 12.读计量配置信息指令\r\n```javascript\r\n/**\r\n * 发送读取计量配置信息指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadMeasuringConfigCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 设备参数信息\r\n     */\r\n    measuringConfigInfo: {\r\n        /**\r\n         * 出厂计量方式\r\n         */\r\n        defaultMeasuringType\r\n\r\n        /**\r\n         * 出厂计量扩展\r\n         */\r\n        defaultMeasuringExtend\r\n\r\n        /**\r\n         * 出厂计数方向\r\n         */\r\n        defaultCountingDirection\r\n\r\n        /**\r\n         * 当前计量方式\r\n         * 0:'默认计量' 1:'光电计量' 2:'无磁计量' 3:'两线脉冲计量' 4:'两线脉冲双向计量' 5:'单线脉冲计量' 6:'三线脉冲双向计量'\r\n         */\r\n        measuringTypeIndex\r\n\r\n        /**\r\n         * 当前计量扩展（光电）\r\n         * 0:'默认188协议' 1:'定制TTL协议'\r\n         */\r\n        measuringExtendIndex1\r\n\r\n        /**\r\n         * 当前计量扩展（无磁）\r\n         * 0:为峰协议' 1:'马圣协议'\r\n         */\r\n        measuringExtendIndex2\r\n\r\n        /**\r\n         * 当前计数方向\r\n         * 0:'默认计数方向', 1:'默认相反方向'\r\n         */\r\n        countingDirectionIndex\r\n    }\r\n}\r\n```\r\n##### 13.写计量配置信息指令\r\n```javascript\r\n/**\r\n * 发送写计量配置指令\r\n * @param measuringTypeIndex: number 计量方式 0:'默认计量' 1:'光电计量' 2:'无磁计量' 3:'两线脉冲计量' 4:'两线脉冲双向计量' 5:'单线脉冲计量' 6:'三线脉冲双向计量'\r\n * @param extend: number 计量方式扩展  光电计量 0:'默认188协议' 1:'定制TTL协议';  无磁计量 0:为峰协议' 1:'马圣协议'\r\n * @param countingDirectionIndex: number 计数方向 0:'默认计数方向', 1:'默认相反方向'\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWriteMeasuringConfigCommand(measuringTypeIndex, extend, countingDirectionIndex, success, failure);\r\n```\r\n##### 14.读设备信号指令\r\n```javascript\r\n/**\r\n * 发送读设备信号指令\r\n * @param nbType: 0|1  0:实时信号 1:历史信号\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadDeviceNbSignalCommand(nbType, success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * NB信号数据\r\n     */\r\n    meterSignalInfo: {\r\n        /**\r\n         * 接收信号强度指示\r\n         */\r\n        rcvRssi\r\n\r\n        /**\r\n         * 参考信号接收功率\r\n         */\r\n        rsrp\r\n\r\n        /**\r\n         * 无线信号覆盖等级\r\n         */\r\n        ecl\r\n\r\n        /**\r\n         * 物理小区标识\r\n         */\r\n        pci\r\n\r\n        /**\r\n         * 信号与干扰加信噪比\r\n         */\r\n        sinr\r\n\r\n        /**\r\n         * 基站ID信息\r\n         */\r\n        cellId\r\n\r\n        /**\r\n         * 读水表信号成功标志(null：未知，0：失败，1：成功)\r\n         */\r\n        readMeterSignal\r\n    }\r\n}\r\n```\r\n##### 15.写基表读数指令\r\n```javascript\r\n/**\r\n * 发送写基表读数指令\r\n * @param forwardValue: string 正向表计底度\r\n * @param reverseValue: string 反向表计底度\r\n * @param integerIndex: number 整数位数 ['3', '4', '5', '6', '7', '8'] 取下标\r\n * @param factor: number 脉冲当量 ['1.0m³', '0.1m³', '0.01m³', '0.001m³', '0.0001m³'] 取下标\r\n * @param factor: number 脉冲当量 ['1.0m³', '0.1m³', '0.01m³', '0.001m³', '0.0001m³'] 取下标\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n * @param multiple: number 倍率 0x00（x1倍）, 0x01（x10倍）, 0x10（x100倍）\r\n */\r\nsdk.sendWriteMeterBaseValueCommand(forwardValue, reverseValue, integerIndex, factor, success, failure, multiple);\r\n```\r\n##### 16.开NB控制指令\r\n```javascript\r\n/**\r\n * 发送水表开NB控制指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendDeviceNbOpenCommand(success, failure);\r\n```\r\n##### 17.关NB控制指令\r\n```javascript\r\n/**\r\n * 发送水表关NB控制指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendDeviceNbCloseCommand(success, failure);\r\n```\r\n##### 18.复位NB控制指令\r\n```javascript\r\n/**\r\n * 发送水表复位NB控制指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendDeviceNbResetCommand(success, failure);\r\n```\r\n##### 19.读NB状态指令\r\n```javascript\r\n/**\r\n * 发送读NB状态指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadNbStateCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * NB状态 0:打开NB 1:关闭NB\r\n     */\r\n    nbState;\r\n}\r\n```\r\n##### 20.复位MCU状态指令\r\n```javascript\r\n/**\r\n * 发送mcu控制指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendDeviceMcuCtrlCommand(success, failure);\r\n```\r\n##### 21.数据上报指令\r\n```javascript\r\n/**\r\n * 发送数据上报指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReportDeviceInfoCommand(success, failure);\r\n```\r\n##### 22.读无磁数据指令\r\n```javascript\r\n/**\r\n * 发送读无磁数据指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadNoMagnetismInfoCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 设备参数信息\r\n     */\r\n    noMagnetismInfo: {\r\n        /**\r\n         * 正向累计脉冲数\r\n         */\r\n        forwardPulseNumber\r\n\r\n        /**\r\n         * 反向累计脉冲数\r\n         */\r\n        reversePulseNumber\r\n\r\n        /**\r\n         * 信号强度A\r\n         */\r\n        signalStrengthA\r\n\r\n        /**\r\n         * 信号强度B\r\n         */\r\n        signalStrengthB\r\n\r\n        /**\r\n         * 信号等级\r\n         */\r\n        signalLevel\r\n\r\n        /**\r\n         * 状态字\r\n         */\r\n        statusWord\r\n\r\n        /**\r\n         * 读无磁信号成功标志(null：未知，0：失败，1：成功)\r\n         */\r\n        readNoMagnetism\r\n\r\n    }\r\n}\r\n```\r\n##### 23.一键读取指令\r\n```javascript\r\n/**\r\n * 发送一键读取指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadProductionTestDataCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * 设备信息 \r\n     */\r\n    deviceInfo: {\r\n        //详见 读设备信息指令\r\n    }\r\n\r\n    /**\r\n     * 表号\r\n     */\r\n    deviceId\r\n\r\n    /**\r\n     * 脉冲当量\r\n     */\r\n    factor\r\n\r\n    /**\r\n     * 表底数\r\n     */\r\n    meterValue\r\n\r\n    /**\r\n     * 反向流量\r\n     */\r\n    reverseFlow\r\n\r\n    /**\r\n     * 设备状态\r\n     */\r\n    stateData: {\r\n        //详见 抄表指令\r\n    }\r\n\r\n    /**\r\n     * 电池电压，单位：V\r\n     */\r\n    batteryVoltage\r\n\r\n    /**\r\n     * 功能选项\r\n     */\r\n    deviceFunction: {\r\n        //详见 读功能选项指令\r\n    }\r\n\r\n    /**\r\n     * 阀门超时时间，单位：秒\r\n     */\r\n    valveTimeout\r\n\r\n    /**\r\n     * 无磁信号等级\r\n     */\r\n    signalLevel\r\n\r\n    /**\r\n     * 整数位数\r\n     */\r\n    integer\r\n}\r\n```\r\n##### 24.蓝牙寻表指令(闪灯)\r\n```javascript\r\n/**\r\n * 发送蓝牙寻表指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendLocateMeterCommand(success, failure);\r\n```\r\n##### 25.读IP信息指令\r\n```javascript\r\n/**\r\n * 发送读IP信息指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadIpInfoCommand(success, failure);\r\n```\r\n`result`额外内容：\r\n```javascript\r\n{\r\n    /**\r\n     * IP信息数据\r\n     */\r\n    ipInfo: {\r\n        /**\r\n         * IP通道：0：主用ip，1：备用ip\r\n         */\r\n        ipChannel\r\n\r\n        /**\r\n         * 主IP信息\r\n         */\r\n        masterIp\r\n\r\n        /**\r\n         * 主端口信息\r\n         */\r\n        masterPort\r\n\r\n        /**\r\n         * 备用IP信息\r\n         */\r\n        standbyIp\r\n\r\n        /**\r\n         * 备用端口信息\r\n         */\r\n        standbyPort\r\n\r\n        /**\r\n         * 升级IP信息\r\n         */\r\n        upgradeIp\r\n\r\n        /**\r\n         * 升级端口信息\r\n         */\r\n        upgradePort\r\n\r\n    }\r\n}\r\n```\r\n##### 26.写IP信息指令\r\n```javascript\r\n/**\r\n * 发送写IP信息指令\r\n * @param ipChannel: number IP通道：0：主用ip，1：备用ip\r\n * @param masterIp: string 主IP\r\n * @param masterPort: number 主端口\r\n * @param standbyIp: string 备用IP\r\n * @param standbyPort: number 备用端口\r\n * @param upgradeIp: string 升级IP\r\n * @param upgradePort: number 升级端口\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWriteIpInfoCommand(ipChannel, masterIp, masterPort, standbyIp, standbyPort, upgradeIp, upgradePort, success, failure);\r\n```\r\n##### 27.开启升级通道指令\r\n```javascript\r\n/**\r\n * 发送开启升级通道指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendOpenUpgradeChannelCommand(success, failure);\r\n```\r\n\r\n#### 42.设置MQTT参数\r\n```javascript\r\n/**\r\n * 发送设置MQTT参数指令\r\n * @param heartBeatPeriod: number 心跳周期30秒~3600秒\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendWriteMQTTParamCommand(heartBeatPeriod, success, failure);\r\n```\r\n\r\n#### 43.读取MQTT参数\r\n```javascript\r\n/**\r\n * 发送读取MQTT参数指令\r\n * @param success: (result)=>{}\r\n * @param failure: (msg)=>{}\r\n */\r\nsdk.sendReadMQTTParamCommand(success, failure);\r\n```\r\n\r\n#### 其他\r\nInfraredProtocolSDK静态方法\r\n```javascript\r\n/**\r\n * 设置命令超时时间\r\n * @param normalTimeout: number ms\r\n */\r\nInfraredProtocolSDK.setNormalTimeout(normalTimeout);\r\n\r\n/**\r\n * 获取命令超时时间\r\n */\r\nInfraredProtocolSDK.getNormalTimeout();\r\n```\r\n实例方法\r\n```javascript\r\n/**\r\n * 返回当前实际操作的设备地址\r\n */\r\nsdk.getTargetDeviceId();\r\n\r\n/**\r\n * 释放资源\r\n */\r\nsdk.dispose();\r\n```\r\n","readmeFilename":"README.md"}