Page 1 of 1

Analog Way Ascender 32 / 48 WD Remote Control

PostPosted: Thu Oct 09, 2014 9:17 pm
by Daniel Kaminski
I have had some time on my last production an a Analog Way Ascender 32 to Play around with.

The Protocol to control the Ascender can be downloaded from Analog Ways Website after you register
http://www.analogway.com/en/products/sy ... atform/#dl

On the Ascender WebRCA you have to configure the Third Party Protokol:
Port : 10600

In WD you have to create a TCP Connection to that Port.

here is an example Script of how to load Preset 1 into Screen 1

Code: Select all
//Set Filter of what to load
TCPSend,1,2047PMcat[LF]
//Set Scale Enable
TCPSend,1,1PMlse[LF]
//Set Destionation Screen #, 0=Screen 1, 1=Screen 2, ...
TCPSend,1,0PMscf[LF]
//Set Origin Memory #, 0=Memory 1, 1=Memory 2, ...
TCPSend,1,0PMmet[LF]
//Set Program/Preview Destination
// 0 = Program, 1 = Preview
TCPSend,1,1PMprf[LF]
//Start the copy, needs to be send last, before TAKE
TCPSend,1,1PMLoa[LF]
//Send TAKE
TCPSend,1,1PMlot[LF]


I hope this gives you a good starting point of remote controlling this powerful device.

Daniel

Re: Analog Way Ascender 32 / 48 WD Remote Control

PostPosted: Fri Feb 23, 2018 8:20 pm
by Djools
A big thank you Daniel. :)

I was a bit lost at first sight with the Analog Way protocols but finally it is not so complicated.
Here are the different commands I've found (tested and approved), if it might help others :

- For a Single MEMORY (PRESET) -

. 1) Select a SCREEN (where to load the Memory) :
TCPSend,DeviceID,0PMscf[LF] (Screen 1 = 0 ; Screen 2 = 1 ...)

. 2) Load a Memory at Preview (in the Screen selected) :
TCPSend,DeviceID,2047PMcat[LF]
TCPSend,DeviceID,1PMlse[LF]
TCPSend,DeviceID,0PMmet[LF] (selection of the Memory to load / Memory 1 = 0 : Memory 2 = 1 ...)
TCPSend,DeviceID,1PMprf[LF] (selection of Preview or Program to load the Memory / Program = 0 ; Preview = 1)
TCPSend,DeviceID,1PMloa[LF]

. 3) TAKE (in the Screen selected) :
TCPSend,DeviceID,1PMlot[LF]

. 4a) Load & Take a Memory (in the Screen selected) :
TCPSend,DeviceID,2047PMcat[LF]
TCPSend,DeviceID,1PMlse[LF]
TCPSend,DeviceID,0PMmet[LF] (selection of the Memory to load / Memory 1 = 0 : Memory 2 = 1 ...)
TCPSend,DeviceID,1PMprf[LF] (selection of Preview or Program to load the Memory / Program = 0 ; Preview = 1)
TCPSend,DeviceID,1PMloa[LF]
TCPSend,DeviceID,1PMlot[LF]

. 4b) Load & Take a Memory (in a specific Screen) :
TCPSend,DeviceID,2047PMcat[LF]
TCPSend,DeviceID,1PMlse[LF]
TCPSend,DeviceID,0PMscf[LF] (selection of the Screen where to load the Memory / Screen 1 = 0 : Screen 2 = 1 ...)
TCPSend,DeviceID,0PMmet[LF] (selection of the Memory to load / Memory 1 = 0 : Memory 2 = 1 ...)
TCPSend,DeviceID,1PMprf[LF] (selection of Preview or Program to load the Memory / Program = 0 ; Preview = 1)
TCPSend,DeviceID,1PMloa[LF]
TCPSend,DeviceID,1PMlot[LF]

- For a MASTER MEMORY (One PRESET with specific MEMORIES for different Screens at the same time) -

. 1) Load a Master Memory at Preview :
TCPSend,DeviceID,2047PMcat[LF]
TCPSend,DeviceID,1PMlse[LF]
TCPSend,DeviceID,0PSmet[LF] (selection of the Master Memory to load / Master Memory 1 = 0 ; Master Memory 2 = 1 ...)
TCPSend,DeviceID,1PSprf[LF] (selection of Preview or Program to load the Master Memory / Program = 0 ; Preview = 1)
TCPSend,DeviceID,1PSloa[LF]

. 2) TAKE :
TCPSend,DeviceID,1PSlot[LF]

. 3) Load & Take a Master Memory :
TCPSend,DeviceID,2047PMcat[LF]
TCPSend,DeviceID,1PMlse[LF]
TCPSend,DeviceID,0PSmet[LF] (selection of the Master Memory to load / Master Memory 1 = 0 ; Master Memory 2 = 1 ...)
TCPSend,DeviceID,1PSprf[LF] (selection of Preview or Program to load the Master Memory / Program = 0 ; Preview = 1)
TCPSend,DeviceID,1PSloa[LF]
TCPSend,DeviceID,1PSlot[LF]

Have fun ! :D

Re: Analog Way Ascender 32 / 48 WD Remote Control

PostPosted: Tue Mar 06, 2018 10:47 am
by Djools
Curious idea to have put this subject into the "3rd Party Hardware & Software Components" group, no ?
It should be into a "Widget Designer" topic I think...