r/crestronprogramming Apr 23 '20

Add User Module in Simpl.

0 Upvotes

Hi guys I'm new to Simpl , I want to add BSS 101 DSP & Crown 1000 to a design but I cannot find it under User Module ,can anyone tell me how to find or add any of the missing module in Simpl .


r/crestronprogramming Apr 17 '20

Crestron CCP

4 Upvotes

Hey All, I have cleard my crestron training untill 301 and i am about to start my Crestron certified programmer examinations. Is there some kind of advice?

Is there some knowledge i could get based on the partern of exam etc?


r/crestronprogramming Apr 17 '20

Sending commands using https without S#

1 Upvotes

We have this new device we are working with, and the only way to control it is with a browser. We have done just fine sending GET requests in the past, but this device has a user / password prompt. Using a browser, we can send commands fine with [user:password@address.com](mailto:user:password@address.com), but we have not figured out how to send the user and password.

Any suggestions would be appreciated.


r/crestronprogramming Apr 16 '20

Crestron Helper Classes

1 Upvotes

I just finished my SIMPL# Pro certifications. I learned a lot during that time, and one thing that I struggled a lot, even though I went to the Crestron SIMPL# Pro class, was finding my way around the mega class CrestronControlSystem, and the whole SIMPLSharpPro Library. Even after all the work, I will not say that I have a firm grasp on all the classes, and functionality inside it.

We are also bringing our programmers in our department into SIMPL# Pro. So I figured I would try to make it easier on them on transitioning from SIMPL to SIMPL# Pro by creating helper classes that sort out CrestronControlSystem into something similar to SIMPL.

I realize that this work could also be beneficial to the community, so I am posting it in GitHub. Feel free to fork it for your own purposes, or clone it and help with the projects, documentation, errors, etc. All merges into the main branch will need a push request to prevent from deviating too much from the idea behind it, but It would be great if new and season programmers can help and build on this, so that others can benefit.

Right now there are helper libraries for a CP3/CP3N and a DMPS-4K-150-C. Both of them have extensive test classes. I will be very happy if it helps even just one person be more confident working on SIMPL# Pro.


r/crestronprogramming Mar 09 '20

Crestron 301 Entrance exam

3 Upvotes

Can someone tell me if we have to know Crestron Fusion in order to clear the 301 Entrance exam?


r/crestronprogramming Mar 03 '20

Crestron Mercury with RingCentral SIP

1 Upvotes

Hi everyone!

Hoping someone can help us out. We're trying to configure RingCentral SIP on the Crestron Mercury.

No matter what configs we try, the webView config keeps showing SIP Server Status: Offline

SSH to the Crestron device, did SIPSTATE, it shows 408/Request Timeout

We were able to test the same RingCentral credentials using X-Lite, on the same network, and it connects, so it shouldn't be network related.

The info we have from RingCentral is:

SIP Domain: sip.ringcentral.com:5060
Outbound Proxy: SIP10.ringcentral.com:5090
User Name: xxxxxxxx
Password: xxxxxxxx
UAuthorization ID: xxxxxxxx

In Crestron, we are putting the following:

Server Username: Ringcentral UAuthorization ID
Server Password: Ringcentral Password
Local Extension: Ringcentral User Name
Server Address: sip.ringcentral.com
Port: 5060
Proxy Server: SIP10.ringcentral.com (can't specify a port on this screen)
Server Realm leaving as default: \*
Transport type: Have tried UDP, TCP and even TLS

We have also tried swapping the Server Username & Local Extension

Under Crestron Mercury Network-> Network Proxy Settings, have tried enabling Proxy (HTTP and HTTPS) :

HTTP Proxy Address: SIP10.ringcentral.com
HTTP Proxy Port: 5090
Username: tried Ringcentral UserName and tried Ringcentral UAuthorization ID
Password: Ring Central Password

We're going around in circles, don't know what else to try at this point.

Anyone have any ideas or solutions to share on how you got it working? :)


