Go to:
Return value. Related commands. Flags. Examples.
Synopsis
enableDevice -d device [-on | -off | -q ] [ -mon | -rec | -app chan ... ]
Sets (or queries) the device enable state for actions involving the device.
- -monitor
- affects all assignInputDevice and attachDeviceAttr actions for
the named device
- -record
- controls if the device is recorded (by default) by a recordDevice
action
- -apply channelName [channelName ... ]
- controls if data from the device channel is applied (by default)
by applyTake to the param curves attached to the named channel.
Disabling a channel for applyTake cause applyTake to ignore
the enable state of all "child" channels -- treating them as disabled.
Return value
void
Related commands
applyTake, filter, recordDevice, defineDataServer, movIn, writeTake, defineVirtualDevice, movOut, readTakeFlags
apply, device, enable, monitor, query, record
Long name (short name) | [argument types] | Properties |
---|
-device
(-d)
| string | |
|
specifies the device to change
|
|
-enable
(-en)
| boolean | |
|
enable (or disable) monitor/record/apply
|
|
-query
(-q)
|
| |
|
queries monitor/record/apply state
|
|
-monitor
(-m)
|
| |
|
enables/disables visible update for the device (default)
|
|
-record
(-rec)
|
| |
|
enable/disable "recordDevice" device recording
|
|
-apply
(-a)
| string ... | |
|
enable/disable "applyTake" for the specified channel(s)
|
|
Flag can appear in Create mode of command
|
Flag can appear in Edit mode of command
|
Flag can appear in Query mode of command
|
Flag can be used more than once in a command
|
Examples
// Enables all assignInputDevice and attachDeviceAttr actions for the
// device named "clock"
enableDevice -enable true -d clock;
// Stops applyTake (with no arguments) from updating param curves
// attached to the minutes and hours channels of device named "clock"
enableDevice -enable false -d clock -apply minutes hours;