¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: TSR-310 Reset?

 
Edited

You do not have to pull the battery. You press and hold the power and list (hamburger) buttons simultaneously to reboot the remote (wait for it to go black and let go). As soon as the bigger crestron logo app appears, press and hold the buttons again (the secondary logo with "Crestron" text will appear before it reboots. Again, let go when it goes black). Do this 11 times. It will enter a maintenance mode for several minutes after which you can elect to factory default the remote.
--
Troy Grugett
Principal, Systems Consultant
Integrated living Solutions


Re: Series 4 S# Secure WebSocket Server #cp4 #simplsharp #websocket

 

Hi All,

I don't know if you noticed in SimplSharp APPI. There is now a Websocket Server.
Have a look to the help file inside SIMPLSharpPro.chm inside?Program Files (x86)\Crestron\Cresdb\Help

Regards,


Re: Series 4 S# Secure WebSocket Server #cp4 #simplsharp #websocket

Cameron Bowman
 

Jeff,

Somehow I missed that. I'll try without SSL and if that works like it should (or I'm using it correctly), I'll see about getting the license.

I also ran across Neil Colvin's??(a mono port of sta's WebSocketSharp). I'm keen to give that a shot but haven't figured out how to build it yet. If anyone has info on building any of Neil's ports I'm all ears.


Re: Debugger trace messages just stopped and wont come back

 

To add to the mystery.
If I reload the program I initially get trace. But only after startup. If try to do anything else like sync signals or reload program from debugger menu. Traces stop.

Really don't need this right now.


Debugger trace messages just stopped and wont come back

 

Been working on an s+ module past couple of days.
Trace messages working fine. About an hour ago they stopped. Enable_trace is still enabled in the s+ file.

Nothing untoward happened. I cannot get trace working again. Restarted processor, laptop, toolbox, kill server.
Tried everything I can think of but no joy.

Anyone have any suggestions??
Cheers
s


Re: Series 4 S# Secure WebSocket Server #cp4 #simplsharp #websocket

 

Hey Cameron!

The free CCI WebSocketServer, does not support SSL. CCI does offer a premium version that supports SSL and multiple client connections. CCI does offer support for all its modules, so feel free to contact the company for support.

Hopefully this is helpful,

Jeff Mackie


Re: #websocket #lighting SACN SenderDirectSockets spits error trying to open a UDP comm #websocket #lighting

 

¿ªÔÆÌåÓý

Thanks guys I will give it a try.. anyway I don¡¯t think it will resolve the issue because the issues occurs after a program restart and the router is definitely up and running.

?

De: [email protected] [mailto:[email protected]] En nombre de Alex Teague
Enviado el: Tuesday, 7 June 2022 16:08
Para: [email protected]
Asunto: Re: [crestron] #websocket #lighting SACN SenderDirectSockets spits error trying to open a UDP comm

?

+1 on what Robert said. There's a STARTPROGAFTERROUTER setting in the web config as well now. This would only be an issue for you after a reboot, not program restart/reset.?


Series 4 S# Secure WebSocket Server #cp4 #simplsharp #websocket

Cameron Bowman
 

Question up front: Am I taking the right approach? If so, what am I missing?

I'm working a project for a customer who wants a SIMPL# application that, among other things, reads and writes flat files from/to the NVRAM and also provides a UI based on those files.
The target equipment is any physical Series 4 processor. I'm testing on a CP4N, and occasionally on a VC4 when needed.

I've tried a few approaches, and while i'm not married to the approach I'm trying now, it's the closest I've gotten. My guardrails are that the loaded program must be in SIMPL#, and the UI must be accessible from a browser on the local network. I had little luck with the CH5 libraries, but I'm not opposed to stripping out the javascript calls to send/recieve signals, if that really is the best approach. Even then, I would still need a websocket server running on the controller, and I don't see any gain in repurposing those calls.

The approach I've taken on the UI side is to host a application as the front end running out the the HTML directory of the controller. That's all running quite smoothly and with little fuss.
I'm attempting to communicate with a SIMPL# program running on a program slot via a WebSocket Client/Server connection. The purpose of that connection is to send file data back and forth while the program handles reading/writing files and changes.

I've relied heavily on for the majority of this
Some things I've found out:
  • sta's doesn't appear to open the securewebsocket port when the server starts. (nmap shows the port is closed)
  • CCI's ?does open that port. Regardless, I don't seem to be able to establish a connection. (nmap shows the port is open, packet captures show what I believe to be repeated failed attempts, connection attempts time out)
  • I was able to supple an SSL certificate for the WebSocketSharp server and it seemed happy to start up. I haven't seen anything about supplying the SSL cert to CCI's library. I'm not seeing any errors that indicates this is an issue, but it is confusing that it wouldn't be.
  • The pre-compiled CCI WebSocket Example project does work when loaded directly.
  • I did see the Crestron.SimplSharp.CrestronSockets class, but I'm not sure if this is intended to provide the functionality I'm looking for?
