node-red-contrib-ring-buffer

    0.10.0 • Public • Published

    node-red-contrib-ring-buffer

    This is a simple ring buffer node for node-red.

    Changelog

    • 0.10.0
      • added Separate Buffer per Topic

    Testing Example

    [{"id":"a40c388a.150168","type":"ring-buffer","z":"87d612c1.f027f","name":"","capacity":"5","order":"old-to-new","sendOnlyIfFull":false,"pushAfterClear":true,"extra":true,"perTopic":true,"x":380,"y":260,"wires":[["9a720d54.6dd63"]]},{"id":"1cf7267f.3d44ba","type":"inject","z":"87d612c1.f027f","name":"","topic":"a","payload":"1","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":60,"wires":[["a40c388a.150168"]]},{"id":"25c94ad0.895e36","type":"inject","z":"87d612c1.f027f","name":"","topic":"a","payload":"2","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":100,"wires":[["a40c388a.150168"]]},{"id":"52aaf547.2c61fc","type":"inject","z":"87d612c1.f027f","name":"","topic":"a","payload":"3","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":140,"wires":[["a40c388a.150168"]]},{"id":"fbd1d7ed.23ae68","type":"inject","z":"87d612c1.f027f","name":"","topic":"b","payload":"1","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":220,"wires":[["a40c388a.150168"]]},{"id":"e02cb5cb.286ed8","type":"inject","z":"87d612c1.f027f","name":"","topic":"b","payload":"2","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":260,"wires":[["a40c388a.150168"]]},{"id":"56b60c9b.4010e4","type":"inject","z":"87d612c1.f027f","name":"","topic":"b","payload":"3","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":300,"wires":[["a40c388a.150168"]]},{"id":"b594f7c.7c01908","type":"inject","z":"87d612c1.f027f","name":"","topic":"c","payload":"1","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":380,"wires":[["a40c388a.150168"]]},{"id":"aa3b4fef.fe0aa","type":"inject","z":"87d612c1.f027f","name":"","topic":"c","payload":"2","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":420,"wires":[["a40c388a.150168"]]},{"id":"6deb3599.a4dfec","type":"inject","z":"87d612c1.f027f","name":"","topic":"c","payload":"3","payloadType":"num","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":460,"wires":[["a40c388a.150168"]]},{"id":"9a720d54.6dd63","type":"debug","z":"87d612c1.f027f","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":510,"y":260,"wires":[]},{"id":"2ba606ed.ef0a5a","type":"inject","z":"87d612c1.f027f","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":320,"y":80,"wires":[["a45e82b0.f41db"]]},{"id":"54693450.0d22dc","type":"inject","z":"87d612c1.f027f","name":"","topic":"a","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":330,"y":120,"wires":[["81bf1415.22d788"]]},{"id":"a45e82b0.f41db","type":"change","z":"87d612c1.f027f","name":"","rules":[{"t":"set","p":"clearAll","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":480,"y":80,"wires":[["a40c388a.150168"]]},{"id":"81bf1415.22d788","type":"change","z":"87d612c1.f027f","name":"","rules":[{"t":"set","p":"clear","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":490,"y":120,"wires":[["a40c388a.150168"]]},{"id":"329442f4.3dc97e","type":"inject","z":"87d612c1.f027f","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":540,"wires":[["790e5c13.850444"]]},{"id":"790e5c13.850444","type":"function","z":"87d612c1.f027f","name":"","func":"msg.topic = Math.random();\nreturn msg;","outputs":1,"noerr":0,"x":250,"y":540,"wires":[["a40c388a.150168"]]}]

    Install

    npm i node-red-contrib-ring-buffer

    DownloadsWeekly Downloads

    8

    Version

    0.10.0

    License

    MIT

    Unpacked Size

    14.8 kB

    Total Files

    5

    Last publish

    Collaborators

    • 586837r