Hello,
I looked through the source code, and found the issue. There is a hard-coded
value for maximum outputs versus looking at the value from RDadmin.
The fix needs to go in ripcd/btss44.cpp
Change:
case RDMacro::SA:
if((cmd->arg(1).toInt()<1)||(cmd->arg(1).toInt()>bt_inputs)||
(cmd->arg(2).toInt()<1)||(cmd->arg(2).toInt()>2)) {
cmd->acknowledge(false);
To:
case RDMacro::SA:
if((cmd->arg(1).toInt()<1)||(cmd->arg(1).toInt()>bt_inputs)||
(cmd->arg(2).toInt()<1)||(cmd->arg(2).toInt()>bt_outputs)) {
cmd->acknowledge(false);
There are two more cases that need this modification:
case RDMacro::SR:
case RDMacro::ST:
I'm not set up to contribute to the code base, otherwise I'd check this fix in.
If someone would like to do that, I would be happy to provide a diff file
against the versions.
This was tested on version 2.8.1.
On Saturday, March 1, 2014 8:22 PM, Brian P. McGlynn wrote:
Hello,
Has anyone tried switching between ports 3 and 4 on a Broadcast Tools SS4.4
with Rivendell? I am successfully able to switch Ports 1->2, 2->1 but cannot
make ports 3->4 and 4->3 work. It's correctly identified in RDadmin, and all
four ports in the matrix are labeled.
The RML commands I use are:
ST 4 2 2! (Restore Input 2-> Output 2) Works fine
ST 4 2 1! (Connect Input 1->Output 2) Works fine
ST 4 3 2! (Connect Input 3->Output 2) Works fine
ST 4 3 3! (Restore Input 3-> Output 3) Does not work
ST 4 2 4! (Connect Input 2-> Output 3) Does not work
It basically looks to be that any channel can
switch into port 1 and 2 as an output, but nothing can get switched to ports 3
or 4.
When using the direct serial commands on the switcher, all seems to work fine.
I tried this with the SO command and could not get that to work (which is a
separate issue).
Thanks in advance for any insight.
Brian
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev