AV Input Block

Please refer to the TTP Overview section for more details on the controlling Tesira devices using the TTP protocol.

Each element of the command instruction is delimited by one or more spaces. The commands are case sensitive and upper and lower case characters are used.

The TTP string to adjust a DSP object attribute is structured in the following order:

Instance_Tag Command Attribute [Index] [Value] LF


Instance Tag Command Attribute Code Index
AVInput1 get embeddedAudioPresents 1

Example

AVInput1 get embeddedAudioPresents 1

+OK "value":[false false false false false false false false]


Reason Code
Attribute Code
Command
Indexes
Value Range
Active Deinterlace Mode activeDeinterlace get subscribe unsubscribe AV channel false, true
Active Video Source activeVideoSource get subscribe unsubscribe AV channel VIDEO_SOURCE_HDMI, VIDEO_SOURCE_DISPLAYPORT
Total bandwidth allocated for all audio & video talker streams allocatedBandwidth get subscribe unsubscribe AV channel, AV auxilliary port 0.0 - 10.0Gbps
Auxilliary Audio Delay auxDelay get set increment decrement AV channel 0 - 64 ms
Auxilliary Audio Gain auxGain get set increment decrement AV channel, AV auxilliary port 0 - 66dB in 6dB increments
Auxilliary Audio Invert auxInvert get set toggle AV channel, AV auxilliary port false, true
Auxilliary Audio Level auxLevel get set increment decrement AV channel, AV auxilliary port auxMinLevel - auxMaxLevel dB
Auxilliary Audio Max Level auxMaxLevel get set increment decrement AV channel, AV auxilliary port auxMinLevel - 12.0dB
Auxilliary Audio Min Level auxMinLevel get set increment decrement AV channel, AV auxilliary port -100.0 - auxMaxLevel dB
Auxilliary Audio Mute auxMute get set toggle AV channel, AV auxilliary port false, true
Auxilliary Audio Peak Occurring auxPeak get subscribe unsubscribe AV channel, AV auxilliary port false, true
All Auxilliary Audio Peaks auxPeaks get subscribe unsubscribe    
Auxilliary Audio Phantom Power On auxPhantomPower get set toggle AV channel, AV auxilliary port false, true
Auxilliary Audio Port Type auxPortType get AV channel MONO_PORT, STEREO_PORT
Bandwidth Limit bandwidthLimit get AV channel 0.0 - 10.0 Gbps
Current bandwidth used currentBandwidth get subscribe unsubscribe AV channel index 0.0 - 10.0 Gbps
Deinterlace Input Mode deInterlace get set AV channel Auto, Off
Embedded Audio Mute embeddedAudioMute get set toggle subscribe unsubscribe AV channel false, true
Embedded Audio Present Meters embeddedAudioPresents get subscribe unsubscribe AV channel  
Signal Presence Threshold for Embedded Audio Signal Present Meters embeddedAudioThreshold get set increment decrement AV channel -64 - 24.0dBu
HDCP state hdcpEnable get set AV channel false, true
Input Device Connection State inputDeviceConnected get subscribe unsubscribe AV channel DEVICE_CONNECTED_NONE, DEVICE_CONNECTED_HDMI, DEVICE_CONNECTED_DISPLAYPORT, DEVICE_CONNECTED_BOTH
Currently reserved required network bandwidth maxRequiredBandwidth get subscribe unsubscribe AV channel 0-10.0Gbps
Negotiated Input Frame Rate negotiatedInputFrameRate get subscribe unsubscribe AV channel 0-60Hz
Negotiated Input Resolution negotiatedInputResolution get subscribe unsubscribe AV channel [0,0]-[4096,2160]
Current network interface speed networkInterfaceType get subscribe unsubscribe AV channel 0-10.0Gbps
Auxilliary Audio Port Count numAuxPorts get AV channel 2 - 2
AV Channel Count numAVChannels get   1 - 1
Outgoing Frame Rate outgoingFrameRate get subscribe unsubscribe AV channel index 0-60Hz
Outgoing Resolution outgoingResolution get subscribe unsubscribe AV channel [0,0]-[4096,2160]
Test Pattern Selection testPattern get set AV channel Off, ColorBar, Grid, HDMI420, JpegSafe
Video Bandwidth Parameters videoBandwidthConfig get set AV channel [resMax, frameRate, compressionFactor] -or- {"resMax":resMax "frameRate":frameRate "compressionFactor":compressionFactor}   resMax:[r4096x2160, r3840x2160, r2560x1600, r1920x1200, r1920x1080, r1280x720, r800x600, r1280x800]   frameRate:[fr60Hz, fr30Hz, fr15Hz]   compressionFactor:[0-19]

0 == no compression
1 == 2:1
...
19 == 20:1
20 => out of range

e.g. [r1280x720, fr60Hz, 15]
Video Freeze videoFreeze get set toggle AV channel false, true
Video Mute videoMute get set toggle subscribe unsubscribe AV channel false, true
Video Source Format Selection videoSource get set AV channel VIDEO_SOURCE_HDMI, VIDEO_SOURCE_DISPLAYPORT