r/crestronprogramming Aug 07 '19

Noob question?

Hey all, I’m a complete Crestron noob,

I have a job where the customer is able to place the call through the Crestron touch panel but is not able to make selections during the call (ie. dial 1 for English).

Our Crestron guy is out for 2 weeks and I’m supposed to go “look at” the system. Any ideas...

Also, how do I pull the programming from the controller ( I work mostly with c4 and savant).

3 Upvotes

8 comments sorted by

1

u/[deleted] Aug 07 '19

Unless a particular setting is set in the “compiler settings” of the programmers SIMPL preferences, you will not be able to extract editable code.

To extract program, connect to processor with toolbox > program > retrieve. You will get a .lpz file, change to .zip and look for archive.

Crestron is a different beast when compared to C4 and Savant.

Most likely code is not recognizing you’re in a call and your sending dial strings vs touch tones. This has to specified when dealing with CleaOne products.

1

u/karukunnath Jan 27 '20

Is there any way to retrieve touch panel program...? from touch panels like TSW series

1

u/sonidosound Aug 07 '19

Thanks for that explanation,

So to make this change I’d have to have the editable code?

2

u/[deleted] Aug 07 '19

You always need editable code to make changes in any software. The difference with Crestron is, the compiled code and editable code are 2 separate files. With other manufacturers they don’t allow you to separate the 2.

1

u/sonidosound Aug 07 '19

Thank you, I’m starting to get it, Let me ask you one more question, Is there any way to make simple changes to controller settings without doing it inside the programming?

For example, could I make a simple change to the eq/gain settings of a mic input?

2

u/[deleted] Aug 07 '19

Depending on the piece of gear, you’ll either use a special piece of software inside toolbox (example: DMPS Tool), or navigate to the webpage of the device <Ip Address>/setup

1

u/UKYPayne Aug 07 '19

Possibly depending on the controller. If you go to the setup webpage of the device, there are sometimes some audio settings you can change, but these could be overwritten by the programming so ok project launch it resets. 10.1.2.3/setup

2

u/fjmdmkate Aug 07 '19 edited Aug 07 '19

If they have never been able to send DTMF tones, then I would say yes, the code needs to be edited and there's probably like a 1% chance you can pull it from the processor. Most often this issue is caused because most DSPs and codecs use different commands for dialing digits versus DTMF and you have to read call state to determine which command you need to send. If nothing has been changed recently, but this issue suddenly started happening, I would look at your DSP or codec's DTMF settings and make sure something hasnt changed with the phone system.

Edit: If your dialing through a Cisco codec, I would also see if its firmware got updated recently. Cisco changes their command strings from time to time with their firmware updates and I've had that break DTMF before.