Debugging TiVo application using Opera Dragonfly
Posted By Rahul Sarkar | 12-Jan-2017
Here I am going to describe you that how we can debugging our TiVo application using Opera Dragonfly.
Opera dragonfly can be used to debug HTML applications as they run on a TiVo STB.
Dragonfly is run in an opera browser on a computer on the same network as the STB.
Console.log and console.info output is obtained from an HTML application running on a TiVo STB by using dragonfly.
Follow the below steps to use Dragonfly for debugging the TiVo App:
Step 1 : Connect the STB using its RJ45 Ethernet connector to the same network as the computer to be used for debugging.
Step 2 : Now check the TiVo STB network setup, on your TiVo box perform the following checks:
From the Home Screen Menu, go to Help & Settings > Settings > Network, You should see a screen entitled "Network Connection".
In this screen you should see the details of Ethernet connection along with the IP address, Now check the IP Address is in the same range you expect and is the same format as the network the computer being used for debugging.
If the Ethernet ip is not on the correct network, select the "Change Network Settings" from the list, this will take you to the "IP Address" Screen, then select "Get Automatically from a DHCP server". The STB should now get the correct ip.
Step 3 : Now open the Opera Browser and invoke dragonfly with: ctrl+shift+i, and click on remote debugging, you will see the below window:
Click on Apply.
Now open your Application on the STB, STB will autmatically detect the dragonfly window.
After Launch the app you will see the logs in your console.