¿ªÔÆÌåÓý

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

Re: User Module vs. Simpl Symbols - File Size, Compile Time, and Resources

Jason Andersen
 

Thanks everyone for the feedback,

For the most part I'm assuming that the trade off of using modules vs. not would result in larger file or longer compile times.

I have begun re-evaluating the modules I built and I have found a few symbols that if pulled out of the module would allow me to reference it 1 time instead of 29. I'm hoping to find more of these.

But some are unavoidable. Some symbols need to be used 29 times. The basics are an interlock per interface that connects to 29 buffers for each room.

But my program goes way beyond that. It's highly configurable and designed based on the consistent customer requests I seem to run into.

I hope to scale down this module to as bare bones as it can be. I have it on a job with 30 interfaces so that is 870 references to that module. It would be nice if it was 1/4 of the size.

--- In Crestron@..., "olly_penguin" <oliver.hall@...> wrote:

Hi Jason,

As Heath says, it's hard to comment on why compile times/program size are what they are in your case, though I think he was drawing attention to the fact that your system design apparently grows exponentially as either increases - which can't be good.

In terms of Modules vs. "straight" Symbols I'll do my best to shed some light on things (assuming I've understood the situation correctly...):

Simpl Windows user modules are purely a convenience. They provide encapsulation of reusable logic which allows for reuse, easier/safer modification of multiple instances, code readability (one would hope!) and smaller main program size.

For each instance of your logic in your program, if you include a reference to the user module, your program file contains a single reference to the user module logic, as opposed to all of the symbols that are contained within. That would account for the huge variantion in size of your SMW file.

When you compile, simple windows reads the user module and *effectively* in-lines your module in the compilation - a new set of symbols for each and every reference. The resulting compiled program is exactyly the same - no difference in symbols/signals/processor resources. It's not like a traditional library module that has a shared code segment.

Unfortunately, I have a suspicion that Simpl Windows reads the user module each and every time it is included, which will also account for the significantly longer compile times when using masses of modules. [Possibly a contributor as to why SB takes so long to compile?]

The basic "primitive" symbols are all read into Simpl Windows at startup (part of the long program startup time!) so a program comprised of native symbols will not share that file IO overhead.

Having said that, the benefits of using modules will normally far outweigh any compile time overhead, so they're definitely a *good* thing.

If you're finding the program unmanageable or compile times are longer than you'd like, I would be tempted to look at why your design requires "Rooms * User_Interfaces" modules. Heath's suggestion of using Crosspoints should provide a much more linear growth.

Hope that helps,
Ol


Re: Non-HDCP Compliant Monitor ??

 

Get a new monitor? :)

--- In Crestron@..., "mcjaran" <mcjaran@...> wrote:

A while back someone suggested a device to show HDCP compliant devices on a Non-HDCP compliant monitor.
Any suggestions?


Re: Samsung ME46A Rant..

on37j
 

None of them really worked for me. Crestron Samsung ME modules I have found flawed, source change and volume control locked them up frequently. I ended up modyfing/making my own module with help ( thanks Chip ). Also, I keep volume ramp no less than .3s, ME cannot handle any faster. If you want my poor man module, give me a shout.

--- In Crestron@..., "cyberbri24" <cyberbri24@...> wrote:

Will be working with the ME46A soon. I do not have it in front of me yet. I read all the above posts so far and wanted to see what was working better. The Samsung 400P + 460P (cm), Samsung 2008, or the Samsung CEC mods? I will be using this with a DM-RMC-100. I figure I could use 232 or CEC if possible?

Thanks,
cyberbri

--- In Crestron@..., "flannel_avenger" <rlray@> wrote:

I did a job with a ME55A a few months ago and I just used the Crestron Module (Samsung 400P + 460P LCD (cm)) and it worked fine for Power On, Power Off, and switching between the analog inputs.

It was a retrofit to an existing system with only analog sources so I didn't try switching to any of the digital inputs.

--- In Crestron@..., "on37j" <janusz.kalaczynski@> wrote:

So here it comes. Much anticipated by me ME46A 46" commercial LED beauty with all bells and whistles, nice footprint, RS232 In and Out, module ready etc. And does not switch inputs, volume commands lock it up in continous flow of feedback. Only PowerOn and Off executed. Firing up a CD manual and here it is on page 43 - "This model does not support BNC, HDMI1, HDMI1_PC, HDMI2, HDMI_2PC and DisplayPort... DVI_video, HDMI_PC and HDMI2_PC cannot be used with the Set command. They only respond to "Get" commands"...
I am scratching my head right now. What have I just brought ? VGA-only device ?


Startech VS440HDMI RS232 codes

on37j
 

