Biamp Tesira Telnet Issues
Ant
Posts: 54
Hello,
I can open a Telnet session with my Tesira and send strings to its Port.
However the unit doesn't do anything, no response is sent back to the opened port.
But, if i open a Telnet session over putty and send the same command it reponses with the level value.
The only time the Tesira actually has responded is when the port is opened from the AMX but it responses with
$FF $Fd $18 $FF $FD...
Anyone experience anything weird like this before?
I can open a Telnet session with my Tesira and send strings to its Port.
However the unit doesn't do anything, no response is sent back to the opened port.
But, if i open a Telnet session over putty and send the same command it reponses with the level value.
The only time the Tesira actually has responded is when the port is opened from the AMX but it responses with
$FF $Fd $18 $FF $FD...
Anyone experience anything weird like this before?
0
Comments
Raphaël Thiffault
http://www.amxforums.com/showthread.php?t=10890
If you have the Tesira config software, you can open the API manual in the Help menu and it will show you all the possible commands and how they work. I will warn you also, that not everything in the Tesira reports back feedback even when you tell it to do so. For example, the Multi-Mixer does not allow for unsolicited feedback of IO changes. This is really frustrating since many Tesira programmers use the Matrix Mixer like a Matrix Switcher - not knowing that it's a programming nightmare. The thing that most of us think of as a Matrix in our world is called a IO Switch in Tesira-land. That plug-in does give unsolicited feedback of IO changes.
Happy hunting.
www.biamp.com/resources/command_string_calculator.aspx
Select Tesira Tab and look at the "subscribe" Action:
What type of block would you like to control?
Level Control
Which attribute within that block would you like to control?
Level
What action would you like to perform?
subscribe
Which channel of that block would you like to control?
1
What is the unique name that you would like to use to identify this subscription?
sProgramAudio
How often would you like to receive subscription updates, in milliseconds (optional)?
300
What is the instance ID of this block?
ProgAudioLvl
____________________________________________________
Calculate Reset
COMMAND STRING
ProgAudioLvl subscribe level 1 sProgramAudio 300
____________________________________________________
AMX:
Send_String dvTesira, "'ProgAudioLvl subscribe level 1 sProgramAudio 300'";
____________________________________________________
Raphayo is correct that this is a telnet negotiation issue, I've ended up running across the exact same thing. The code I use to negotiate the telnet session to Tesira products is posted in this thread: http://www.amxforums.com/showthread.php?11001-Cisco-C-Series-IP-Control
I know this is an old case, but if anyone need a hack on telnet negotiation, this is what I've done:
``
``