¿ªÔÆÌåÓý

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

Re: AppleTV Context Menu Access

 

Not really an answer to Geoff¡¯s question, but we are working on an update for the ATV module. ?With tvOS 14 it looks like Apple have gone a bit byte-happy with their message payloads which has given us a load of buffer overflows in the decryption. ?At the same time I¡¯m looking to improve feedback and transport control. ?Update should be ready soon.

The Bonjour issue remains, but Crestron engineering have been actively working on that - we even had a zoom call to verify the exact symptoms.

Sorry Geoff - I didn¡¯t mean to take your post OT.
Oliver - Ultamation


Re: Tascam Rest Api

 

Appreciate the response.? Will play with this a bit tomorrow and hopefully be able to figure it out.

Thank you.

On Sat, Nov 21, 2020, 4:16 PM Lincoln King-Cliby <lincoln@...> wrote:

This is one of those things that is trivial to do in SIMPL# -- and is far more resilient that way -- but if this is all you¡¯re doing (or you don¡¯t already know SIMPL# / have the dev tools) it can be done in SIMPL+ as well (as long as it can be done via HTTP with no or basic authentication, HTTPS, or digest authentication basically forces the hand to SIMPL#.

?

You¡¯ll need to open the connection to the device, send the request headers and body in one string ¨C chances are very good that the server will require additional headers (like content type, connection keep-alive, and possibly language, etc). If you search the group¡¯s acrchive there are plenty of general examples, or it might be most helpful to generate a request with a tool like Postman and see what it¡¯s generating ¨C this also allows you to test various things without having to recompile and reload a program each time.

?

The ¡±do I have to send the whole thing¡± is extremely implementation dependent ¨C and since every Tascam I¡¯ve controlled has been via serial ¨C I would try sending only the changed attributes first but be prepared to send the entire object ¨C I¡¯d say a majority of implementations I¡¯ve come across require the entire thing, which seems counter productive and prone to introduce greater levels of error but hey, whaddiknow?

?

--

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] <[email protected]> On Behalf Of Dillon Costanza
Sent: Saturday, November 21, 2020 9:51 AM
To: [email protected]
Subject: [crestron] Tascam Rest Api

?

Hi guys,

Don't have much experience with REST API's hoping I can just get a bit of info.

Here is an example command from the API.


I know I will be told to get this done through simpl# however I have never used it so that may be tough.? I was hoping I can write this in SIMPL+.? Just basically looking for a quick rundown, can I use a TCP/IP Client to connect on port 80 or do I need to connect inside the SIMPL+ module?

Also, it has the PUT url, then the header, and then body.? I am not sure how to format this inside simpl+.? Can I simply use a makestring and send the entire thing out at once, or do I need to send the PUT, wait for a response, and then send the rest?? A small breakdown of format would be extremely helpful.

Lastly, does an API typically require commands for every parameter to be sent? Or if I am not adjusting the IP settings can I just leave them out of the code entirely?


Thanks so much in advance.


Update the system-wide settings for the device.

These settings include network settings, name, id and other attributes not related to encode, decode, or media transmission.

Example URI

PUT?

Request

Hide

Headers
Content-Type: application/json

?

Body
{
??? "name": "string",
??? "device_roles": {
??????? "values": [
??????????? "strings"
??????? ]
??? },
??? "ip_scheme": "static",
??? "static_ip_address": "ip_address",
??? "static_netmask": "ip_address",
??? "static_gateway": "ip_address",
??? "static_dns_addresses": [
??????? "ip_addresses"
??? ],
??? "xml_active": {
??????? "value": boolean
??? },
??? "xml_url": "string",
??? "xml_poll_interval": {
??????? "value": integer
??? }
}


Re: AppleTV Context Menu Access

 

Has anyone tried USB? I would hook up a keyboard(if it work at all) and try every single key.?


AppleTV Context Menu Access

 

Has anyone figured out how to access the context menu (for switching users) on an AppleTV using IR control?? A long press of the Home button on the Siri remote brings up the context menu.

I'm currently using the IR module because I've been having some issues with the Ultamation module losing the connection to the AppleTV and it doesn't appear to be possible.? I have the menu, menu_home, and options commands all configured and none of them bring up the context menu with a short or long press.

Looking at the commands available in the Ultamation module, it looks like they have a context menu command which may do the trick, so perhaps I just need to switch back to the Ultamation module, or use it just for certain commands.

Thanks,
Geoff


Re: Tascam Rest Api

 

¿ªÔÆÌåÓý

This is one of those things that is trivial to do in SIMPL# -- and is far more resilient that way -- but if this is all you¡¯re doing (or you don¡¯t already know SIMPL# / have the dev tools) it can be done in SIMPL+ as well (as long as it can be done via HTTP with no or basic authentication, HTTPS, or digest authentication basically forces the hand to SIMPL#.

?