I am trying to build a module for above 4x4 HDMI switcher. Technical support @ Startech is not much of help - pointing only to documentation for VS410RVGAA 4x1 switcher ( I use it a lot and love it for its simplicity and price btw ). Has anyone come across VS440HDMI and has the RS232 codes? Any info much appreciated.


Re: Panel Join Numbers

 

I just found out the strings are sent using RS485, so a QM-RMC would work
better in this instance?

--
Sebastian Marszalek


Re: Samsung ME46A Rant..

cyberbri24
 

Will be working with the ME46A soon. I do not have it in front of me yet. I read all the above posts so far and wanted to see what was working better. The Samsung 400P + 460P (cm), Samsung 2008, or the Samsung CEC mods? I will be using this with a DM-RMC-100. I figure I could use 232 or CEC if possible?

Thanks,
cyberbri

--- In Crestron@..., "flannel_avenger" <rlray@...> wrote:

I did a job with a ME55A a few months ago and I just used the Crestron Module (Samsung 400P + 460P LCD (cm)) and it worked fine for Power On, Power Off, and switching between the analog inputs.

It was a retrofit to an existing system with only analog sources so I didn't try switching to any of the digital inputs.

--- In Crestron@..., "on37j" <janusz.kalaczynski@> wrote:

So here it comes. Much anticipated by me ME46A 46" commercial LED beauty with all bells and whistles, nice footprint, RS232 In and Out, module ready etc. And does not switch inputs, volume commands lock it up in continous flow of feedback. Only PowerOn and Off executed. Firing up a CD manual and here it is on page 43 - "This model does not support BNC, HDMI1, HDMI1_PC, HDMI2, HDMI_2PC and DisplayPort... DVI_video, HDMI_PC and HDMI2_PC cannot be used with the Set command. They only respond to "Get" commands"...
I am scratching my head right now. What have I just brought ? VGA-only device ?


Re: Module for Saving scenes

 

You can build something easily enough using an Analog Variable Preset symbol or the NV Analog to Disk.zip module in the files section here.

--- In Crestron@..., "wes_lim88" <wes_lim88@...> wrote:

Hi guys,

how do you save scenes using touchpanel?

do you guys have a module?

the system uses a din rail lighting system.

it has dimmable and switchable loads.

thanks.


Non-HDCP Compliant Monitor ??

mcjaran
 

A while back someone suggested a device to show HDCP compliant devices on a Non-HDCP compliant monitor.
Any suggestions?


Re: Panel Join Numbers

 

Thank you.

--
Sebastian Marszalek


Re: Panel Join Numbers

 

Hyper terminal or putty work fine

Sent from my iBerry

On Sep 18, 2012, at 11:53 AM, sebastian marszalek <s.marszalek11@...>
wrote:



Thanks Tray,

What application do you recommend to use with a PC?

--
Sebastian Marszalek






[Non-text portions of this message have been removed]


Re: Tandberg C40 Module Help

 

This has proven to be a very frustrating experience trying to get control of this codec. I've turned off the password requirement and still no control. Kinda beaten my head up on the wall with this one. I see communication flowing back and forth but the unit will just not respond to any commands, like it is ignoring them. I know I'm missing something very fundamental as I am working with 2 units and both work the same.

--- In Crestron@..., Lincoln King-Cliby <lincoln@...> wrote:

It can be disabled via TMS or the on-screen menus but by default yes.

--
Lincoln King-Cliby, CTS
Sr. Systems Architect | Crestron Certified Master Programmer (Silver)
ControlWorks Consulting, LLC
V: 440.449.1100 x1107 | F: 440.449.1106 | I:
Crestron Authorized Independent Programmer


-----Original Message-----
From: Crestron@... [mailto:Crestron@...] On Behalf Of techybabble
Sent: Tuesday, September 18, 2012 9:23 AM
To: Crestron@...
Subject: [Crestron] Re: Tandberg C40 Module Help

Does username and password have to be used when going rs232?


--- In Crestron@..., "jcdigitalmethod" <j.j.cunningham@> wrote:

- Check username and password
- Try telnet and see if you have the same issues.
- Try some of the API commands and see if the unit is responding how it should.


--- In Crestron@..., "techybabble" <davelynn@> wrote:

I've happing trouble getting the Crestron module working, the one from the crestron site. It is the Tandberg C90 + C60 Serial v1.3 PRO2 Demo.
According to the Tandberg site is should work with the C40 as well.
I have communication with the box, but even simple things such as IR emulation commands don't respond.

Is there some secret to using these modules. I REALLY need the phonebook directory portion of the module.
All help is appreciated.

thanks



------------------------------------



Check out the Files area for useful modules, documents, and drivers.

A contact list of Crestron dealers and programmers can be found in the Database area.
Yahoo! Groups Links


Re: Christie Solaria Series 4K CP4220 control

