<div dir="ltr">Hola, estoy trabajando con una aplicacion que deberia obtener el canal que esta viendo una persona actualmente, para esto estoy utilizando el siguiente codigo:<div><br></div><div style>Lua:</div><div style><br>
</div><div><div>function imprimir(texto)</div><div><span class="" style="white-space:pre">        </span>canvas:clear()</div><div><span class="" style="white-space:pre">        </span>canvas:attrColor(&#39;white&#39;)</div><div><span class="" style="white-space:pre">        </span>canvas:attrFont(&#39;Tiresias&#39;, 40, &#39;bold&#39;)</div>
<div><span class="" style="white-space:pre">        </span>canvas:drawText(50, 50, texto)</div><div><span class="" style="white-space:pre">        </span>canvas:flush()</div><div>end</div><div><br></div><div>function handler(evt)</div>
<div><span class="" style="white-space:pre">                </span>if(evt.type == &#39;services&#39;) then</div><div><span class="" style="white-space:pre">                        </span>id = data[1].id</div><div><span class="" style="white-space:pre">                        </span>providerName = data[1].providerName</div>
<div><span class="" style="white-space:pre">                        </span>serviceName = data[1].serviceName</div><div><span class="" style="white-space:pre">                        </span>imprimir(id)</div><div><span class="" style="white-space:pre">                </span>end</div>
<div>end</div><div><br></div><div>event.post(&#39;out&#39;, {class=&#39;si&#39;, type=&#39;services&#39;})</div><div>event.register(handler,&quot;si&quot;)</div></div><div><br></div><div style>Ncl</div><div style><br></div>
<div style><div>&lt;ncl xmlns=&quot;<a href="http://www.ncl.org.br/NCL3.0/EDTVProfile">http://www.ncl.org.br/NCL3.0/EDTVProfile</a>&quot; id=&quot;main&quot;&gt;</div><div>� &lt;head&gt;</div><div>� �&lt;regionBase&gt;</div>
<div>� � �&lt;region id=&quot;fondoReg&quot; width=&quot;50%&quot; height=&quot;50%&quot;/&gt;</div><div>� �&lt;/regionBase&gt;</div><div>� �&lt;descriptorBase&gt;</div><div>� � �&lt;descriptor id=&quot;fondoDesc&quot; region=&quot;fondoReg&quot;/&gt;</div>
<div>� �&lt;/descriptorBase&gt;</div><div>� &lt;/head&gt;</div><div>�</div><div>� &lt;body&gt;</div><div>� � &lt;port id=&quot;pEntry&quot; component=&quot;app&quot;/&gt;</div><div>� � &lt;media id=&quot;app&quot; src=&quot;main.lua&quot; descriptor=&quot;fondoDesc&quot;/&gt;</div>
<div>� &lt;/body&gt;</div><div>&lt;/ncl&gt;</div><div><br></div><div style>Para esto estoy trabajando con el emulador Ginga4Windows y un decodificador cdr1800h actualizado a su version 23 marzon 2012.</div><div style><br>
</div><div style>La aplicacion no hace nada, en el Lua nunca entra al:</div><div style>if(evt.type == &#39;services&#39;) then<br></div><div style>----</div><div style>end</div><div style><br></div><div style>Si me pudieran ayudar estaria muy feliz =D.</div>
</div></div>