You¡¯ll need to open the connection to the device, send the request headers and body in one string ¨C chances are very good that the server will require additional headers (like content type, connection keep-alive, and possibly language, etc). If you search the group¡¯s acrchive there are plenty of general examples, or it might be most helpful to generate a request with a tool like Postman and see what it¡¯s generating ¨C this also allows you to test various things without having to recompile and reload a program each time.

?

The ¡±do I have to send the whole thing¡± is extremely implementation dependent ¨C and since every Tascam I¡¯ve controlled has been via serial ¨C I would try sending only the changed attributes first but be prepared to send the entire object ¨C I¡¯d say a majority of implementations I¡¯ve come across require the entire thing, which seems counter productive and prone to introduce greater levels of error but hey, whaddiknow?

?

--

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] <[email protected]> On Behalf Of Dillon Costanza
Sent: Saturday, November 21, 2020 9:51 AM
To: [email protected]
Subject: [crestron] Tascam Rest Api

?

Hi guys,

Don't have much experience with REST API's hoping I can just get a bit of info.

Here is an example command from the API.


I know I will be told to get this done through simpl# however I have never used it so that may be tough.? I was hoping I can write this in SIMPL+.? Just basically looking for a quick rundown, can I use a TCP/IP Client to connect on port 80 or do I need to connect inside the SIMPL+ module?

Also, it has the PUT url, then the header, and then body.? I am not sure how to format this inside simpl+.? Can I simply use a makestring and send the entire thing out at once, or do I need to send the PUT, wait for a response, and then send the rest?? A small breakdown of format would be extremely helpful.

Lastly, does an API typically require commands for every parameter to be sent? Or if I am not adjusting the IP settings can I just leave them out of the code entirely?


Thanks so much in advance.


Update the system-wide settings for the device.

These settings include network settings, name, id and other attributes not related to encode, decode, or media transmission.

Example URI

PUT?

Request

Hide

Headers
Content-Type: application/json

?

Body
{
??? "name": "string",
??? "device_roles": {
??????? "values": [
??????????? "strings"
??????? ]
??? },
??? "ip_scheme": "static",
??? "static_ip_address": "ip_address",
??? "static_netmask": "ip_address",
??? "static_gateway": "ip_address",
??? "static_dns_addresses": [
??????? "ip_addresses"
??? ],
??? "xml_active": {
??????? "value": boolean
??? },
??? "xml_url": "string",
??? "xml_poll_interval": {
??????? "value": integer
??? }
}


Re: samsung digital display QE50T RS232 protocol #crestron

 

¿ªÔÆÌåÓý

Not sure about the 50T specifically but done lots of QEs and they all speak MDC.

?

--

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] <[email protected]> On Behalf Of Jeremy Weatherford
Sent: Saturday, November 21, 2020 11:37 AM
To: [email protected]
Subject: Re: [crestron] samsung digital display QE50T RS232 protocol #crestron

?

I haven't used a QE50T, but it's a commercial model, lists RS232 on the spec sheet, and has a 3.5mm RS232 input that says it supports MDC protocol... seems pretty clear cut to me.

?

On Fri, Nov 20, 2020 at 6:10 PM jones.matt94 via <jones.matt94=[email protected]> wrote:

We had no luck getting QE Series to work through RS232.
We also didnt find any documentation that indicated that RS232 works on these models.

Hopefully someone here says otherwise.


Re: samsung digital display QE50T RS232 protocol #crestron

 

I haven't used a QE50T, but it's a commercial model, lists RS232 on the spec sheet, and has a 3.5mm RS232 input that says it supports MDC protocol... seems pretty clear cut to me.

On Fri, Nov 20, 2020 at 6:10 PM jones.matt94 via <jones.matt94=[email protected]> wrote:
We had no luck getting QE Series to work through RS232.
We also didnt find any documentation that indicated that RS232 works on these models.

Hopefully someone here says otherwise.


Tascam Rest Api

 

Hi guys,

Don't have much experience with REST API's hoping I can just get a bit of info.

Here is an example command from the API.


I know I will be told to get this done through simpl# however I have never used it so that may be tough.? I was hoping I can write this in SIMPL+.? Just basically looking for a quick rundown, can I use a TCP/IP Client to connect on port 80 or do I need to connect inside the SIMPL+ module?

Also, it has the PUT url, then the header, and then body.? I am not sure how to format this inside simpl+.? Can I simply use a makestring and send the entire thing out at once, or do I need to send the PUT, wait for a response, and then send the rest?? A small breakdown of format would be extremely helpful.

Lastly, does an API typically require commands for every parameter to be sent? Or if I am not adjusting the IP settings can I just leave them out of the code entirely?


Thanks so much in advance.



Update the system-wide settings for the device.

These settings include network settings, name, id and other attributes not related to encode, decode, or media transmission.

Example URI

PUT?http://ip.address:2020/v1/system
Request
Hide
Headers
Content-Type: application/json
?
Body
{
    "name": "string",
    "device_roles": {
        "values": [
            "strings"
        ]
    },
    "ip_scheme": "static",
    "static_ip_address": "ip_address",
    "static_netmask": "ip_address",
    "static_gateway": "ip_address",
    "static_dns_addresses": [
        "ip_addresses"
    ],
    "xml_active": {
        "value": boolean
    },
    "xml_url": "string",
    "xml_poll_interval": {
        "value": integer
    }
}