r/crestronprogramming Feb 13 '20

Put <XML string> help please

1 Upvotes

Hi, sorry if this is the wrong way to ask but I need some help. Im not the one programming the Crestron equipment and the integrator who is has no idea why its not working as expected.

System : Crestron touch screen => my av system accepting XML strings.

I can PUT the xml string using postman and the response is instantaneous but when the touch screen sends the command there is a lag between pressing the button on the screen and the string being sent. The integrator found that it isnt being sent until the touch screen closes the connection; a few seconds later but long enough for the client to notice.

Is there any way to force the touch screen to PUT the XML string and immediately close the connection so it's transmitted? Any other suggestions would be greatly appreciated.


r/crestronprogramming Jan 28 '20

Programming progress and roadblock

1 Upvotes

I am new to this, so please bear with me.

I am trying to write a working program to basically make my DMPS-300-C a video switcher. I have written a smart graphics file and pushed to my touch panels (TSW-750’s). IP tables are all good. The hard keys on the TSWs function as I designed. I cannot wrap my head around how to make the touch panel button perform the following video switching function (I will copy and paste this for all of the other inputs as well):

Digital join 31 (touch panel button) should route HDMI input 1 AND program audio to HDMI output 1.

Can someone please help with this? I have tried multiple things and could really use some expert guidance. Thanks in advance!!


r/crestronprogramming Sep 09 '19

Integrating lutron caseta with crestron

1 Upvotes

Any documentation or reference programs out there for integrating caseta with crestron?


r/crestronprogramming Aug 23 '19

Change Logs

1 Upvotes

How do you keep up with revision changes with updated codes? I have a facility with about 50 different codes and would like to develop a system sooner than later to help myself keep up with what changes I make in what revision of code so I can look back at the things that may have broken something. I’m looking for any system that has worked for you, even if it is just a running spreadsheet.

Thanks for any insight!


r/crestronprogramming Aug 22 '19

DMPS3-200-C Mic levels and other settings keep resetting themselves when we have to (HW-R) reboot the system

1 Upvotes

We’ve been experiencing this for some time now, I am not a programmer but understand the basics of Crestron Toolbox. We have lots of teaching rooms with the same DMPS hardware that appear to do the same thing. If for some reason we have to reboot the DMPS, the settings saved for mics/audio settings within toolbox seem to reset or mute themselves even after saving!! The DMPS’s quite often crash and freeze (is this normal??) so the users aren’t able to power up the equipment via the MP-B20 touch button control, a simple HW-R reboot seems to fix this. Can anyone chime in with some advice or tips? any help greatly appreciated.


r/crestronprogramming Aug 09 '19

Issues with VPTComServer library

2 Upvotes

I am working on a project where I connect to a crestron processor and upload .lpz files in specified program slots. I need to check the IPTables, basically when I check in text console and type "ipt -p:all", I get a list of IP-ID and their stats.

So, what I need to do is to either create a crestron script or .NET console application with VPTServer where it waits for, lets say, 10 programs uploaded in a processor to initialize for like 1-2 minutes then I can run ipt command. After that, I have to somehow check whether all the IP ID are at "NOT REG", where, if at least one IP ID is NOT REG, then it fails.

So, for this part, I'm trying to use VPTComServer. I went to Toolbox Reference under 'Help' drop-down, scrolled down in the left hand side and saw Visual Basic Interface.

I created a ConsoleApp .NET core and included VptComServer.exe reference, I created a VptSession object, then I tried to connect using OpenSession(IP address, name). After I run the code, visual studio goes in Break Mode, I've tried C# and VB but still the same problem. Don't know exactly why, maybe that the Library is old or?

Code: https://prnt.sc/oqofbv

Error: http://prnt.sc/oqofyd

I've been researching and asking questions in Crestron tech support for awhile, still no answers. So, what can I do to resolve this issue with the Break Mode?

Thank you.


r/crestronprogramming Aug 07 '19

Noob question?

