Skip to content
Last update: September 7, 2022

Channel Properties

Below are the available channel properties are described. All channel properties need to be accessed by their property followed by the target index channel in [ ] square brackets

// with a fixed integer

channel.talk[1] = channel.talk.off

// or with a variable

var target_channel = 1
channel.talk[target_channel] = channel.talk.off

channel.assign[x]

Property for channel assignment. needs to be assigned with the api call to user.id or group.id

channel.override[x]

Property for listen override. needs to be assigned with the api call to group.id

channel.talk[x]

Property for talk state. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels talk
channel.talk.off disabled
channel.talk.auto enabled - by automation
channel.talk.latch enabled - by latch
channel.talk.on enabled
channel.talk.ptt enabled - by momentary
channel.talk[1] = channel.talk.on // enables the talk on channel 1

channel.listen[x]

Property for listen state. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels listen
channel.listen.off off
channel.listen.on on

channel.call[x]

Property for call state. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels call
channel.call.off off
channel.call.on call
channel.call.alert alert call
channel.call.mickill kill mics on remote channel

channel.cue[x]

Property for cue state. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels cue
channel.cue.idle idle
channel.cue.off stop active cues
channel.cue.att send attention
channel.cue.wait send wait
channel.cue.go send go
channel.cue.hold send hold

channel.level[x]

Property for level. needs to be assigned with an integer in the level range -40 to 12 or one of its predefined values

value name represents the channels level
channel.level.min the minimum level -40 dB
channel.level.0db 0dB
channel.level.max the maximum level 12 dB

channel.output[x]

Property for output. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels pan
channel.output.both both outputs
channel.output.1 output 1
channel.output.2 output 2
channel.output.headset output 1 (MCX headset)
channel.output.speaker output 2 (MCX speaker)

channel.priority[x]

Property for priority. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels priority
channel.priority.low low
channel.priority.normal normal
channel.priority.high high

channel.gpiocontrol[x]

Property for gpio control. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels gpio control value
channel.gpiocontrol.off off
channel.gpiocontrol.on on

channel.talkmode[x]

Property for talk mode. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels talk mode
channel.talkmode.disabled disabled
channel.talkmode.momentary momentary
channel.talkmode.latch latch
channel.talkmode.mom latch/momentary

channel.listenmode[x]

Property for listen mode. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels listen mode
channel.listenmode.default default
channel.listenmode.nolistenontalk no listen on talk
channel.listenmode.ignoreisolate ignore isolate
channel.listenmode.fixed fixed

channel.callmode[x]

Property for call mode. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels call mode
channel.callmode.disabled disabled
channel.callmode.recvonly receive only
channel.callmode.sendonly send only
channel.callmode.sendreceive send and receive

channel.cuemode[x]

Property for cue mode. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels cue mode
channel.cuemode.normal normal
channel.cuemode.ignore ignore
channel.cuemode.autoanswer auto answer

channel.channelmode[x]

Property for channel mode. needs to be called with an [index] and can be assigned with one of its values.

value name represents the channels channel mode
channel.channelmode.normal normal
channel.channelmode.noreply no reply
channel.channelmode.directreply direct reply
channel.channelmode.autoreply auto reply
channel.channelmode.autotalk autotalk
channel.channelmode.solotalk solo talk
channel.channelmode.gpiocontrol gpio control
channel.channelmode.flex flex

Written by: Henk-Jan Blok, Joost van Eenbergen, Timo Toups