Help with Extron 232 command Sliders please

766 views
Skip to first unread message

олег косульников

unread,
Sep 17, 2016, 7:36:56 PM9/17/16
to CommandFusion Software
I'm creating a 1way rs232 driver for an Extron DMP 44 LC and I have everything working except the volume commands (up, down, mute on, mute off).
Here's the syntax for volume : [Esc]G[X60]*[X61]AU  carriage return no linefeed (straight arrow pointing to the left)
  [X60] = Gain and trim control or mix-point  [61] = Level value in dB
 

 Ol                                              




Jarrod Bell

unread,
Sep 18, 2016, 6:59:30 AM9/18/16
to comman...@googlegroups.com
The command to use depends on which input you are controlling, etc.

This is for Set pre-mixer 4 gain:
\x1BG30103*[sliderval]\x0D

There is a table in the protocol PDF that explains what the 30103 means for the [X60] position.

Then set your slider min/max to suit the range you want to send, ie. -18 to 24

This is the PDF I referred to when answering your question:
http://www.extron.com/download/files/userman/68-1938-01_C_DMP_44_LC_UG.pdf

Page 65 onwards (page number as printed on the PDF).

Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

--
You received this message because you are subscribed to the Google Groups "CommandFusion Software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to commandfusio...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

олег косульников

unread,
Sep 21, 2016, 4:03:20 PM9/21/16
to CommandFusion Software
 thanks a lot

воскресенье, 18 сентября 2016 г., 2:36:56 UTC+3 пользователь олег косульников написал:

олег косульников

unread,
Nov 12, 2016, 8:56:22 AM11/12/16
to CommandFusion Software


воскресенье, 18 сентября 2016 г., 13:59:30 UTC+3 пользователь Jarrod Bell написал:
The command to use depends on which input you are controlling, etc.

This is for Set pre-mixer 4 gain:
\x1BG30103*[sliderval]\x0D

There is a table in the protocol PDF that explains what the 30103 means for the [X60] position.

Then set your slider min/max to suit the range you want to send, ie. -18 to 24

This is the PDF I referred to when answering your question:
http://www.extron.com/download/files/userman/68-1938-01_C_DMP_44_LC_UG.pdf

Page 65 onwards (page number as printed on the PDF).

Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

On 18/09/2016 9:36 AM, олег косульников wrote:
I'm creating a 1way rs232 driver for an Extron DMP 44 LC and I have everything working except the volume commands (up, down, mute on, mute off).
Here's the syntax for volume : [Esc]G[X60]*[X61]AU  carriage return no linefeed (straight arrow pointing to the left)
  [X60] = Gain and trim control or mix-point  [61] = Level value in dB
 

 Ol                                              



Feedback volume of a Extron DMP 44 LC?
Good afternoon, Jarrod
Button:  Extron VOL UP: \x1Bd2*10+GRPM\x0D  (Increment master value)
Button:  Extron VOL DOWN: \x1Bd2*10-GRPM\x0D (Decrement master value)
Page 61 onwards (page number as printed on the PDF).
http://www.extron.com/download/files/userman/68-1938-01_C_DMP_44_LC_UG.pdf
View master value:  \x1Bd2GRPM\x0D   
The Extron DMP 44 LC Feedback has the following range: (-1000 -  +60)
For gain values with a resolution to 0.1, multiply by 10
1.question Feedback Gauge Properties Join: 2:
Regex ?
Capture index: 1
Data Type: ?
Target Type: ?
Join: 2
Token Type:  ?
Transform: ?
Min value ?
Max value :
Hex data: HexString

Slider volume command:
\x1Bd2*[sliderval]GRPM\x0D
Slider Properties:
Indicator Value
Min: -1000
Max: 60
2.question Feedback Slider
Regex ?
Capture index: 1
Data Type: ?
Target Type: ?
Join: 2
Token Type:  ?
Transform: ?
Min value ?
Max value :
Hex data: HexString

олег косульников

unread,
Nov 20, 2016, 9:27:53 AM11/20/16
to CommandFusion Software
Hi Jarrod,


Could you tell me the feedbacks regex controlling one join for Extron DMP_44?

thanks


воскресенье, 18 сентября 2016 г., 13:59:30 UTC+3 пользователь Jarrod Bell написал:
The command to use depends on which input you are controlling, etc.

олег косульников

unread,
Nov 20, 2016, 9:40:34 AM11/20/16
to CommandFusion Software
Jarrod!
Hoping for some help


воскресенье, 18 сентября 2016 г., 13:59:30 UTC+3 пользователь Jarrod Bell написал:
The command to use depends on which input you are controlling, etc.

Jarrod Bell

unread,
Nov 20, 2016, 5:33:32 PM11/20/16
to comman...@googlegroups.com
What exactly did you need help with?


Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

олег косульников

unread,
Nov 21, 2016, 2:24:52 PM11/21/16
to CommandFusion Software
I'm just starting to learn.
Created the group 02 in the program Extron.
Moved in guiDesigner
Button:  Extron VOL UP: \x1Bd2*10+GRPM\x0D  (Increment master value)
Button:  Extron VOL DOWN: \x1Bd2*10-GRPM\x0D (Decrement master value)

(NOTE:  For gain values with a resolution to 0.1, multiply by 10.)


When the volume control we get an answer: GRPMD02*-1000 ......60\x0D

Gain or trim level

-1000 through 60 (-100 to +6.0 dB)



Hoping for some help creating a regex for communication with the indicator analog and digital volume levels.







понедельник, 21 ноября 2016 г., 1:33:32 UTC+3 пользователь Jarrod Bell написал:

Jarrod Bell

unread,
Nov 21, 2016, 6:04:12 PM11/21/16
to comman...@googlegroups.com
Try a regex like this:
GRPMD02*([-\d]+)

