@eswarpr/node-red-modn-counter

1.0.5 • Public • Published

@eswarpr/node-red-modn-counter

A Node-RED node to simulate mod-N counters such as SN74LS90 and SN74LS92 for use in your flows.

Install

Either use the Node-RED Menu -> Manage Palette option to install, or run the following command in your Node-RED user directory - typically ~/.node-red

npm i @eswarpr/node-red-modn-counter

Usage

mod-n counter

Generates a msg.payload of high or low, when its internal counter reaches the count specified in the States parameter. The counter can be triggered by pulse provided to its input. The counter "wraps around" back to post the node output going High.

The inputs could be an array of objects, in which case:

  • The node will check for an object with topic property set to "reset" and a value property set to 1. If specified, the node will reset the internal state to 0 and process other objects in the input
  • The node will check for an object with topic property set to "set" and a value property set to 0 or 1. If specified, the node will change the internal state dependent on the configuration for Trigger On setting.
  • The node will check if the specified payload is a number. If so, the node will change the internal state dependent on the configration for the Trigger On setting.

Outputs

  • msg.payload - any - Low (0) when the counter has not reached the number of states specified, else High (1).

Readme

Keywords

Package Sidebar

Install

npm i @eswarpr/node-red-modn-counter

Weekly Downloads

1

Version

1.0.5

License

Apache-2.0

Unpacked Size

26.5 kB

Total Files

9

Last publish

Collaborators

  • eswarpr