Jump to content
C4 Forums | Control4

C4 driver for nVidia Shield


videostorm

Recommended Posts


  • 1 month later...
2 hours ago, Bharris said:

my dealer can't find the driver properties to enter the code for long press select button in programming, commands. I have the chowmain driver for nvidia shield and amazon tv. 

For the Chowmain driver, please contact their support.  

The Video Storm driver has the long press features.

Link to comment
Share on other sites

  • 2 weeks later...

I apologize if it has already been covered but I want to make sure I dont make wrong assumptions:

- can the regular Shield be controlled by Control4 or does it require a pro?

- I’m confused on the drivers : seems that Videostorm and Chowmain have both a driver. Others? Is there a simple comparison and/or recommendation?

- are there ways to create shortcuts (like mini apps) beyond traditional channels? I’m using Shield with a VPN for foreign TV apps/channels. 
 

thanks a lot in advance for help!

Link to comment
Share on other sites

7 hours ago, istreich said:

I apologize if it has already been covered but I want to make sure I dont make wrong assumptions:

- can the regular Shield be controlled by Control4 or does it require a pro?

- I’m confused on the drivers : seems that Videostorm and Chowmain have both a driver. Others? Is there a simple comparison and/or recommendation?

- are there ways to create shortcuts (like mini apps) beyond traditional channels? I’m using Shield with a VPN for foreign TV apps/channels. 
 

thanks a lot in advance for help!

You cannot use the 2019 Shield because it does NOT have USB.  Use either the 2015 or 2017 Shields, or the 2019 Shield Pro.  You need USB to attach IRUSB hardware.

Our driver (VideoStorm) is free and does all the most common operations (IP control, app launching, mini drivers, etc).  Chowmain is a premium driver and adds more Kodi integration and a few other features.

You can create your own programming controls or even mini drivers for any app.  Just see the documentation for details.

Link to comment
Share on other sites

Thanks. Very helpful and good to know. Now the issue is to find a Shield Pro. They seem to be out of stock everywhere... I will return my regular one to Amazon and I hope it gets back in stock soon. Curious if anyone know where I can find one. Actually two. Thanks again!

Link to comment
Share on other sites

I'm using version 18 of the driver and my firmware is V225.