At this point, I have to suspect I'm not configuring the CCI Websocket Server correctly. (Quick note: the help file states that it's only compatible with the Series 3 controller, but I did have it working)

To recap the question up top: Am I taking the wrong path here? If not any guidance would be greatly appreciated.


Job Opportunity - Audio Video Systems Engineer / Jr. Crestron Programmer (Olympia, WA, USA)

 

THE POSITION:?LSS (Legislative?Support Services) in Olympia, Washington?is looking for an individual who thrives in providing exceptional customer service. This position is part of our professional Audio Video (AV) team, and would assist with the development, installation, and ongoing support of world-class, custom AV systems for our unique legislative environment. The successful candidate will possess wide-ranging and varied professional AV experience designing, installing, and commissioning a wide range of audio and visual technologies. Such technologies include Campus RF and Fiber-Optic television distribution, Audio DSPs, AV Control systems, Video Matrices, AV-over IP topologies, broadcast television, as well as a complete understanding of networking cabling and switches, including VLANs and QoS as it relates to AV. You should already be on the path towards becoming a Certified Crestron Programmer (ex. Completed CTI-P101 & CTI-P201), but additionally having achieved certifications in other AV-related programming endeavors such as CTS and/or other manufacturer-specific certifications such as Biamp Tesira, Crestron DM, Cisco, et cetera.

Below are two links to postings for more information.?

?




It¡¯s also posted on Indeed, ZipRecruiter and others.?

Please be sure to follow the instructions in the postings if interested in applying.?

?





Re: Ethernet Errors

 

Do tell what mixer and was it setting off storms


On Tuesday, June 7, 2022, Crestron_Programmer <s.marszalek11@...> wrote:
We finally found the issue. It was a soundboard causing all this traffic. Thanks all for your help.


Re: Ethernet Errors

 

We finally found the issue. It was a soundboard causing all this traffic. Thanks all for your help.


Re: #websocket #lighting SACN SenderDirectSockets spits error trying to open a UDP comm #websocket #lighting

 

+1 on what Robert said. There's a STARTPROGAFTERROUTER setting in the web config as well now. This would only be an issue for you after a reboot, not program restart/reset.?


Re: Proper way to split a Simpl program across multiple program slots

 

Thanks for responding.? I picked up this thread because it was the only one talking about CHE.? You're right though, I should have started a new thread.? I was able to find someone who had the modules, it came as an exe install.? I did play with this when it came out, but it seemed very beta to me, so I didn't mess with it any further.??


Queue for data from Evertz Magnum controller #splus

 
Edited

I have looked through the various queue examples available here (Serial String Pacer.usp & SerialStringQueue.usp) and would like to modify one for the specific data we are receiving from our Evertz Magnum controller but I am SIMPL+ challenged.

When we send switch commands to the controller we receive a lot of responses with the status of the various switch destinations and that data is in a format of:
.UV637,0\0xD.UV641,0\0xD, etc

We usually get ~45 individual replies which are chunked, at least in debugger, into 8 to 10 responses at a time after making a bunch of switches and need a queue to take all that data in and send out the individual replies one at a time.? The switching module we were left with seems to get overwhelmed (speculation as there is not anything in the controller logs) if it gets too many responses at once.? The queue we had been trying to use that was written by a former developer seems to take in all the data but as it empties itself it sends back out only ~5.5 total commands to the switch symbol per dequeue cycle and was not really designed to process the data getting sent to it.

We would like to try and fill the queue elements up with the individual responses based on the \0xD delimeter (which can't be thrown away) but I am not really sure what changes to make to either of the aforementioned SIMPL+ modules to do what we want to try.

James


Re: Proper way to split a Simpl program across multiple program slots

 

Ahh!
Well, I never used the HE frame-work, but I think that I remember a thread here about the module suite being hosted on Code-Blue.?
I don't know anything about it but others might be able to direct you. You might want to do a separate post with a specific title...


Re: Proper way to split a Simpl program across multiple program slots

 

They appear as Crestron modules, so they don't get put in the compiled or archive zip files.??


Telenet TV-Box driver

 

Hi,

Who would like to share the Telenet TV-Box IR driver (not digicorder) ?
Model is a HUMAX 200BC-STB-TN.

The remote is using RF, but the box also accepts IR.

Thanks
Best regards
Chris


Re: Proper way to split a Simpl program across multiple program slots

 

No Compiled.zip file??


Re: Biamp Tesira X400 - VOIP dialer not controlled via Crestron

 

Yes, I also got this to work. Hot fix CLZ with 3.2 modules.?
Inbound and outbound calls work. Did find that caller ID name shows the number instead. My be specific to my phone system, though.?

On Fri, Jun 3, 2022, 5:09 PM <monticellog@...> wrote:
That's definitely a network issue. Have been using the new clz for a while with no call issues


Re: Biamp Tesira X400 - VOIP dialer not controlled via Crestron

 

That's definitely a network issue. Have been using the new clz for a while with no call issues