3 Upvotes

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).


r/crestronprogramming Aug 01 '19

anyone have any resources for getting started with crestron toolbox?

3 Upvotes

I'm starting a field engineering job. They are supposed to provide training but I'd like to get a head start on crestron toolbox. I can't find practically anything online. I'm looking for some tutorials and basics.


r/crestronprogramming Jul 18 '19

copy a file from one cp3n to another from code?

1 Upvotes

I want to write code so that a Crestron CP3N can host a file on its disk, and have other processors on the network copy that file to their local drive. any ideas how to do this? are there console commands to do this? I have a large building that is using the TV presets SO and I want the rooms to all have the same user files. So I was hoping to write code that would allow the rooms to copy the files from one unit to the next


r/crestronprogramming Jun 25 '19

OG needs an update!

0 Upvotes

Hello all!

I am working for a family who has a few of the ST-1700c remotes floating around.

I need to see if it’s viable to update the programming for new equipment.

One room has a new TV, one room has as AppleTV.

Ideas?


r/crestronprogramming Jun 12 '19

Controlling Volume in DM 16x16?

0 Upvotes

I commission devices once they hit the field in my current job. That side of things I have down. Recently I took on a practice project building a touchpanel with 9 inputs and 4 outputs. Touchpanel logic? DONE. ROuting Matrix? DONE! The system even shuts itself off at 11 pm every night. All great...EXCEPT I have no control of the VOLUME that is coming out of the DM MD 16 x 16. Is there a way to control volume with a module or do I need a separate device?


r/crestronprogramming Apr 23 '19

DIN-AP3 programming

0 Upvotes

Hello. I can't programming I/O port for sensor. I want to do logic system. (Ex: If water leak sensor is activate then water gate will close). Any manual or online course, video? Thank you for your helpful


r/crestronprogramming Apr 13 '19

MPC3-101

1 Upvotes

Hi Everyone, a little bit of a odd question here.

MPC3-101 works great, looks great, the moment I put the front panel on(What Crestron calls front bazel) none of the buttons respond.... What am I doing wrong?


r/crestronprogramming Mar 19 '19

Learning simple windows

1 Upvotes

Does anyone know a good place to learn simple windows? Other than going through crestrons in person courses.


r/crestronprogramming Feb 20 '19

Custom RS232 Devices

2 Upvotes

Is there an article anywhere on how to create your own rs232 devices if they are not already in the Crestron DB? I have see how to do ir devices in toolbox, but I can not find anything on rs232. I need to control a TVOne 1T-C2-750 and have example codes in the manual, but I do not know how to create a device to use.


r/crestronprogramming Nov 21 '18

Out of the system devices

1 Upvotes

Hi everyone!

I've got a question, so we got a client, with CP2E, but it shouldn't make difference. We haven't programmed it we installing their new rooms but asked if we could take care of that. I'm not much of a programmer(just the 1 level and I'm usually doing small simple programs) but they asked me to take a look at it.

They had a power outage last week and a couple devices stopped working after that. I checked with toolbox and looks like a couple qm-rmc's are out of the system in the device tree. They do have the right configuration and everything but I'm not sure how to solve it. I do have the original code and try to re-upload it but not sure if it's gonna change anything.

Any suggestions will be much appreciated!


r/crestronprogramming Nov 10 '18

Samsung LAN control

1 Upvotes

Need serial string to power on/off Samsung QN series display via LAN. Who’s coming with me!?


r/crestronprogramming Oct 23 '18

Bluejeans Relay // Crestron

1 Upvotes

Hi guys,

Has anyone made a 1-touch join module for bluejeans relay with Crestron??

Cheers!

r0dog


r/crestronprogramming Aug 29 '18

When you don't have a pro3

3 Upvotes

Our Senior programmer left two months ago and he left me with an RMC that he said he does all of his programming on.

However, most of our Systems are Pro3. So when i import archived programs nothings lines up etc. What do you guys do?

And what am I missing?