1.1.0 • Published 6 years ago

crosspoint-utils v1.1.0

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

Crosspoint Utils

A simple to use CLI script for interfacing with 300 series CrossPoint devices from Extron.

Installation

npm install -g crosspoint-utils

Usage

crosspoint-utils <command>

Commands

CommandDescription
infoInformation about your CrossPoint.
set-tieTie an input to an output.
get-tieGet the tie for a specific output.
untieUntie an output.
set-gainSet the gain for a specific input.
get-gainGet the gain for a specific input.
set-volSet the volume for a specific output.
get-volGet the volume for a specific output.
video-muteMute the video on a specific output.
video-unmuteUnmute the video on a specific output.
is-video-mutedCheck if an output's video is muted.
audio-muteMute the audio on a specific output.
audio-unmuteUnmute the audio on a specific output.
is-audio-mutedCheck if an ouput's audio is muted.
save-presetSave the current ties as a global preset.
recall-presetRecall the ties on a saved global preset.
clear-presetClear the ties on a saved global preset.
reset-presetsClear all global presets and their names.
reset-audio-levelsReset all audio levels back to 0 dB.
reset-mutesReset all video and audio mutes.
system-resetReturns the CrossPoint back to factory default.

Options

OptionAliasDescriptionType
--versionShow version numberboolean
--path-pThe path to the serial device. (Ex. /dev/tty0 -or- COM0)string
--input-iThe input number between 1 and 16 depending on your CrossPoint.number
--output-oThe output number between 1 and 16 depending on your CrossPoint.number
--gain-gThe audio gain between -18 dB and 24 dB.number
--volume-vThe audio volume between 0% and 100%, will automatically set it to the closest supported value.number
--preset-sThe global preset number between 0 and 32. 0 is reserved for the current configuration.number
--helpShow helpboolean

Examples

Get information about your Extron CrossPoint.

crosspoint-utils info -p /dev/ttyUSB0

Tie input 3 to output 1.

crosspoint-utils set-tie -p /dev/ttyUSB0 -i 3 -o 1

Get the tie for output 1.

crosspoint-utils get-tie -p /dev/ttyUSB0 -o 1

Remove the tie for output 1.

crosspoint-utils untie -p /dev/ttyUSB0 -o 1

Set the gain to 2 dB for input 4.

crosspoint-utils set-gain -p /dev/ttyUSB0 -i 4 -g 2

Get the current gain for input 3

crosspoint-utils get-gain -p /dev/ttyUSB0 -i 3

Set the volume to output 2 to 88%.

crosspoint-utils set-vol -p /dev/ttyUSB0 -o 2 -v 88

Get the volume of output 2.

crosspoint-utils get-vol -p /dev/ttyUSB0 -o 2

Mute the video of output 1.

crosspoint-utils video-mute -p /dev/ttyUSB0 -o 1

Unmute the video of output 1.

crosspoint-utils video-unmute -p /dev/ttyUSB0 -o 1

Check if the video is muted for output 1.

crosspoint-utils is-video-muted -p /dev/ttyUSB0 -o 1

Mute the audio of output 2.

crosspoint-utils audio-mute -p /dev/ttyUSB0 -o 2

Unmute the audio of output 2.

crosspoint-utils audio-unmute -p /dev/ttyUSB0 -o 2

Check if the audio is muted for output 2.

crosspoint-utils is-audio-muted -p /dev/ttyUSB0 -o 2

Save the current ties to global preset 1.

crosspoint-utils save-preset -p /dev/ttyUSB0 -s 1

Recall the ties of global preset 1.

crosspoint-utils recall-preset -p /dev/ttyUSB0 -s 1

Remove all the ties from global preset 1.

crosspoint-utils clear-preset -p /dev/ttyUSB0 -s 1

Reset all ties back to factory default.

crosspoint-utils reset-presets -p /dev/ttyUSB0

Reset all audio levels back to factory default.

crosspoint-utils reset-audio-levels -p /dev/ttyUSB0

Reset all mutes back to factory default.

crosspoint-utils reset-mutes -p /dev/ttyUSB0

Reset the entire system back to factory default.

crosspoint-utils system-reset -p /dev/ttyUSB0
1.1.0

6 years ago

1.0.0

6 years ago