Chip
 

Not familiar with that particular unit - what format/syntax do the power commands use?

- Chip

--- In Crestron@..., "shannon.stimpson" <shannon@...> wrote:

I have a beautiful Christie here, not having any luck swithcing inputs.

I am talking to it, power on and off, but formatting the string to select the 'channel' and input are escaping me.

There are four 'channels' programmed to the projector, I am attempting to access channel 12, utilizing the DVI-A input.

Called Christie, not much help. Anyone play with one of these yet?


Christie Solaria Series 4K CP4220 control

 

I have a beautiful Christie here, not having any luck swithcing inputs.

I am talking to it, power on and off, but formatting the string to select the 'channel' and input are escaping me.

There are four 'channels' programmed to the projector, I am attempting to access channel 12, utilizing the DVI-A input.

Called Christie, not much help. Anyone play with one of these yet?


Re: Panel Join Numbers

 

Thanks Tray,

What application do you recommend to use with a PC?

--
Sebastian Marszalek


Re: Panasonic DMP-BDT500 Bluray

Chip
 

I just went through this dance with Panasonic tech support a couple days ago - for this very particular model, no less.

Their (expected?) tier 1 support response: "No - we are not aware of any protocol available for Ethernet control of this device".

That was the second response. The first was "No - we're not aware of any software that will control this device over Ethernet", despite the fact that was *not* the question I asked. :(

So, good luck with that. If you take it on, I hope you can get further than I did.

- Chip

--- In Crestron@..., "solentelectricalservices" <pgrahamsley@...> wrote:

Does anyone have a module, protocol or anything that could help me with a DMP-BDT500 from panasonic, I have the iphone app so I assume the protocol is available, any help would be great thanks


Re: Panel Join Numbers

 

You could receive and capture the serial data into your PC or into another control system like a QM-RMC.
I¡¯d prefer going into another control system but it doesn¡¯t make that much difference.

Tray


From: sebastian marszalek
Sent: Tuesday, September 18, 2012 11:41 AM
To: Crestron@...
Subject: [Crestron] Re: Panel Join Numbers


Works great!

I have another job that I don't even have the source code. Is it possible
to see what is being transmitted on a given Com port?

--
Sebastian Marszalek







[Non-text portions of this message have been removed]


Re: Panel Join Numbers

 

Works great!

I have another job that I don't even have the source code. Is it possible
to see what is being transmitted on a given Com port?

--
Sebastian Marszalek


Panasonic DMP-BDT500 Bluray

 

Does anyone have a module, protocol or anything that could help me with a DMP-BDT500 from panasonic, I have the iphone app so I assume the protocol is available, any help would be great thanks


Re: Refigerators, anyone?

 

Yeah, beer and Dr Pepper count... mmmmm!

I'd like it to scan items going in or out and keep an inventory.

Tray

==

-----Original Message-----
From: Heath Volmer
Sent: Tuesday, September 18, 2012 11:05 AM
To: Crestron@...
Subject: Re: [Crestron] Refigerators, anyone?

I want analog outputs for beer count and Coca Cola count.


On Tue, Sep 18, 2012 at 8:55 AM, Chip <cfm@...> wrote:

**



So the latest I2P module updates include a module for Sub-Zero
refrigerators over RS485.

Nothing wrong with that, but it's still really amusing to me. :)

- Chip







------------------------------------



Check out the Files area for useful modules, documents, and drivers.

A contact list of Crestron dealers and programmers can be found in the Database area.
Yahoo! Groups Links


Re: Refigerators, anyone?

 

I want a picture of the person that opens the refrigerator door. So I
can see who in my house keeps hiding the peanut butter in the fridge.
Everyone knows peanut butter goes in a cabinet.

Real world a contact closure for the door would be nice to send to
touch panels if the fridge was left open and then an email if it's
open for more then 10 minutes. And If the fridge monitored internal
temperatures alarming on temp spike would be nice too, especially for
our clients who have beach houses, if the compressor dies and you
Leave the door closed to the fridge, when you get back in 4 months
your greeted with the most horrific smell ever to start your summer
vacation. It smells so bad you can taste it.



Sent from my iBerry

On Sep 18, 2012, at 11:05 AM, Heath Volmer <hvolmer@...> wrote:

I want analog outputs for beer count and Coca Cola count.


On Tue, Sep 18, 2012 at 8:55 AM, Chip <cfm@...> wrote:

**



So the latest I2P module updates include a module for Sub-Zero
refrigerators over RS485.

Nothing wrong with that, but it's still really amusing to me. :)

- Chip







------------------------------------



Check out the Files area for useful modules, documents, and drivers.

A contact list of Crestron dealers and programmers can be found in the Database area.
Yahoo! Groups Links