Keyboard Shortcuts
Likes
- Crestron
- Messages
Search
Re: DSP parametric EQ control
#programming
#values
¿ªÔÆÌåÓýI think you¡¯re looking for analog logic symbol called ¡°log with limits¡±. I haven¡¯t poked at the maths for it, but frequencies are a logarithmic scale. You may have to poke at the numbers a bit to get the outcome you want. ? Hth, ? --?Steven ? ? From:
[email protected] <[email protected]> on behalf of D_a_n_e via groups.io <dparis@...>
Hi All, |
|||
DSP parametric EQ control
#programming
#values
Hi All,
I'm seeking a way to control a filter's frequency in a parametric EQ block in Biamp. I have successfully achieved control of it in a linear sense, but the problem is that the frequency range of the filter (20 Hz - 20 KHz) is not linear. So when I ramp the analog value, the frequency parameter makes very large adjustments at the lower end of the spectrum, and very small adjustments at the upper end. I need a way to make this progressively increment more at the higher end and less at the lower end. I never learned such advanced maths in school, so I have no idea how to describe such a formula or if Crestron even supports that kind of thing. Any ideas? |
|||
Using CP3-R relay and I/O resources in Pyng/OS2 programming
Hello, all.? I'm a first-time poster here, but a long-time SIMPL programmer and a relatively inexperienced Crestron Homer.
Is there a way to pair CP3-R relays and/or I-O ports in an OS2 Pyng program, or is that hardware just wasted on this platform? Thanks in advance for chiming in... |
|||
Is there a way to change the X-Frame:SAMEORIGIN setting on a processor hosted Xpanel that was created using Construct?
I want to embed the xpanel into another web page but this setting does not allow it. i have looked everywhere for the header setting but cannot find it so i am wondering if it is a processor level setting or something created with the HTML project.
Thanks |
|||
Re: Crestron Home Touch - Panels disconnection
The configuration is the following : All the TSW570P-R use a fixed IP address, like the processor (CP4-R)
I Confirm that the Gateay is pingable Here is the configuration of the touchpanels :? TSW-570PR [v2.004.1066 (Wed Mar ?6 10:15:33 MST 2024), #98720432] @E-c4426841176f Build: Wed Mar ?6 10:15:33 MST 2024 ?(532892) Updater: 2.003.1011 Bootloader: N/A CCUI Version: 1.357.894737 XIOSDK: 3.8.2 IoTSDK: 1.9.1 Product ID: 0x79FC Revision ID: 0x0000 CPU ID: 0x0000 UUID: 735584ad-0b5d-4582-ab5e-6a4de64d587e PUF: 2.004.1066.001 OOTBVersion: 1.4.6 Video Player: 5.0 Sonos: 16.1 Crestron Home: 4.0.43+tsw Forced Auth Mode: True FIPS Mode: True Here is the configuration of the processor CP4-R (HW Ver 2) Cntrl Eng [v2.8000.00056 (Apr ?3 2024), %2243JBH06067] @E-c442682ac133 Build: Apr ?3 2024 ?(4907.535837) Updater: 2.8000.00056 Bootloader: 02.014.002 Cab: 1.8001.0267 Mono: 6.12.0.107 XIOSDK: 3.6.0 IoTSDK: 1.8.0 Build time: 21:42:56 Product ID: 0x7D17 Revision ID: 0x0000 CPU ID: 0x0008 Ethernet Phy: Rev1 Hardware Version: 2 PUF: 4.001.0334 IOPVersion: S3 - IO Processor [v1.3177.00007, #FFFFFFFF] slot:6 PYNG-HUB-SetupProgram: 4.001.0334 BACnetVersion: 15.1.30 Forced Auth Mode: True FIPS Mode: True And here an example of the messages I have when one or more touchpanels are disconnected :? 298. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:13 # Disconnect: Invalid client Index 10 - 10.0.4.71:42384 299. Error: SimplSharpPro[App00] # 2024-06-02 19:14:13 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42386 300. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:13 # Disconnect: Invalid client Index 10 - 10.0.4.71:42386 301. Error: SimplSharpPro[App00] # 2024-06-02 19:14:14 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42388 302. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:14 # Disconnect: Invalid client Index 10 - 10.0.4.71:42388 303. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:19 # Disconnect: Invalid client Index 3 - 10.0.4.73:49848 304. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:19 # Disconnect: Invalid client Index 3 - 10.0.4.73:49848 305. Error: SimplSharpPro[App00] # 2024-06-02 19:14:36 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42390 306. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:36 # Disconnect: Invalid client Index 10 - 10.0.4.71:42390 307. Error: SimplSharpPro[App00] # 2024-06-02 19:14:37 # ReceiveDataAsync: Invalid client Index 10 - 10.0.4.71:42392 308. Notice: SimplSharpPro[App00] # 2024-06-02 19:14:37 # Disconnect: Invalid client Index 10 - 10.0.4.71:4239 2 ? |
|||
Re: Running SIMPL debugger continuously
Awesome, thank you for trying it and sharing your experience with the group ¡ª I really like Python. I also really like Crestron gear.? Both do something specific really well and I¡¯ve gotten lots of value using both together.? Python isn¡¯t my first or ¡°native¡± programming language but it is noteworthy for how massively productive you can be with it, for so little effort learning it.? Its community prioritizes simplicity and they¡¯ve excelled at delivering it.? Paid ChatGPT can crank out quality Python examples that can be pasted from, speeding development.? Crestron¡¯s hardware and their paradigm with reducing high quality hardware to SIMPL integration has advantages that shine the most when you stick to its simplicity that I feel is chipped away from, when we seek to have a Crestron processor do everything including the kitchen sink.? If you flew on an airplane and found out that the same CPU runs your seat back gaming experience as well as the cockpit instruments, you¡¯d be appalled for the lack of separation.? I feel the same way about anything that adds to the latency of a home¡¯s responsiveness (as well as a bootup time I already think is too much) for critical functionality like lighting.? If you¡¯ve driven a Tesla you might feel their infotainment system has timing glitches¡ it¡¯s for being a single computer that does too much.? Since a single industrial-mount Raspberry Pi can be the on-premise MQTT server, and since it¡¯s not too hard set to run full-time Python scripts on boot (either on the same pi or another), I view it as a sweet spot.? Raspberries are up in under 30 seconds.? But more power to anyone who sees the value in having it all in a single appliance and wants to take a moment to whip out S# and implement this there.? Mike On Wed, Jun 5, 2024 at 7:18?PM Elliott Balsley via <ebalsley=[email protected]> wrote:
|
|||
Re: Running SIMPL debugger continuously
Thanks everyone, for the ideas. Michael, that MQTT module is very cool!? I tested it and it works as advertised.? Great for temporary debugging with MQTT Explorer.? Have you thought about building the MQTT client into the module, to remove the need for that separate python app? It might also be cool to run a little HTTP server on the processor that serves metrics in Prometheus format.? That's what I do on my Qsys Cores using this plugin: . On Thu, May 30, 2024 at 10:56?PM RK-X via <rkx1984=[email protected]> wrote: Also don't forget Cresteon Fusion which will pump whatever data you pick into a SQL table and the you can construct your data into PowerBi, works great for generating bigger pictures about system use, Errors, help requests, mic battery levels (anything). Then you can make in formed descisioms about correct system development or push training and information to change how users interact with the system and prove your results as time goes on |
|||
Re: DSC PowerSeries Neo
I'm aware of the Zone Status driver, but it didn't work. I also checked the notes in the dat file which state it's not supported. Did you use it with a Neo panel?
toggle quoted message
Show quoted text
They updated the Neo driver last year - maybe they removed that feature :-) --- On Wednesday, June 5, 2024 at 6:42 PM, arnaud@ wrote: |
|||
File /LiteTouchStandardProtocol.zip uploaded
#file-notice
Group Notification
The following files and folders have been uploaded to the Files area of the [email protected] group. By: Steve Kuehn <steve@...> Description: |
|||
Re: First Time Programming LiteTouch Standard CCU - Hints, Tips, Pitfalls?
This is a bit crazy, I know, but does anyone still have modules and the protocol documentation?? I could use it for a takeover project and I need the integrate the Litetouch.? The existing program uses? a "LiteTouch_STD_CCU_v1" module that I do not have.? Also, please share the baud rate if you have it in your notes.? Thank you!?
|
|||
Re: Smart graphics button state (active vs inactive)
Hi;
?
First, I am assuming the LED has 0V when it is off and 1.94V when it is on.
Second, that LED also has a series resistor to limit current. ?The other side of that resistor may have a substantially higher voltage on it, like 5V or 12V, depending on what they are using to drive the LED. ?Of course they could be driving the LEDs with an open-collector output, which is basically switching the ground side rather than switching the hot side. ?You can verify which by connecting one side of your meter to circuit ground and measuring both sides of the LED in both on and off states.
?
I will make the assumption that that you are planning to just connect some wires in parallel to the LED, so there is a relatively simple way to move forward.
?
?
Use a device that has regular through-hole components, like this:
?
<>
?
?
The board is specified to be triggered with 12V. They have put an LED and a resistor in series with the opto-coupler's internal LED. ?Look up the data sheet for the opto coupler:
?
?
and you will see that the desired forward current for the LED side is 20 mA - ish.
?
The Amazon piece uses a series resistor and red LED set up to provide something around 20 mA with a 12V input. ?I would replace the red LED with a wire jumper and replace the resistor with one that is 1/10th the value. ( e.g. if the resistor on the amazon board is 1Kohms, replace it with a resistor that is 100 ohms.) ?By doing that you will get 10 times more current, or approximately the same current with 1/10th of the voltage driving the circuit. ?That should get you into the generally safe area of operation for the 817 chip.
?
If you want to get really specific, the forward voltage for the 817 is 1.2V typically. ?1.94 - 1.2 = 0.74 ?so using R=E/I ?0.74V/0.020A = 37 ohms. ?33 ohms is a standard value for resistors, so I would go with a 33 ohm resistor.
?
On the other side of the 817, connect pin 3 to logic ground, connect pin 4 to the IO port and make sure the pull-up is enabled. ?You can either detect the blinking, or use a retriggerable one-shot and set the pulse time to be longer than the blink.
?
HTH I looked at the board outputs, you don't need to use VCC connection, just connect Out to IO and Ground to logic ground. |
|||
Topics in Home Automation - New Article in Residential Tech Today
Today, there are 2 new articles I've written that have been published by Residential Tech Today on their website.
First, in April I wrote an article on my initial experience using the Navimow i Series robotic mower.? While I was able to dig into the mower's setup and navigation capabilities in that article, it was too early in the spring to evaluate the Navimow's actual mowing performance (you can find that original article here: ). This is my follow-up that digs into the Navimow's mowing performance and some other product details.? You can find the article here: Second, I recently wrote about the Narwal Freo Plus robotic vacuum / mop (you can find that article here: ). Narwal has just announced another new product to make it easier to clean your home, the Narwal S10 Pro Wet/ Dry Vacuum.? You can find the article on this new product here: For those interested in earlier articles that I've written, you can find those here: For these interested in even earlier content that I wrote, you can find it all here though older content has formatting issues due to a transfer from blogspot to wordpress. Thanks |
|||
Re: Crestron Home Touch - Panels disconnection
Hello @CHP2, |