BSS Soundweb
rynando
Junior Member
Does anyone here have any tips with regards to getting the SoundWeb generated swfunc and swlib files working properly under Netlinx? I've got one of the old green BSS interfaces and, even using the sample workspace file BSS provides you with, the system is very slow to respond to commands. Spinning up and down is painful to watch. Long after you pull your fingers off the buttons the device is still ramping up or down. The same system worked okay on our old Axcent3 system. It was a little buggy but didn't seem quite so laggy.
Thanks,
Ryan
Thanks,
Ryan
Comments
-
The SWFUNC and SWLIB AXIs are not that optimized for NetLinx, so there are several limitations like Device address for panel < 256 etc.rynando wrote:Does anyone here have any tips with regards to getting the SoundWeb generated swfunc and swlib files working properly under Netlinx? I've got one of the old green BSS interfaces and, even using the sample workspace file BSS provides you with, the system is very slow to respond to commands. Spinning up and down is painful to watch. Long after you pull your fingers off the buttons the device is still ramping up or down. The same system worked okay on our old Axcent3 system. It was a little buggy but didn't seem quite so laggy.
Thanks,
Ryan
We did a module (attached) that inside still uses the SWLIBs, but the Outside is much more better to implement into NetLinx, so you don't have for example not this panel device <256 limitation. Sorry, the TXT is German only, but the code example is ok to read.
One general troublemaker are active bargraphs. If you use them like in the example:LEVEL_EVENT[dvPANEL,3] { SEND_COMMAND vdvSOUNDWEB,"'LEVEL=3:', ITOA(LEVEL.VALUE)" }
you may get the ramping problem. Try to use it likeLEVEL_EVENT[dvPANEL,3] { LOCAL_VAR INTEGER nTEMP nTEMP = LEVEL.VALUE WAIT 1'LEVEL1DELAY' { SEND_COMMAND vdvSOUNDWEB,"'LEVEL=3:', ITOA(nTEMP)" } }
to only send every 100ms a level change, and if need to get still more exact, give the bargraph a channel number, program a RELEASE to it and cancel the wait above. -
Thanks Marc! That module works great.
Ryan
Categories
- All Categories
- 2.5K AMX General Discussion
- 922 AMX Technical Discussion
- 514 AMX Hardware
- 502 AMX Control Products
- 3 AMX Video Distribution Products
- 9 AMX Networked AV (SVSI) Products
- AMX Workspace & Collaboration Products
- 3.4K AMX Software
- 151 AMX Resource Management Suite Software
- 386 AMX Design Tools
- 2.4K NetLinx Studio
- 135 Duet/Cafe Duet
- 248 NetLinx Modules & Duet Modules
- 57 AMX RPM Forum
- 228 MODPEDIA - The Public Repository of Modules for Everyone
- 943 AMX Specialty Forums
- 2.6K AMXForums Archive
- 2.6K AMXForums Archive Threads
- 1.5K AMX Hardware
- 432 AMX Applications and Solutions
- 249 Residential Forum
- 182 Tips and Tricks
- 146 AMX Website/Forums