¿ªÔÆÌåÓý

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

Re: NewTek Tricaster control with Crestron

 
Edited

It fell off my radar to reply to this - I have uploaded my module to the files section, under the Modules folder.

/g/crestron/files/Modules/AppliedElectronics.Crestron.Tricaster.clz
/g/crestron/files/Modules/Tricaster_Processor.usp

-Scott


Re: Editing & compiling S+ in Visual Studio Code

 

If you're using Eric's extension (ie?), the keyboard shortcut to compile is Ctrl+Shift+B. You'll need to navigate to the extension settings as well to enable 4 series or 2 series compilation targets in addition to the default 3-series target.

Per the extension details page:?

This is a language package for programming Crestron SIMPL+ module. It has syntax highlighting, document formatting, snippets for a lot of S+ functions and code blocks, build tasks to compile your code, and a shortcut for the S+ help file. After installing the extension, please open your VSCode Settings (CTRL-Comma) and search for Splus and verify/update the file locations in there.

Use CTRL+SHIFT+B to compile your S+ code

You must enable or disable the platforms you wish to compile for in the settings. By default only 3 series is enabled.

This extension currently requires that VSCode has opened the containing folder the S+ file(s) are in. As of 0.4.2, the extension will open the folder for you when open a single file, but only if VSCode doesn't have another folder open. If you are getting No build errors found messages when building S+ files, make sure you have the opened the containing folder.

Once completing the setup steps, open the folder your .usp file is contained in (File > Open Folder ...) and then once the folder is open in VSCode, open your usp file of interest, press Ctrl+Shift+B. A dropdown will appear near the top of the VSCode window with compilation options. Use the arrow keys to select the option you want, then hit enter. If you're doing lots of development work on one module that only targets say, 4-series, you'll probably want to edit the extension settings so that only 4-series targets are enabled. That way it's the first build option selected when you press Ctrl+Shift+B.

-Scott

?

?

?


Re: How to monitor multiple applications?

 

do you think i could do this all in Domotz? seems like that might be easier to set up.


Re: Wake On LAN (WOL) Help!

 

Thanks Lincoln, I did see another post as well talking about broadcast addresses on the processor subnet. I just had to deal with this using some of the USB-EXT-DM lan units. My subnet uses the standard 172.22.x.x for DHCP from the Crestron router. I used 172.22.255.255 on the UDP Communication symbol and that seemed to resolve it. The Samsung display is on the wired subnet, has a 172.22.x.x IP, so I think that was the issue.

@auslambert - I'll check out your WoL module, thanks for posting it!

Best,
David


File /IPID Checker-Creator.zip uploaded #file-notice

[email protected] Notification
 

The following files and folders have been uploaded to the Files area of the [email protected] group.

By: @auslambert <mark@...>

Description:
For those situations where you have multiple rooms with the same program, but each room has unique IPID/IP Address combinations. This module will check for the nominated IPID at the nominated IP Address and create it if it does not exist.


Re: Alternative to high-end automation

 

If you need to add IR or RS232 ports to a RaspPi custom system, you could look into using Global Cache expanders.? They make Ethernet to IR and Ethernet to Serial bridge devices.? Would probably be the best way, as I believe the GLobal Cache handles the IR files itself, and you send a command to send the specific IR function (similar to native Crestron).
--
Jason Mussetter

Control Systems Designer

Mussetter Programming Services
www.mpsav.com


Editing & compiling S+ in Visual Studio Code

 

Hi All,

I've got a truly humongous S+ module I'm writing to control an RGB Spectrum go28 video wall (Ugh)

While most of my S+ module run 50-200 lines, this sucker is almost 950 lines. I really need an editor that can collapse and hide functions.

A friend turned me onto "Visual Studio Code". There's an S+ module plugin that formats the code nicely and it's just what I need... except the link to the compiler fails.
when I press <ctr><alt><F12>, I get a popup that says "please open a valid .usp file". This IS a valid .usp file that compiles quite happily in the S+ editor.
The paths look file and ,usp is in the file extensions list.

So is there a trick to this? am I doing something wrong?

Any help appreciated....


Re: Wake On LAN (WOL) Help!

 

I just dropped a WoL module I developed for LG displays. See if that works for you.