Re: Atlona AT-HDVS-CAM-HDMI

 

This camera is a re-branded Minray camera (Chinese). I use the exact same camera branded by another company. I have used hundreds of these. I always Control them with the Vaddio Roboshot module. I use this module with ANY VISCA camera. Works flawlessly.

Tip: if you get the HDBT version of the camera you can connect it directly to a DM input and supply power over HDBT using a Power injector or other POE Power source, or the DM power pack on a DMPS. then you can control the camera over HDBT and only have to ru. One cable to the camera.?
I use them this way everyday.
ping me if you have questions.


Blessings,

Nathan Wells


Samsung IP with CCD Example program

 
Edited

Hi, I uploaded a Samsung TV IP control using CCD (Crestron certified drivers) example program, hope it helps.

/g/crestron/files/Programs/samsung%20ccd.zip

You have to manually load the driver to the processor (Answer ID:?1000527).


Re: samsung digital display QE50T RS232 protocol #crestron

 

We had no luck getting QE Series to work through RS232.
We also didnt find any documentation that indicated that RS232 works on these models.

Hopefully someone here says otherwise.


samsung digital display QE50T RS232 protocol #crestron

 

Does anyone have information on? the serial protocol for this device. I'm unable to find anything. i'm tring a bunch of crestron modules and no luck yet.?


Re: Denon HEOS and the Media Player Object

 

If you figure that out, I'd love to know.


On Fri, Nov 20, 2020 at 1:31 PM ckangis <chris@...> wrote:
On Fri, Nov 20, 2020 at 12:13 PM, Gary Miller wrote:
The one that doesn't seems to require?a processor?reboot about once a month to keep it working.?
What?? How am I going to make a living with that!!???


Re: Denon HEOS and the Media Player Object

 

On Fri, Nov 20, 2020 at 12:13 PM, Gary Miller wrote:
The one that doesn't seems to require?a processor?reboot about once a month to keep it working.?
What?? How am I going to make a living with that!!???


Re: Atlona AT-HDVS-CAM-HDMI

 

¿ªÔÆÌåÓý

The API is well documented. Just use an SIO. It worked very easily for me

OP


Re: Denon HEOS and the Media Player Object

 

You are correct on all counts, I do believe?you need IP reservations in the router for each player as they are only DHCP. I've done 4 of these systems and all but one works very well. The one that doesn't seems to require?a processor?reboot about once a month to keep it working.?


On Thu, Nov 19, 2020 at 9:20 AM ckangis <chris@...> wrote:
Thanks Gary!? Good to 'See' you!!...
Can you confirm the following?...

At a minimum, It looks like I can set things up with just the MPO, with each player's CRPC signals routed thru the MPO router v4
As long as I 'Fix' the volume on the HEOS player, it will present to the client a similar user interface to an Autonomic MMS experience (less similar to Sonos but sort of also...)

TIA!


Re: 4 series text console symbol

 

Thanks.? I emailed IC Realtime and got the newer module 4.0 and it is working.? Still digging into the text console issue I though I found yesterday with another module in my program.


Re: 4 series text console symbol

 
Edited

We wrote the module.

?

It¡¯s not the symbol, it¡¯s something else we were doing in the module for 2 series, and we¡¯ve set IC Realtime an updated version. Since we wrote it, you can either reach out to us or IC Realtime for the latest version.

?

Caleb

?

Caleb Radecky | Manager, Online Products & Services
Crestron Silver Certified Programmer | DMC-D-4K | DMC-E-4K
ControlWorks Consulting, LLC | Crestron Services Provider | 8228 Mayfield Rd. #6B Rear Cleveland OH 44026
D. 440.771.4809 | O.440.449.1100 X1109 | F.440.449.1106 |

?

From: [email protected] <[email protected]> On Behalf Of plareeeiybusse
Sent: Thursday, November 19, 2020 17:42
To: [email protected]
Subject: [crestron] 4 series text console symbol

?

Anyone notice the text console symbol no longer works in 4 series programs?? I'm getting the following error when my IC Realtime IP module tries to query the mac address for activation.? And of course the module I was given by IC Realtime is password protected so I can't go in and hard code the mac address.

?

Could not obtain console symbol protection mutex for S-2.5.10.3:S-1.10.1 (status: 1460). Did not transmit [maca\x0D]

?


4 series text console symbol

 

Anyone notice the text console symbol no longer works in 4 series programs?? I'm getting the following error when my IC Realtime IP module tries to query the mac address for activation.? And of course the module I was given by IC Realtime is password protected so I can't go in and hard code the mac address.

?

Could not obtain console symbol protection mutex for S-2.5.10.3:S-1.10.1 (status: 1460). Did not transmit [maca\x0D]


Re: Issues with Sonos & Crestron

 

This was updated today:?
?