Your Digital Media Has Never Looked So Good

 
btpoole
Topic Author
Posts: 342
Joined: Fri Feb 15, 2013 2:08 pm

Task Not Running

Mon Sep 26, 2016 7:09 am

Can somebody point out the obvious mistake that keeps the task from running.  Trying to work into scene graph by following 
examples and post from other users. Starting to follow the procedure somewhat but having a problem with getting a simple
task to run. I know I will need to create an observe but just trying to get into the brs code for now.

HomeScene.xml
<?xml version="1.0" encoding="utf-8" ?>


<component name = "HomeScene" extends = "Scene" >

  <script type="text/brightscript" >

    <![CDATA[

    sub init()
    print "inside homescene"
    m.readChannelListContentTask = createObject("roSGNode", "ChannelContentReader")
   m.readChannelListContentTask.control = "RUN"
   end sub
    ]]>
 </script>
</component>


ChannelContentreader.xml

<?xml version="1.0" encoding="utf-8" ?>

<component name="ChannelContentReader" extends="Task" >

         <interface>
    <field id="channelcontent" type="node" />
 </interface>

 <script type="text/brightscript" uri="pkg:/components/channelcontentreader.brs"/>
    <script type="text/brightscript">

    <![CDATA[
      function init()
       m.top.functionName = "readcontent"
         end function

        ]]>
 </script>

</component>

ChannelContentReader.brs

ChannelContentReader.brs
 Sub readcontent()
Print "INDSIDE readcontent"
end sub
 
User avatar
TheEndless
** Valued Community Member **
Posts: 9231
Joined: Mon Oct 04, 2004 10:15 am
Location: US
Contact:

Re: Task Not Running

Sat Oct 01, 2016 1:29 pm

Your code looks ok.  What makes you think the task isn't running?  Are you connecting to port 8090 in the debugger to see the first task debug console?  That's where "INDSIDE readcontent" should print.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
 
btpoole
Topic Author
Posts: 342
Joined: Fri Feb 15, 2013 2:08 pm

Re: Task Not Running

Sat Oct 01, 2016 3:03 pm

Thanks for looking over. Once I connected to correct port I see it's running.
Thanks
 
adrianc1982
Posts: 89
Joined: Thu Jun 05, 2014 6:02 pm

Re: Task Not Running

Sun Oct 09, 2016 10:27 pm

I read the docs a couple of times and never saw this mentioned in the downloading with task. Maybe its in the debugging area but i think this needs to be there, spent most of the day looking for this answer.

Tasks debugging has to be done in port 8090, i was looking as 8089...
 
User avatar
TheEndless
** Valued Community Member **
Posts: 9231
Joined: Mon Oct 04, 2004 10:15 am
Location: US
Contact:

Re: Task Not Running

Thu Oct 13, 2016 3:27 pm

adrianc1982 wrote:
I read the docs a couple of times and never saw this mentioned in the downloading with task. Maybe its in the debugging area but i think this needs to be there, spent most of the day looking for this answer.

Tasks debugging has to be done in port 8090, i was looking as 8089...

It's documented here: https://sdkdocs.roku.com/display/sdkdoc/Debugging+Scene+Graph+Applications
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)

Who is online

Users browsing this forum: No registered users and 16 guests