Re: Multiple xPanels Same IP ID

 

No, that's perfectly fine. All the panels will act in sync with each other *except* if you have page flips defined in the panel project (as distinct from driven by program joins). Because they are local to the panel, the other panels won't flip in sync.
Driving subpages by join feedback from the processor is the way to go, always.


Multiple xPanels Same IP ID

 

Hi All,

I've got a client that is using multiple (same exact) xPanels that connect on the same IP ID, this shouldn't be an issue, right?

Thanks


Re: Alternative to high-end automation

 

I agree you can do many? things on a Raspberry Pi that Crestron can do and in some cases better.? In particular, an HTML5 interface is much easier and cheaper implement than the Crestron solution IMHO.? Combined with one of the many Kiosk apps out there, makes for readily easy to use interface on an iPad without have to use Safari and going to an IP address.

But I have not found a good off the shelf product for doing IR on the Pi.?? All the solutions for IR I have seen just have a single IR port via the Raspberry Pi's single PWM and using LIRC library which at least with the latest hardware/software I have not gotten t it to work.? What have you found that works with IR?? A much better solution that I have done myself at home is to purchase a used Crestron Series2 processor for it's IR output.

Likewise having a good off the shelf handhold remote is also also lacking.?

For but RS232, off the shelf FTDI USB adapters are easy to integrate.? And creating TCP/IP or UDP interfaces are a lot more stable that I have found with Crestron.

?But like you said, it is not for the faint of heart.

bryanga@...
12:11pm ?

A Raspberry Pi4 with a generic 10¡± touch panel from Sunfounder can be made to do anything with basic Python programming and a Tkinter GUI. Any hardware IO device you could ever need can be bought from Sparkfun or Adafruit. Ethernet, serial, I2C, IR, take your pick. You really need to be into tinkering and coming up with your own equipment enclosures though. Not for the faint of heart, but the ultimate in customization, and my personal favorite DIY solution too. Probably just as reliable if not more so than anything else out there.


Re: Alternative to high-end automation

 

Pick up a used rmc3 and a used tsr302 & gateway off ebay.?

My whole house is using bargains I snapped up off ebay.?


Re: Wake On LAN (WOL) Help!

 

¿ªÔÆÌåÓý

Beyond that (which the module referenced may be doing¡­I haven¡¯t seen it) the DMPS3-4K-350 has an internal router for the control subnet and the processor is ¡°behind¡± the router.

?

Unless the display is also on the CS the 255.255.255.255 broadcast isn¡¯t going to go anywhere that the display will receive it. If the display is on the LAN side (same subnet as the DMPS) you could try using that subnet¡¯s broadcast address (with a standard /24 this would be .255, e.g. 10.2.3.0/24¡¯s broadcast address would be 10.2.3.255) but I¡¯m not sure how the 3-series router handles directed broadcasts.

?

--

Lincoln King-Cliby, CTS, DMC-E-4K/T/D
Commercial Market Director
Sr. Systems Architect | Crestron Certified Master Programmer (Diamond)
ControlWorks Consulting, LLC
Direct: (+1)440.771.4807 | Cleveland: (+1)440.449.1100? | Boston: (+1)508.695.0188 | DC: (+1)202.381.9070? | Fax: (+1)440.449.1106
Crestron Services Provider | Biamp Authorized Independent Programmers | Extron Qualified Independent Programmer

?

From: [email protected] [mailto:[email protected]] On Behalf Of Thorsten K?hler
Sent: Wednesday, April 13, 2022 2:26 PM
To: [email protected]
Subject: Re: [crestron] Wake On LAN (WOL) Help!

?

That?s not how a WoL magic packet looks like.

It?s six times FF in hex followed by sixteen repetitions of the target device MAC address.

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von David H via groups.io
Gesendet: Mittwoch, 13. April 2022 20:10
An: [email protected]
Betreff: Re: [crestron] Wake On LAN (WOL) Help!

?

[Edited Message Follows]

I cannot seem to get this to work...

Trying to turn on a Samsung TV, IP control works but cannot power it back on. I used a free Wake On Lan app on my iPhone and it powers on every time with WOL. I put in MAC address and port (both port 9 and 12287 work) and it power on.

