Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Crestron
- Messages
Search
Re: Crestron Q-SYS[Core] V5.0 - not staying connected
Also make sure the clock is master clock is synced properly? I remember having issues similar to what your experiencing when the core 110 was not synced correctly On Tue, Feb 8, 2022 at 7:15 PM Michael Block <michael@...> wrote: Make sure you update all the modules.? I barked at whomever would listen at the app market email for not versioning this properly.? It's not just the CLZ.? Then do a "recompile all" or Alt-F12. --
Have a
great day, and please feel free to contact me if you have any questions or if
I can help you in any way. Greg 631-806-5661 |
Re: Simpl+ Analog_Input vs Long_Integer
If you need a value larger that 65535 in S+ you need to declare the variable as a Long_Integer.
What you are seeing is the lower 16 bits of the value as the analog is automatically truncated. Be aware, of course, that you can only input and output 16 bit analog values between S+ and SIMPL. Note also that in your makeString statement you a using %u, a reference to an unsigned 16 bit integer. If you want to reference a long integer the you need to use %lu. Lindsay |
Simpl+ Analog_Input vs Long_Integer
I have a Simpl+ module that has an analog_input value representing volume level (0-65534) and storing that value and recalling that value on a reboot. This seems to work unless analog_input value is < 0 or > 65534. I've tried incorporating Signed_Integer for comparison but still never get an error but rather a conversion to my analog_input value. For example, if the Analog_Value is 70000 then a conversion is happening and causing the value of 4464 to be saved.
if((AudioLevel[x] < AudioLevelMin) || (AudioLevel[x] > AudioLevelMax)) {
? ? ? ? ? ?makestring(Error$, "Audio Levels are from 1 to %u", maxLevels);
}? |
Re: ZeeVee Zyper 4K Management Platform.
This is the S+ code snippet for code I used:?
FUNCTION SendCommand()
{
? ? TEMP = Serial_TX;? //local copy of incoming data
?
? ? MAKESTRING(ZV_Device_TX, "switch %s server rs232\n", DecoderName );
DELAY (DelayTime);
? ? MAKESTRING(ZV_Device_TX,? "send %s rs232 \x22%s\x22\n", DecoderName, TEMP );
? ? ? ? DELAY (DelayTime);
? ? MAKESTRING(ZV_Device_TX,? "show responses %s rs232 last\n", DecoderName );
}
There are 3 commands I sent, 1 the first makes connection between server and end point.? This tells what type of data you are sending.? 2 3 This command tells the server to send back the first reply from the 232 port.? NOTE: did not find a way to subscribe to 232 replies, so you will either need to know the index number of the reply, or you can just have the most recent sent back (which is what I did here).? ( This is sending via the server not using the supplied endpoint modules ) |
Re: ZeeVee Zyper 4K Management Platform.
Spent a few days on this and could never get it to work.?
Did direct IP to the display, instead.?? Try to send 232 commands from the Zyper management platform web page.? Type text in the window, text is sent when you click *outside* of that text box. There is no 'send' button on the web page.? For the 232, you will need to put the command sent inside of quotes, especially if there are non-printable characters. This is not clearly stated in the API document. Tech support made me aware of this.? EX: the Panasonic \x02PON\x03, without the start and end chars, the server connection does not choke.? However, with these chars included, the server connection will reset and the command is never executed at the server.? Also, The head end server has a command suffix that is always applied to 232 commands. This character can be changed but feature cannot be disabled and is \x0D by default.? That said, I could set the endpoint 232 baud rate settings via command line. This does work.? set device <receiver Name> rs232 9600 8-bits 1-stop none\x0A\x0D |
Re: Using Event Scheduler 2 (v1.2) with 4-series
How do you know what the full filepath is? If I have the default program ID tag set in the header, would that be in \simpl\app01?
So correct location of this file is "\simpl\app01\EventScheduling.dat", therefore in the module would be "\\simpl\\app01\\EventScheduling.dat"? |
Re: ZeeVee Zyper 4K Management Platform.
I've been looking into this as well.
The supplied Help file for the encoder makes it sound very confusing... "RS232_Join - Setting this value will join the encoder's RS232 port to the decoder with the specified Device_ID." "RS232_Control_String - This string is the serial data you wish to pass to the joined decoder." And vice versa for the encoder Help. Wait, so in order to use the RS232 port on a decoder, I have to connect an encoder to a decoder, then send my control string to the encoder, which will then pass through to the decoder? WTF...I can't just send strings to the decoder? Am I reading that correctly? |
Re: Weather widget on xx52 touch panels
I had a case open with support for this exact issue and it never really got figured out. It would happen every few days where my location was set as default and it would un-default itself on its own. They sent me a test VTZ file to try and it didnt do it with theirs, so I loaded my original vtz back in and the problem stopped so I didnt really get an explanation why this is happening. Maybe remove and re-add your weather widget??
If you engage support again my case# was?210310-000467 although not sure if it will help.? |
Weather widget on xx52 touch panels
Hi,
? I have an odd issue with the weather widget grabbing a bogus area code and setting it as default. I have tried everything including hard coding it in the VT project and although it keeps the hard coded zip, it only takes a day or so for it to add this ghost address and setting it as default? The ghost address is always the same and just appears out of nowhere. I have initialized the panel and checked project up and down to make sure this zip is not in it, but somehow it keeps showing up. I have also had this happen on other site locations. Any suggestions would be helpful. Thanks! |
Re: Crestron Q-SYS[Core] V5.0 - not staying connected
toggle quoted message
Show quoted text
On 8 Feb 2022, at 19:34, Luca Urbinati <luca.urbinati@...> wrote:
|
Re: Astronomical Clock Lighting Control Module
#crestron
Hello Tarik,
I see the problem you are having but it seems to be a problem with the Astronomical Clock symbol itself which is used in my module.? As you stated you are GMT +5:30, but the Astronomical Clock symbol only allows for a GMT Offset of 5 or 6, not 5.5 which is what you require.? I would suggest you try using the GMT Offset of 5 and then add a 30 minute delay symbol to each of the Lights On, Lights Off output signals.? This will delay the action by 30 minutes to give you the extra 30 minutes you need to trigger events at the correct time. Hope this helps. Chris Cates Creative Programming Inc. |
Re: D3 Pro: Preset vs. Scene
#lighting
The one thing that can sometimes trip people up with this method is when the lights get dimmed to zero.
If this happens, then zero is the new scene level. The next time the scene is recalled, the lights will not turn on. The only way to turn them back on would be to dim them back up. Because of this, I had a client reverse their wishes to have that method of control. Just a little something to be aware of... Brian |
to navigate to use esc to dismiss