The round brackets and characters within mean "capture 1 or more hyphens or digits" after the data before the brackets.

Then in your capture group, set the data type and target type to analog.
Then set the min and max to -1000 and 60 respectively.
Target the analog join of a gauge or slider.

For the volume readout text, create another capture group (using same index of 1), give it a name "readout" and set data type to analog, target to serial, use any join number (we wont use this value directly yet).
Then leave the min and max empty, but add this to the "transform" property:
value/10:1
That will give the dB level to 1 decimal point.

Then create an "on match" item, and set its target type to serial, set it to a join number of a text object in your project.
Then set the "value" to: $readout$ dB
This will take the computed value from the readout capture group, and append " dB" to it before assigning the value to your text object.


Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

олег косульников

unread,
Nov 22, 2016, 1:21:57 AM11/22/16
to CommandFusion Software
Thank you
Today I will experiment

вторник, 22 ноября 2016 г., 2:04:12 UTC+3 пользователь Jarrod Bell написал:

олег косульников

unread,
Nov 22, 2016, 3:50:09 PM11/22/16
to CommandFusion Software
Jarrod,


Used your suggested formula regex for the only for analogue "Gauge": GRPMD02*([-\d]+)

Got this result: The first connection with the Extron analog display filled the whole level and no longer responded to pressing the buttons "Volume UP' and "Volume DOWN.

Until I get the expected result.

Recommend what changes are required in the formula Regex.



вторник, 22 ноября 2016 г., 2:04:12 UTC+3 пользователь Jarrod Bell написал:

Jarrod Bell

unread,
Nov 22, 2016, 5:38:22 PM11/22/16
to comman...@googlegroups.com
Please get a log of the data. Then I might be able to figure it out.
You can use Hercules software or some other terminal program to send sample messages and get a log of the responses.


Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

олег косульников

unread,
Nov 22, 2016, 11:29:33 PM11/22/16
to CommandFusion Software
Thank you
Today will clarify

среда, 23 ноября 2016 г., 1:38:22 UTC+3 пользователь Jarrod Bell написал:

олег косульников

unread,
Nov 24, 2016, 3:01:52 PM11/24/16
to CommandFusion Software
Jarrod,
Good day!
Send the data file hercules.
View please.

среда, 23 ноября 2016 г., 7:29:33 UTC+3 пользователь олег косульников написал:
Extron_Volume_hercules_24_11_16.txt

Jarrod Bell

unread,
Nov 24, 2016, 5:03:01 PM11/24/16
to comman...@googlegroups.com
OK, so the data you originally mentioned used capitals, the log shows this is not the case.

Try this regex:

GrpmD02*([-\d]+)

or to ignore case all together:

(?i)GRPMD02*([-\d]+)

The other settings should all work as I previously wrote.


Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

олег косульников

unread,
Nov 25, 2016, 2:02:50 AM11/25/16
to CommandFusion Software
Jarrod,
Thank you!
regex GrpmD02*([-\d]+) I used unfortunately it has not led to the desired result.
The instructions stated that the Response ends with CR/LF (carriage return/line feed) (hex 0D 0A).
Hercules is not showing.
 Perhaps therein lies the problem.

I check today (?i)GRPMD02*([-\d]+).

пятница, 25 ноября 2016 г., 1:03:01 UTC+3 пользователь Jarrod Bell написал:

Tulio

unread,
Nov 25, 2016, 6:36:54 AM11/25/16
to CommandFusion Software
enable in Hercules the option "hexadecimal" in  "special chars" and you will see the whole data

Jarrod Bell

unread,
Nov 25, 2016, 6:36:32 PM11/25/16
to comman...@googlegroups.com
Set your system properties to use an EOM matching your protocol, like \x0D\x0A.

Just noticed a problem with the regex suggested - the asterisk is a special character in regular expressions, so you need to escape it with a backslash like this:
(?i)GRPMD02\*([-\d]+)



Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

олег косульников

unread,
Nov 26, 2016, 4:52:48 AM11/26/16
to CommandFusion Software
Thanks for your feedback Jarrod

суббота, 26 ноября 2016 г., 2:36:32 UTC+3 пользователь Jarrod Bell написал:

олег косульников

unread,
Nov 28, 2016, 2:57:27 PM11/28/16
to CommandFusion Software
Jarrod,


Thank you very much!


суббота, 26 ноября 2016 г., 2:36:32 UTC+3 пользователь Jarrod Bell написал:

shivanand marath

unread,
May 9, 2017, 3:15:48 PM5/9/17
to CommandFusion Software
hi friends ,

can u help me , because i am very new to extron. can you tell me how to write the serial commands for DMP 44 LC ,with examples ??
 example: how to switch or control particular audio inputs using serial commands?? and volume decrements and increment??/ 

Jarrod Bell

unread,
May 9, 2017, 9:32:08 PM5/9/17
to comman...@googlegroups.com
Point us to the commands you want examples of from the manual:
http://www.extron.com/download/files/userman/68-1938-01_C_DMP_44_LC_UG.pdf


Regards,

Jarrod Bell
CommandFusion
www.commandfusion.com

shivanand marath

unread,
May 10, 2017, 5:08:19 AM5/10/17
to CommandFusion Software

please describe  the all input  and output naming and please write commands for matrix switching.

Oleg Kosulnikov

unread,
May 14, 2017, 8:07:26 AM5/14/17
to CommandFusion Software
If You plan to use guiDesigner

command Extron rs-232 should begin

\x1B (body command) to sakhnivtsi \x0D or \x0D\x0A

Oleg

среда, 10 мая 2017 г., 12:08:19 UTC+3 пользователь shivanand marath написал:
Reply all
Reply to author
Forward
0 new messages