The MAC address is?
80:47:86:3A:37:6F
In WOL with Ping Logic module I put:

80&#92;x47&#92;x86&#92;x3a&#92;x37&#92;x6f

?

and routed that to a UDP/IP Communications symbol, use port 12278 and IP address 255.255.255.255
and nothing...

This is on a DMPS3-4K-350-C if that matters.

Any suggestions or advice?

Thanks,
David


Re: How to monitor multiple applications?

 

ah got it, thanks. I'll check it out!


Re: How to monitor multiple applications?

 

SMW, meaning SimplWindows, i.e. a custom programmed system vs the packaged/configured HOME offering.
Though HOME has been adding alot of stuff, a custom system allows you to get things just the way you/your client wants it, and opens up ways to integrate things that you might have to wait (perhaps a long time) for HOME to add to its feature list.


Re: How to monitor multiple applications?

 

any suggestions on SMW system? I'm not really familiar with this.


Re: Wake On LAN (WOL) Help!

 

¿ªÔÆÌåÓý

That?s not how a WoL magic packet looks like.

It?s six times FF in hex followed by sixteen repetitions of the target device MAC address.

?

Cheers,

Thorsten

?

Von: [email protected] <[email protected]> Im Auftrag von David H via groups.io
Gesendet: Mittwoch, 13. April 2022 20:10
An: [email protected]
Betreff: Re: [crestron] Wake On LAN (WOL) Help!

?

[Edited Message Follows]

I cannot seem to get this to work...

Trying to turn on a Samsung TV, IP control works but cannot power it back on. I used a free Wake On Lan app on my iPhone and it powers on every time with WOL. I put in MAC address and port (both port 9 and 12287 work) and it power on.

The MAC address is?80:47:86:3A:37:6F
In WOL with Ping Logic module I put:

80&#92;x47&#92;x86&#92;x3a&#92;x37&#92;x6f

?

and routed that to a UDP/IP Communications symbol, use port 12278 and IP address 255.255.255.255
and nothing...

This is on a DMPS3-4K-350-C if that matters.

Any suggestions or advice?

Thanks,
David


Re: Wake On LAN (WOL) Help!

 

¿ªÔÆÌåÓý

I forget what Port I used, but I know on certain Samsung there is a setting in the Power menu that you have to enable. Like remote configuration or somthing.



Sent from my Verizon, Samsung Galaxy smartphone


-------- Original message --------
From: "David H via groups.io" <drh_784@...>
Date: 4/13/22 2:18 PM (GMT-05:00)
Subject: Re: [crestron] Wake On LAN (WOL) Help!

[Edited Message Follows]

I cannot seem to get this to work...

Trying to turn on a Samsung TV, IP control works but cannot power it back on. I used a free Wake On Lan app on my iPhone and it powers on every time with WOL. I put in MAC address and port (both port 9 and 12287 work) and it power on.

The MAC address is?80:47:86:3A:37:6F
In WOL with Ping Logic module I put:

80&#92;x47&#92;x86&#92;x3a&#92;x37&#92;x6f

?

and routed that to a UDP/IP Communications symbol, use port 12278 and IP address 255.255.255.255
and nothing...

This is on a DMPS3-4K-350-C if that matters.

Any suggestions or advice?

Thanks,
David


Re: Wake On LAN (WOL) Help!

 
Edited

I cannot seem to get this to work...

Trying to turn on a Samsung TV, IP control works but cannot power it back on. I used a free Wake On Lan app on my iPhone and it powers on every time with WOL. I put in MAC address and port (both port 9 and 12287 work) and it power on.

The MAC address is?80:47:86:3A:37:6F
In WOL with Ping Logic module I put:

80&#92;x47&#92;x86&#92;x3a&#92;x37&#92;x6f

?

and routed that to a UDP/IP Communications symbol, use port 12278 and IP address 255.255.255.255
and nothing...

This is on a DMPS3-4K-350-C if that matters.

Any suggestions or advice?

Thanks,
David


Re: How to monitor multiple applications?

 

IMO, HOME is not flexible enough for this kind of application.
An SMW-based system and Domotz to fill in the things that cannot be directly managed, like NEST and probably SubZero would be what I'd look at...