Google Tango Update Listener onXyzIjAvailable Callback never gets called
<p>first: there are two topics in here which are pretty similar, but one ended with the device being faulty, others are on the C API... that's why a open a new question.</p>

<p>I am using the <strong>Google Tango SDK with jMonkeyEngine</strong> for a scientific Augmented Reality Application. So far everything worked great. But now I would like to use the Point Cloud Data from the Tango, which is given to a Listener (Class: <strong>OnTangoUpdateListener</strong>). (<a href="https://developers.google.com/project-tango/apis/java/java-depth-perception#configuration" rel="nofollow">Tango Depth Perception</a>) There are 4 methods: </p>

<ul>
<li>onPoseAvailable(TangoPoseData pose)</li>
<li>onXyzIjAvailable(TangoXyzIjData xyzIj)</li>
<li>onTangoEvent(TangoEvent arg0) </li>
<li>onFrameAvailable(int arg0)</li>
</ul>

<p>an 3 of them are called regularly. The problem is: <strong>onXyzIjAvailable</strong> gets never called, so I can't access the point cloud data. Here is my code snippet, do you know what I am doing wrong or what I could try?</p>

<pre><code>public class TangoUpdateListener implements OnTangoUpdateListener {
@Override
            public void onXyzIjAvailable(TangoXyzIjData xyzIj)
            {

                System.out.println("POINT CLOUD AVAILABLE");
                Log.e("CLOUD", "CLOUD AVAILABLE");
        }
}
</code></pre>

<p>The whole file can be found here: <a href="http://pastebin.com/6uUFTAKN" rel="nofollow">Pastebin</a></p>

<p>Thank you for your help!</p>

<p>PS: The device works flawlessly with the example project. It's not a hardware issue.</p>