usbdmx.com Home of the opto isolated, bus powered, DMX512 interface with both in and out universes. Cheap and simple to build. USBDMX logo

Manual.CommandLine History

Hide minor edits - Show changes to markup

September 30, 2007, at 08:13 AM by ben.suffolk - Added additional example for DMX value setting
Changed lines 79-80 from:

If you need to specify an exact DMX value for a channel, as opposed to a percentage, you should prefix the value with a zero <range> @ 0 value

to:

If you need to specify an exact DMX value for a channel, as opposed to a percentage, you should prefix the value with a zero. i.e. <range> @ 0 value

Added lines 84-85:
Added lines 88-89:
September 18, 2007, at 08:41 AM by ben.suffolk -
Added lines 95-96:

Tip! You can alter the channel values of the most recently captured channels (tier 1) with the Grab Fader

September 18, 2007, at 08:38 AM by ben.suffolk -
Added lines 29-33:

With a second keyboard you do not need to open the keypad window at all. If it's not open and you start to enter a command it will pop up in a semi transparent box in the middle of the screen.

Display of command without the keypad window
Command entry without the keypad window

August 05, 2007, at 06:58 PM by ben.suffolk -
Changed lines 74-75 from:

The On key can be used as a shortcut to @ 100 Enter, so simple entering a channel range and pressing On will set the range to 100%

to:
August 29, 2006, at 08:48 PM by ben.suffolk - Corrected a couple of typos
Changed lines 3-4 from:

The command line is a simple way setup a lighting state whilst plotting, or programming, scenes.

to:

The command line is a simple way to setup a lighting state whilst plotting, or programming, scenes.

Changed lines 23-26 from:

Tip! You can open and close the Keypad Window pre pressing the Apple and K keys on you main keyboard.

If you are using a second keyboard rather than the on screen buttons you may wish to hide the on screen buttons to save screen space. You can do this pre pressing the little grey arrow just above the keypad.

to:

Tip! You can open and close the Keypad Window by pressing the Apple and K keys on you main keyboard.

If you are using a second keyboard rather than the on screen buttons you may wish to hide the on screen buttons to save screen space. You can do this by pressing the little grey arrow just above the keypad.

August 29, 2006, at 11:29 AM by ben.suffolk - Corrected type on ToDo Link
Changed lines 5-6 from:

There are still a number of additional things ToDo?. The current implementation allows you to use a second keyboard or on screen buttons.

to:

There are still a number of additional things ToDo. The current implementation allows you to use a second keyboard or on screen buttons.

August 29, 2006, at 11:22 AM by ben.suffolk -
Changed lines 14-15 from:
to:
Changed lines 102-108 from:
to:

Correcting Mistakes

If you make a mistake whilst entering a command, you can use the <- (backspace) key to delete the last key of the command, or you can press Clear to delete the entire command line.

August 29, 2006, at 11:19 AM by ben.suffolk -
Added lines 7-14:
Added line 42:

Added lines 68-101:

Setting channel values

To set a range of values to a channel you use the following format <range> @ value where value is a percentage. Once you have finished typing your command press the Enter key to execute it. The channels specified in the range will then set to your entered value.

The On key can be used as a shortcut to @ 100 Enter, so simple entering a channel range and pressing On will set the range to 100%

Similarly the Off key can be used as a shortcut to @ 0 Enter.

IMPORTANT! Once you have set a channel value via the command line it will be captured. That is no matter what value it previously had, even if greater than your specified value, it will be set. What's more any other changes made to the value, except via the command line, will have no effect on the output of the channel until it is released.

Releasing captured channels

When a captured channel is released control of the channel is passed back to the application. Thus any value that the application has set for the channel (for instance via a direct fader value, or via a scene) will be output.

There is a 2 tier release mechanism built in. To release channels set in the last executed command line command simple press the Release button. Pressing Release a second time will release all channels that have been set via the command line.

Tip! To quickly release all channels press Release twice in quick succession.

In addition to the simple 2 tier release mechanism, you man release specific channels by entering a channel range and pressing release. This will not affect the 2 tier release, except in the event that you have released all the channels in the first tier. Then pressing Release will release all channels.

Soloing channels

When you solo a channel all other channels have their values set to 0. This can be useful if you want to see the output from just the one channel.

To solo a channel, or range of channels you simply enter the command to set a channel as above but instead of finishing the command with Enter you press Solo.

As a shortcut to soloing a channel at full value you can simply enter a channel range followed by the Solo key.

To release the Soloed channels (and thus also all the zeroed channels) press the Solo key without entering a range.

August 29, 2006, at 10:08 AM by ben.suffolk -
Changed lines 27-28 from:

The command will only accept button or key presses that will form a valid command. For example you will not be able to set a value for a channel that has not yet been configured.

to:

IMPORTANT! The command will only accept button or key presses that will form a valid command. For example you will not be able to set a value for a channel that has not yet been configured.

Changed lines 31-33 from:

to:
August 29, 2006, at 09:45 AM by ben.suffolk -
Changed lines 27-28 from:

The command will only accept button or key presses that will form a valid command. For example you will not be able to set a value for a channel that has not yet been [[Channel Configuration|configured].

to:

The command will only accept button or key presses that will form a valid command. For example you will not be able to set a value for a channel that has not yet been configured.

August 29, 2006, at 08:47 AM by ben.suffolk -
Changed lines 20-22 from:

to:

Entering a command

To enter a command simply press the onscreen buttons, or the mapped keys on the second keyboard. The currently entered command will be shown on the display.

In Progress Command
Entering a Command

The command will only accept button or key presses that will form a valid command. For example you will not be able to set a value for a channel that has not yet been [[Channel Configuration|configured].

The onscreen buttons are mapped? to keys on the main keyboard. Unlike using a second keyboard these will only work when the Keypad Window has focus, and the Keypad is not hidden.

August 29, 2006, at 08:36 AM by ben.suffolk -
Added lines 3-22:

The command line is a simple way setup a lighting state whilst plotting, or programming, scenes.

There are still a number of additional things ToDo?. The current implementation allows you to use a second keyboard or on screen buttons.

Open the Keypad Window

To Open the Keypad Window select Keypad from the Window menu. The keypad has a display area at the top, to view the command that you are currently entering, and a set of on screen buttons below.

Full Keypad Window
Keypad Window

Tip! You can open and close the Keypad Window pre pressing the Apple and K keys on you main keyboard.

If you are using a second keyboard rather than the on screen buttons you may wish to hide the on screen buttons to save screen space. You can do this pre pressing the little grey arrow just above the keypad.

Display only Keypad Window
Display only Keypad Window

August 28, 2006, at 11:07 AM by ben.suffolk -
Changed line 3 from:
to:
August 28, 2006, at 11:01 AM by ben.suffolk -
Added lines 1-3:

Command Line

Contents?