I'm having odd problems with minidrivers and IRUSB native drivers on the Shield and Hulu does not work at all. I can't get any of the universal minidrivers to start an app from a completely powered down system; it just comes up the main Shield menu screen. From there if I try the UMD again it goes to the recently used apps screen. However, from the main menu screen if I use the colored buttons for a specific app it works, except for Hulu. No version of Hulu works at all, I have to scroll to it and choose it from the app menu in the Shield. Once I have an app open, if I hit a different colored button it immediately goes to that specific app (Disney Now pulls up Disney Plus which is exactly what I was hoping for,) but I f I use the Watch menu and a UMD it goes to the recently used apps screen. Here is what the debug gave me. The part before the break is using the Green button to try to start Hulu while the system is on the Shield main menu. The first time is with the app type set to Google Play and the second time is with the app type set to Google Play TV (which is how I have it set normally.)  After the break is trying to start Hulu with the Watch command and a UMD. After the second break is with the system off and using a UMD to try and start Netflix but the Shield goes to the main menu, not Netflix. The same happens with any UMD from a powered down state. After the third break is the Shield sitting on the main menu, I then hit the Red button and Netflix starts. Once Netflix is open I then press Watch, choose Disney Plus, and the Shield goes to the recent apps screen. I added a WordPad file as well for download:

 

Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Received from Proxy: PROGRAM_B; on Binding: 5001
Parameter: ROOM_ID; value: 16
Parameter: DEVICE_ID; value: 72
Implement GREEN function...
Timer Expired.  ID:  9638200
Send RS232 command (QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.MainActivity;end
QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.MainActivity;end
OK
Timer Expired.  ID:  9633896
QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Timer Expired.  ID:  9633896
QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Timer Expired.  ID:  9633896
QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Property App types
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Received from Proxy: PROGRAM_B; on Binding: 5001
Implement GREEN function...
Parameter: ROOM_ID; value: 16
Parameter: DEVICE_ID; value: 72
Timer Expired.  ID:  9638305
Send RS232 command (QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.MainActivity;end
QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.MainActivity;end
OK
Timer Expired.  ID:  9633896
QGETPLAY
OK
0

BREAK BREAK BREAK BREAK


Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Received from Proxy: WATCH_BUTTON; on Binding: 5001
Parameter: ROOM_ID; value: 16
UndefinedFunction: WATCH_BUTTON
Parameter: DEVICE_ID; value: 72
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Received from Proxy: ON; on Binding: 5003
Parameter: CONNECT; value: 1
Unimplemented 5003 command ON
Received from Proxy: CONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 261
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Parameter: AUDIO; value: True
Unimplemented 5003 command CONNECT_OUTPUT
Received from Proxy: SET_INPUT; on Binding: 5003
Parameter: CLASS; value: HDMI
Parameter: INPUT; value: 3102
Parameter: VIDEO; value: False
Parameter: SWITCH_SEPARATE; value: False
Parameter: AUDIO; value: True
Inbind 3102 In 103 Out 111 Class HDMI
Proxy id 343 Attached source id: 261 named Hulu
Source app is Hulu
App to launch is Hulu
Parameter: PREV_PATH_DEV; value: 261
Received from Proxy: ON; on Binding: 5001
Parameter: OUTPUT; value: 2110
Implement SET_INPUT function...
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
Received from Proxy: ON; on Binding: 5003
Parameter: CONNECT; value: 1
Unimplemented 5003 command ON
Received from Proxy: CONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 261
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: AUDIO; value: True
Parameter: VIDEO; value: False
Unimplemented 5003 command CONNECT_OUTPUT
Received from Proxy: SET_INPUT; on Binding: 5003
Parameter: INPUT; value: 3102
Parameter: CLASS; value: HDMI
Parameter: VIDEO; value: False
Parameter: OUTPUT; value: 2110
Parameter: SWITCH_SEPARATE; value: False
Parameter: PREV_PATH_DEV; value: 261
Parameter: AUDIO; value: True
Implement SET_INPUT function...
Inbind 3102 In 103 Out 111 Class HDMI
Proxy id 343 Attached source id: 261 named Hulu
Source app is Hulu
App to launch is Hulu
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
QHIDCODE2002035
OK
QHIDCODE2002035
OK
Timer Expired.  ID:  9639395
Unknown timer.  ID:  9639395
Sending to room 16:Living Room select 342
Room 16:Living Room is selecting 261
Received from Proxy: DISCONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 261
Parameter: VIDEO; value: False
Parameter: OUTPUT; value: 2110
Parameter: AUDIO; value: True
Unimplemented 5003 command DISCONNECT_OUTPUT
Received from Proxy: SELECT_SOURCE; on Binding: 5001
Parameter: PATH_TYPE; value: 1
Parameter: ROOM_ID; value: 16
Parameter: MEDIA_ID; value: 0
UndefinedFunction: SELECT_SOURCE
Parameter: CONNECT; value: 1
Received from Proxy: ON; on Binding: 5001
Send RS232 command (QHIDCODE2002035
Parameter: SWITCH_SEPARATE; value: False
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: CLASS; value: HDMI
Received from Proxy: DISCONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 261
Parameter: SWITCH_SEPARATE; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command DISCONNECT_OUTPUT
Received from Proxy: SELECT_SOURCE; on Binding: 5001
Parameter: PATH_TYPE; value: 3
Parameter: MEDIA_ID; value: 0
Parameter: ROOM_ID; value: 16
UndefinedFunction: SELECT_SOURCE
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
Room 205:Declutter is selecting 0
QHIDCODE2002035
OK
Timer Expired.  ID:  9639414
Send RS232 command (QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.MainActivity;end
Room 16:Living Room is selecting 342
Room 205:Declutter is selecting 0
QHIDCODE2002035
OK
QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.MainActivity;end
OK
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Debug mode set to: Off
Property Debug Mode

BREAK BREAK BREAK BREAK

Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Parameter: CONNECT; value: 1
Received from Proxy: ON; on Binding: 5003
Unimplemented 5003 command ON
Received from Proxy: CONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 259
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command CONNECT_OUTPUT
Received from Proxy: SET_INPUT; on Binding: 5003
Parameter: CLASS; value: HDMI
Parameter: INPUT; value: 3101
Parameter: VIDEO; value: False
Parameter: OUTPUT; value: 2110
Parameter: SWITCH_SEPARATE; value: False
Parameter: PREV_PATH_DEV; value: 259
Parameter: AUDIO; value: True
Implement SET_INPUT function...
Inbind 3101 In 102 Out 111 Class HDMI
Proxy id 343 Attached source id: 259 named Netflix
Source app is Netflix
App to launch is NetFlix
App to launch is Netflix
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
Received from Proxy: ON; on Binding: 5003
Parameter: CONNECT; value: 1
Unimplemented 5003 command ON
Received from Proxy: CONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 259
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: AUDIO; value: True
Received from Proxy: SET_INPUT; on Binding: 5003
Unimplemented 5003 command CONNECT_OUTPUT
Parameter: INPUT; value: 3101
Parameter: CLASS; value: HDMI
Parameter: VIDEO; value: False
Parameter: OUTPUT; value: 2110
Parameter: SWITCH_SEPARATE; value: False
Parameter: PREV_PATH_DEV; value: 259
Parameter: AUDIO; value: True
Implement SET_INPUT function...
Inbind 3101 In 102 Out 111 Class HDMI
Proxy id 343 Attached source id: 259 named Netflix
Source app is Netflix
App to launch is Netflix
App to launch is NetFlix
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
QHIDCODE2002035
OK
QHIDCODE2002035
OK
Timer Expired.  ID:  9649441
Unknown timer.  ID:  9649441
Received from Proxy: DISCONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 259
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: SWITCH_SEPARATE; value: False
Unimplemented 5003 command DISCONNECT_OUTPUT
Received from Proxy: SELECT_SOURCE; on Binding: 5001
Sending to room 16:Living Room select 342
Parameter: AUDIO; value: True
Parameter: PATH_TYPE; value: 1
Room 16:Living Room is selecting 259
Parameter: MEDIA_ID; value: 0
Parameter: ROOM_ID; value: 16
Send RS232 command (QHIDCODE2002035
Received from Proxy: ON; on Binding: 5001
UndefinedFunction: SELECT_SOURCE
Parameter: CONNECT; value: 1
Received from Proxy: DISCONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 259
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: SWITCH_SEPARATE; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command DISCONNECT_OUTPUT
Received from Proxy: SELECT_SOURCE; on Binding: 5001
Parameter: PATH_TYPE; value: 3
Parameter: MEDIA_ID; value: 0
Parameter: ROOM_ID; value: 16
UndefinedFunction: SELECT_SOURCE
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
QHIDCODE2002035
OK
Room 205:Declutter is selecting 0
Timer Expired.  ID:  9649442
Unknown timer.  ID:  9649442
Timer Expired.  ID:  9649463
Unknown timer.  ID:  9649463
Timer Expired.  ID:  9649464
Send RS232 command (QLAUNCH android-app://com.netflix.ninja#Intent;component=com.netflix.ninja/.MainActivity;end
Room 16:Living Room is selecting 342
Room 205:Declutter is selecting 0
QHIDCODE2002035
OK
QLAUNCH android-app://com.netflix.ninja#Intent;component=com.netflix.ninja/.MainActivity;end
OK
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0

BREAK BREAK BREAK BREAK

QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Timer Expired.  ID:  9633896
Received from Proxy: PROGRAM_A; on Binding: 5001
Parameter: DEVICE_ID; value: 72
Parameter: ROOM_ID; value: 16
Implement RED function...
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9651410
Send RS232 command (QLAUNCH android-app://com.netflix.ninja#Intent;component=com.netflix.ninja/.MainActivity;end
QLAUNCH android-app://com.netflix.ninja#Intent;component=com.netflix.ninja/.MainActivity;end
OK
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Received from Proxy: WATCH_BUTTON; on Binding: 5001
Parameter: ROOM_ID; value: 16
Parameter: DEVICE_ID; value: 72
UndefinedFunction: WATCH_BUTTON
Timer Expired.  ID:  9633896
QGETPLAY
OK
0
Send RS232 command (QGETPLAY
Received from Proxy: ON; on Binding: 5003
Parameter: CONNECT; value: 1
Received from Proxy: CONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 309
Unimplemented 5003 command ON
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command CONNECT_OUTPUT
Received from Proxy: SET_INPUT; on Binding: 5003
Parameter: INPUT; value: 3104
Parameter: CLASS; value: HDMI
Parameter: VIDEO; value: False
Parameter: OUTPUT; value: 2110
Parameter: SWITCH_SEPARATE; value: False
Parameter: PREV_PATH_DEV; value: 309
Parameter: AUDIO; value: True
Implement SET_INPUT function...
Inbind 3104 In 105 Out 111 Class HDMI
Proxy id 343 Attached source id: 309 named Disney Plus
Source app is Disney Plus
App to launch is Disney Plus
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
Received from Proxy: ON; on Binding: 5003
Parameter: CONNECT; value: 1
Received from Proxy: CONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 309
Unimplemented 5003 command ON
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command CONNECT_OUTPUT
Parameter: INPUT; value: 3104
Parameter: CLASS; value: HDMI
Received from Proxy: SET_INPUT; on Binding: 5003
Parameter: VIDEO; value: False
Parameter: OUTPUT; value: 2110
Parameter: SWITCH_SEPARATE; value: False
Parameter: PREV_PATH_DEV; value: 309
Parameter: AUDIO; value: True
Implement SET_INPUT function...
Inbind 3104 In 105 Out 111 Class HDMI
Proxy id 343 Attached source id: 309 named Disney Plus
Source app is Disney Plus
App to launch is Disney Plus
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
QHIDCODE2002035
OK
QHIDCODE2002035
OK
Room 16:Living Room is selecting 309
Parameter: PREV_PATH_DEV; value: 309
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: VIDEO; value: False
Parameter: SWITCH_SEPARATE; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command DISCONNECT_OUTPUT
Received from Proxy: SELECT_SOURCE; on Binding: 5001
Parameter: PATH_TYPE; value: 1
Parameter: MEDIA_ID; value: 0
Parameter: ROOM_ID; value: 16
UndefinedFunction: SELECT_SOURCE
Sending to room 16:Living Room select 342
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
Received from Proxy: DISCONNECT_OUTPUT; on Binding: 5003
Received from Proxy: DISCONNECT_OUTPUT; on Binding: 5003
Parameter: PREV_PATH_DEV; value: 309
Parameter: CLASS; value: HDMI
Parameter: OUTPUT; value: 2110
Parameter: SWITCH_SEPARATE; value: False
Parameter: AUDIO; value: True
Unimplemented 5003 command DISCONNECT_OUTPUT
Parameter: PATH_TYPE; value: 3
Parameter: VIDEO; value: False
Parameter: MEDIA_ID; value: 0
Received from Proxy: SELECT_SOURCE; on Binding: 5001
UndefinedFunction: SELECT_SOURCE
Parameter: ROOM_ID; value: 16
Received from Proxy: ON; on Binding: 5001
Parameter: CONNECT; value: 1
Send RS232 command (QHIDCODE2002035
QHIDCODE2002035
OK
Room 205:Declutter is selecting 0
Room 16:Living Room is selecting 342
Room 205:Declutter is selecting 0
QHIDCODE2002035
OK
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Timer Expired.  ID:  9633896
Send RS232 command (QGETPLAY
QGETPLAY
OK
0
Property Debug Mode
Debug mode set to: Off
 

Screenshot (1155).png

Shield issues.rtf

Link to comment
Share on other sites

The QLAUNCH for hulu has changed to 

QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.WKFactivity;end

the driver does not reflect this currently.  You can use a custom command or mini driver for it in the meantime.

 

Change your "Send HOME on Power" property to false

Link to comment
Share on other sites

7 hours ago, videostorm said:

The QLAUNCH for hulu has changed to 

QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.WKFactivity;end

the driver does not reflect this currently.  You can use a custom command or mini driver for it in the meantime.

 

Change your "Send HOME on Power" property to false

My C4 system is an EA5 on 3.1.2.

Ok, changed the "Send HOME..." property to off. Composer pro hides the fact that it's "Send HOME on Power On." Composer Express shows me the complete description. It didn't help though. So from a powered off state I hit "Watch," choose Netflix, and I get the Shield main menu. If I hit "Watch" and choose Netflix again then Netflix will start. I can then press "Watch" and choose Amazon Prime and prime will start. The native color button commands work from here as well except of course for Hulu. However I have now realized that the Disney Plus universal mini-driver under the Watch menu does not work but the Disney Now command for a colored button does. When I have my laptop I'll have to compare commands to see what's going on.

Link to comment
Share on other sites

16 hours ago, Eric Stiff said:

My C4 system is an EA5 on 3.1.2.

Ok, changed the "Send HOME..." property to off. Composer pro hides the fact that it's "Send HOME on Power On." Composer Express shows me the complete description. It didn't help though. So from a powered off state I hit "Watch," choose Netflix, and I get the Shield main menu. If I hit "Watch" and choose Netflix again then Netflix will start. I can then press "Watch" and choose Amazon Prime and prime will start. The native color button commands work from here as well except of course for Hulu. However I have now realized that the Disney Plus universal mini-driver under the Watch menu does not work but the Disney Now command for a colored button does. When I have my laptop I'll have to compare commands to see what's going on.

There is likely a timing / order of commands issue at play on your room power up.  Please submit a support ticket at http://netplay.freshdesk.com/

Include the LUA log for the problematic sequence.  Also the exact hardware (Shield & C4 controller) and any other pertinent info.  We can then reproduce the issue.

Disney Plus is currently named "Disney Now" in the driver.  Use the mini driver for Disney Now for Disney Plus.

Link to comment
Share on other sites

On 4/7/2020 at 11:35 AM, videostorm said:

There is likely a timing / order of commands issue at play on your room power up.  Please submit a support ticket at http://netplay.freshdesk.com/

Include the LUA log for the problematic sequence.  Also the exact hardware (Shield & C4 controller) and any other pertinent info.  We can then reproduce the issue.

Disney Plus is currently named "Disney Now" in the driver.  Use the mini driver for Disney Now for Disney Plus.

I swear I replied to this but apparently it didn't post.  I do believe it's a timing issue with sending an app command before the Shield is ready from waking up. I changed the "On Room Off" from "Sleep" to "Home" so it doesn't go to sleep and the UMDs for Netflix, Amazon Prime, and Disney Now work. Is there a LUA log for the entire system when a Watch command is issued or are you asking for just a specific device/driver LUA log? If there is one for the entire system where do I get it? 

Thank you,

Eric

Link to comment
Share on other sites

15 hours ago, Eric Stiff said:

I swear I replied to this but apparently it didn't post.  I do believe it's a timing issue with sending an app command before the Shield is ready from waking up. I changed the "On Room Off" from "Sleep" to "Home" so it doesn't go to sleep and the UMDs for Netflix, Amazon Prime, and Disney Now work. Is there a LUA log for the entire system when a Watch command is issued or are you asking for just a specific device/driver LUA log? If there is one for the entire system where do I get it? 

Thank you,

Eric

Just the LUA log from that particular IRUSB driver itself.

Link to comment
Share on other sites

On 4/6/2020 at 11:29 AM, videostorm said:

The QLAUNCH for hulu has changed to 

QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.WKFactivity;end

the driver does not reflect this currently.  You can use a custom command or mini driver for it in the meantime.

 

That QLAUNCH works but the Control4 version of the mini driver does not.  I'm trying to run a few things down before I submit a ticket. What is the syntax for executing commands in the LUA window for the IRUSB driver? I'm doing something wrong. I either get an error about expected characters or nothing happens at all.

Link to comment
Share on other sites

5 minutes ago, Eric Stiff said:

That QLAUNCH works but the Control4 version of the mini driver does not.  I'm trying to run a few things down before I submit a ticket. What is the syntax for executing commands in the LUA window for the IRUSB driver? I'm doing something wrong. I either get an error about expected characters or nothing happens at all.

To update the driver table via lua, use:

urltablegp["Hulu"] = "QLAUNCH android-app://com.hulu.livingroomplus#Intent;component=com.hulu.livingroomplus/.WKFactivity;end\r"
 

Note that lua changes do not survive a controller reboot.

The syntax for the lua window is lua (the standard scripting language).

Link to comment
Share on other sites

On 4/7/2020 at 11:35 AM, videostorm said:

There is likely a timing / order of commands issue at play on your room power up.  Please submit a support ticket at http://netplay.freshdesk.com/

Include the LUA log for the problematic sequence.  Also the exact hardware (Shield & C4 controller) and any other pertinent info.  We can then reproduce the issue.

Disney Plus is currently named "Disney Now" in the driver.  Use the mini driver for Disney Now for Disney Plus.

Support ticket submitted for when the schedule permits. 😊

IrUSB (2).png

Link to comment
Share on other sites

2 hours ago, Eric Stiff said:

Support ticket submitted for when the schedule permits. 😊

 

In the driver.xml there are both "power_delay" and "power_command_delay" entries.  Changing these and re-adding the driver had no effect.  

Link to comment
Share on other sites

5 hours ago, Eric Stiff said:

In the driver.xml there are both "power_delay" and "power_command_delay" entries.  Changing these and re-adding the driver had no effect.  

Yeah, those don't really do anything on lua drivers.  Thanks for submitting the ticket.  We will reproduce the issue.

Link to comment
Share on other sites

1) I just tried to apparently update the driver I have (version 1.9) using the driver on the website.  However, when I try to complete this, I get an error message saying BROKER.  I'm not using Composer Pro but if you right click on your driver in Composer, there is an option to update but it's not letting me complete that. Is this a Composer Pro only function even though it's showing UPDATE DRIVER  as an option when you right click on the driver and select the driver?

***2) As of a week ago,  I'm having trouble with 1 of my 2 NVIDIA Shield boxes not working with the IRUSB on the main menu screen (ie Netflix, YouTube, Sling, etc) however it will work when I'm using Kodi.  My other box that is configured identically is working for everything so I'm not sure what I'm missing.

error.JPG

update.JPG

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.