1 - Getting started:

Device Tree is an application to watch over a list of attributes and commands. There are 2 different modes in this application:

See Device Tree Manual for more informations.

2 - The packages:

There are two packages in this application:

Browse these packages to see the application architecture

3 - The Different ways to start Device Tree:

3.1 - The "Stand Alone" starting:

This is the most used one. Just launch the devicetree script (main class is explorer.Main), following instructions in the 1 - Getting started: section.

3.2 - The "Not Stand Alone" starting:

This case comes when you want to start Device Tree through another application.
Let's see how you can start the two different modes as "Not Stand Alone":