npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

node-red-contrib-antenna-genius

v1.1.0

Published

Antenna Genius Control and Monitoring Nodes

Downloads

35

Readme

node-red-contrib-antenna-genius

Antenna Genius Control and Monitoring Nodes

Node.js CI Node.js Package CodeQL njsscan sarif

image image

image

antenna-genius-band-labels

Returns the current band labels for radio A and radio B.

Properties

Server (antenna genius server): select antenna genius server to use.

Outputs

payload.bandLabelA (string): is the current band for Radio A as a string. For example 12m.

payload.bandLabelB (string): is the current band for Radio B as a string. For example 10m.

antenna-genius-antenna-status

Properties

Server (antenna genius server): select antenna genius server to use.

Antenna Number (integer): Antenna number to get status for. Valid values are from 1 up to 32 (8 for one, 16 for two, 24 for three and 32 for four interconnected Antenna Geniuses).

Outputs

Port 1: Status for Radio A antenna.

payload.selected (boolean): this is the currently selected antenna for Radio A on the current band.

payload.enabled (boolean): this antenna can be selected for use by Radio A on the current band.

payload.name (string ): the name of this antenna.

payload.background (string): the suggested background color for the current antenna state.

enabled (boolean): same as payload.enabled.

topic (string): string that can be used to activate this antenna using the activate-antenna node.

Port 2: Status for Radio A antenna.

payload.selected (boolean): this is the currently selected antenna for Radio B on the current band.

payload.enabled (boolean): this antenna can be selected for use by Radio B on the current band.

payload.name (string ): the name of this antenna.

payload.background (string): the suggested background color for the current antenna state.

enabled (boolean): same as payload.enabled.

topic (string): string that can be used to activate this antenna using the activate-antenna node.

Details

A typical workflow is to feed each output to a button and then map payload.name to the button's label, and payload.background to the button's background. Set the buttons payload to true and Topic to msg.topic when clicked and everything is setup to directly feed an activate-antenna node.

antenna-genius-activate-antenna

Set the antenna defined in topic as active.

Properties

Server (antenna genius server): select antenna genius server to use.

Inputs

topic (string): Selection string for antenna. For example "1;5" for Radio A, antenna 5.

Details

See the antenna-status: node for more information.

antenna-genius-server

Antenna Genius shared connection configuration.

Configuration

Host (string): Antenna Genius host name or IP address.

Port (integer): Antenna Genius port number.

Disabled Background (string): Background color to use for an antenna that is disabled.

Active Background (string): Background color to use for an antenna that is active (e.g. can be selected).

Selected Background (string): Background color to use for and antenna that is selected.