Keyboard Shortcuts
Likes
- Crestron
- Messages
Search
Color picker widget snaps to zero
The "hue saturation" and "lightness slider" of the color picker widget both snap to zero after about a second of selecting a color. This makes it difficult to get an actual color, because the ligthness slider by default is set to 0, so you woudl need to select a color, then the ligthness before it resets in order to get a value besides 0. I have max value set to 255. If I am fast enough I can grab an rgb value, but this doesnt seem right, or useable for a user. How can I change it so that the selected color stays at the current selection, rather than resetting back to 0?
|
Re: Yamaha 3080 multiple connections
A couple Follow-up points for others' edification.
- The Yamaha modules that the above link references are the ones that I've used successfully for both RS232 and IP control. As mentioned the IP module has TCP/IP client signal In/Outs but they are not internally connected. And Daniel, you're very welcome!!? I've received untold amounts of help from this Forum and the previous Yahoo iteration, so I'm happy to give back in some little way - Many on this forum are WAY MORE skilled than I, HaHa!!! - Just to clarify regarding your mention of the need to still have IP-IDs. The terminology may just be mixed up ....You do not need any TCP client symbols in the Device Symbol/Ethernet slot section. All you need is the IP address and the Port (50000d) on the module. The connections are all handled within the module. ...Using the TCP client with the module still doubles the connections for each AVR, which you don't want or need. ...This may just be a semantic issue with your description, but I just wanted to be clear about it - I.e. you will not have any IP-IDs associated with the AVRs. NOTE: That is the one downside with Direct Socket modules in that you do not have indication in the IPTABLE report as to the connectivity. This module does have an "Is_Connected" output signal that you can monitor to verify that the unit is connected and 'talking'... |
Re: Yamaha 3080 multiple connections
Hi HTH, The module I'm using is this one:? Chris just solved my problem, as you can see in my previous email. It was about me thinking that the module needed socket inputs and outputs to work. The module cares only about the IP and Port, as long as the program has an IP-ID device socket open on port 50000 it will work. Thanks everyone, this one is solved. Daniel Em sex., 1 de abr. de 2022 ¨¤s 18:36, MSTC <kol.mstc@...> escreveu:
|
Re: Yamaha 3080 multiple connections
Hello Chris, First let me thank you for helping me. I'm still new this and documentation is really scarce.? I followed your tip and... that was exactly what I was looking for!!!! I had 3 sockets defined in IP-ID section named 0A, 0B, 0C, all on port 50000. They? were populated with inputs and outputs to match yamaha module, which was receiving them as I was expecting it was the right way to do it. Now I understand that those inputs are not needed. We just need the IP-ID opening up a socket to port 50000.? I did as you said, ignored inputs and outputs on tcp/ip client command on yamaha module, except for the ip and port parameters and worked like a charm!? You're awesome man, great insight. Also, I did insert a delay/trigger for connection as you suggested. Thanks again. Daniel Em sex., 1 de abr. de 2022 ¨¤s 18:14, ckangis <chris@...> escreveu: I think I may know what your issue is!! |
Re: Cisco room devices 4.0 - module cannot find the related CLZ on program compile
The reason for this is because of the silly decision to include half of the module on the application market download, and the other half of the module in the Crestron Database itself. Whenever there is a #CRESTRON_SIMPLSHARP_LIBRARY directive in a SIMPL+ source file, rather than a #USER_SIMPLSHARP_LIBRARY directive, the search path for the library is intended to be the local Crestron Database itself rather than the user folders. Typically the Crestron-variant is found within a *.csp file rather than a *.usp too.
Presuming that this strange combination of a user-SIMPL+ extension and Crestron library directive still works, it means that you would need to have a compatible database anytime you want to use these modules because it points towards your Crestron Database by default. In theory, if you took the library out of the database and changed it to the user directive, that should work... And I used to have no idea why they did this, then soon realized that the sandbox validation worked a bit differently between the two. :) -- ?
Crestron Service Provider - TBD Enterprises Inc.
|
Re: Yamaha 3080 multiple connections
I think I may know what your issue is!!
The module you're using has external TCP/IP input/output connections - Are you using these, attaching them to a TCP Client in the Device Symbol section?? If so, that's your issue - Those connections don't actually connect to ANYTHING inside the module!!? (Yes!? you may scream now!!!) Thus, your TCP client symbol is trying to connect but is not being properly processed... OR, it may just be that your processor is trying to make two connections at the same time to the same IP/Port - one via the TCP client and one via the module's Direct Socket connection, and the AVR or processor doesn't like it Try Deleting or commenting out your TCP Clients and just use the IP address and Port # (default=50000d) parameters on the module. Latch the Connect input of the module High when your program starts. Note: I generally don't use a '1' on the connects, as I have had some modules that didn't behave well with it - if you don't have a delayed start signal in your program, I would use a '1' to trigger a DELAY symbol, wait 10s, and use the output for the connect. Let me know if this fixes the issue... HTH, Chris K |
Re: Yamaha 3080 multiple connections
Hello ckangis, Seems like Rs232 connections are way more stable then IP connections. Those 3 I'm working on are connected via ethernet only,?using 1 TCP/IP socket each on the ethernet slot of the AP3, with fixed IP addresses. I'm holding the trigger high for connection (forcing 1 on the input) but still receiving tons of reconnection tries even after the socket state changes to connected. My guess is still a poorly designed module, but changing to rs 232 now isn't an option, can't pass any more cables or make any changes on hardware.? Em sex., 1 de abr. de 2022 ¨¤s 14:06, ckangis <chris@...> escreveu: Daniel, |
FS: TSW-x60 panels
Hi All,
I have?(2) TSW-760-W-S?and?(1) TSW-560-B-S All new, open box - units just have been used for a little bench testing, but basically are clean and ready to go.? All include the mounting brackets and accessories. I also have a Wall-Smart?10-01-756-WO Retro Mount - for Crestron TSW-1060 - Paintable Brand new, sealed box. Please reach out to me directly if interest or questions, thanks! Chris Kangis chris at eicustom dot com |
Re: Yamaha 3080 multiple connections
Daniel,
I've been testing/refactoring my interface module for the RX-AxA series, which is ONLY IP controllable (IR of course) and I have not had any connectivity issues that you describe. I'm holding the CONNECT input high just after program start, and I've had good luck with reconnection after program updates/processor reboots, and even when I mess with the Power and network connections of the AVR. For Previous Yamaha AVR models, I was using the RS232 module and connection with no issues. Though it could be the older models that aren't as reliable with IP, OR you might have something going on with your network... |
Re: Cisco room devices 4.0 - module cannot find the related CLZ on program compile
Copying the module and related CLZ to local folder fixed this issue.?
Was hoping I could use the user module folders on this PC but it still does not work correctly.? Would still like to know if others found a workaround for this.? Tray |
Cisco room devices 4.0 - module cannot find the related CLZ on program compile
Migrating to a new PC and cannot get the Cisco Room Devices 4.0 module to compile properly in my program.?
Opened the CiscoRoomDevicesWrapper v4.0 and cannot compile that module.? Error: Statement outside of function scope (line 55).? That line is the reference to S# library. Copied CLZ to both the usrmacro and usrsplus folders.? Still no joy.? Question: is there still a standalone installer for the Cisco room kit modules or is there something more basic that I am missing.? Same project compiles fine on old PC.? Will try putting all files in local program folder to see if that works around this issue. I know that user databases can be problematic.? Thanks in advance,? Tray |
Re: Yamaha 3080 multiple connections
I am using Yamaha IP 3000 1.2. Also I opened the module in simpl to check for parameters about keep alive / connections and they are actually there. But I wasn't able to figure out a way to stabilize the ip connection. Seems like even when connected flag is high, the driver sends 4-5 reconnects per second which returns as broken connections remotely (because it is already connected). After I m done alexa integrating the house will try to change parameters on module to solve this (but I'm not keeping my hopes high) Em sex., 1 de abr. de 2022 03:31, Thorsten K?hler <thorsten.koehler@...> escreveu:
|
Re: Alexa -> Creston integration connection system problem
I have an update about this: Removing \usr\alexaappdata files, re uploading the program, rebooting and re registering solved the problem. You still get a not connected message on echoadmin but if you register the skill, alexa will find and control devices just fine. Daniel? Em sex., 1 de abr. de 2022 09:17, Daniel Arola via <daniel.arola=[email protected]> escreveu:
|
Alexa -> Creston integration connection system problem
Hello, Im losing my mind here. We have 72 devices working in a alexa-creston integrated enviroment. During logic tests the devices suddenly stopped working. After a lot of chase-tail we found a room name parameter without ", but even after correcting that, control system wont go on. We tried to re-register on??and we get to greens and one red, where Control System Connection is "not connected". After a while I checked the error log to find this: 123. Error: splusmanagerapp.exe [App 1] # 2022-03-31 21:03:50 # 3/31/2022 9:03:50 PM ConnectionManager.Connect: Exception occurred during connection. Exception:System.Exception: Websocket client connect: Exception Thrown = (NullReferenceException) This error occurs when we try to delete the registration and re-enter registration code on the adminsite. All alexa-related logic was reviewed, no extras ' or " on any parameter. We even tried to revert back to code without alexa integration, leaving only the registration module and that didnt have any effect. The only thing i'm sure is that this null reference exception occurs on re-registering, no matter what. (Even tried to revert back to a full last year backup + voice control). Also, i'm using version voice control 2.0 and again, we had 72 devices working great with alexa when they all suddenly stopped (probably because of the missing ") update: I waited a whole night and retried registering now, still same "Registration: registered", "Control System Connection: not registered" problem. But errlog doesn't show anything for this particular try. Please, if anyone has any advice, I would be forever grateful. |
Re: Yamaha 3080 multiple connections
Thanks everyone, Seems like you are right about this, probably something wrong in the keep alive /reconnect logic that cant be easily fixed. Em sex., 1 de abr. de 2022 ¨¤s 03:31, Thorsten K?hler <thorsten.koehler@...> escreveu:
|
Re: Yamaha 3080 multiple connections
¿ªÔÆÌåÓýI agree with Steve, IR is pretty stable in general (especially via cable) and often totally sufficient, with RS232 next to the list. However, for Yamaha, i?m using the YNCA protocol and found that to be very reliable and stable even over firmware updates. It?s just a dead simple ASCII protocol. To the OP: which control protocol are you using? ? Cheers, Thorsten ? Von: [email protected] <[email protected]> Im Auftrag von Steve Kuehn ? I know this doesn't answer your question. But since no one appears to have an answer for your question, thought I share a little insight base on my personal past experience.? In general, I avoid doing IP control for any consumer product, at least for anything mission critical, because of reliability issues.? Virtually ever job I have done using IP control on TVs and receivers, I have had to eventually go back on convert it to some other method because IP control was intermittent or a firmware update broke it.? A commercial product is a different story -- IP control is generally robust.? |
Re: Loading VT files to CP4
Yep, I seen this happen with several older projects.? System had been working fine for years.? I make an update to the system using newer Crestron software and all of a sudden all the iPhone/iPad interfaces stop working.? Remove the spaces from the VTP project, recompile, and download and everything starts working again.
|
Re: Yamaha 3080 multiple connections
I know this doesn't answer your question. But since no one appears to have an answer for your question, thought I share a little insight base on my personal past experience.? In general, I avoid doing IP control for any consumer product, at least for anything mission critical, because of reliability issues.? Virtually ever job I have done using IP control on TVs and receivers, I have had to eventually go back on convert it to some other method because IP control was intermittent or a firmware update broke it.? A commercial product is a different story -- IP control is generally robust.?
I just did a Yamaha RX-A3080 and what I did was control it will IR.? There is a 3.5mm jack on the back of the RX-A3080 so you don't have to put a flasher on the front of the unit.? IR will always work because the manufacturer is very careful not to break that interface during firmware updates.? If I need feedback, such as volume level in my case, I do an RS232 connection to the receiver.? The RX-A3080 has RS232 port on the back of it.? I only use RS232 for feedback as if that breaks, and I have seen that happen after a firmware update, at least the receiver will turn on, switch inputs, and the volume control will still work.? The only thing that happens is the volume level may not display on any two-way interfaces.? But at least the system is still usable. If you want to use IP control, you will probably have to write your own module. At least that is what I have had to do in the past. If the issue is with the firmware in the receiver, even that won't work. |