BSS SoundWeb Control?
bopper
Posts: 5
Does anybody know if the BSS Soundweb London uses the same protocal as the original soundweb?Thanks in advance!
0
Comments
The protocol of Soundweb London differs from the other Soundweb system. My colleague did some program, but he's back in the office just on Friday. I'll ask him if he has some example.
Kind regards,
That's what I thought.I was on the BSS user forum(lurking) and several post from the moderators instructs the user to review the BSS 3rd part interface kit when somebody has a question regarding external control for the BU series.When it's an original soundweb question,they point out the SWlib include file.
IE you still need to search your strings for for STX ($02) and ETX ($03) and replace them with "$1B, $82" or "$1B, $83".
The best part of the software is it displays the serial strings for each volume and switcher device when you use them.
I wish all audio DSP device software included this.
DEFINE_FUNCTION CHAR[50] BuildBody(CHAR cCmd[])
{
STACK_VAR INTEGER nCheckSum,nCount;
STACK_VAR CHAR cTemp[50];
FOR (nCount = 1; nCount <= LENGTH_STRING(cCmd); nCount++) // create checksum
{
nCheckSum = nCheckSum ^ cCmd[nCount]
}
cCmd = "cCmd,nCheckSum"
FOR (nCount = 1; nCount <= LENGTH_STRING(cCmd); nCount++) // check and replace
{
SELECT
{
ACTIVE(cCmd[nCount]=STX):
cTemp = "cTemp,ESC,$82"
ACTIVE(cCmd[nCount]=ETX):
cTemp = "cTemp,ESC,$83"
ACTIVE(cCmd[nCount]=ACK):
cTemp = "cTemp,ESC,$86"
ACTIVE(cCmd[nCount]=NAK):
cTemp = "cTemp,ESC,$95"
ACTIVE(cCmd[nCount]=ESC):
cTemp = "cTemp,ESC,$9B"
ACTIVE(1):
cTemp = "cTemp,cCmd[nCount]"
}
}
RETURN "STX,cTemp,ETX"
}