Lancez Votre Environnement Java Et Ouvrez Le Projet Correspondant, Fourni Dans Le Répertoire - Yoctopuce Yocto-3D-V2 Mode D'emploi

Module électronique de 51x20mm qui dispose d'un accéléromètre, d'un gyroscope et d'un magnétomètre
Table des Matières

Publicité

YCompass.FindCompass, YGyro.FindGyro...
Les
fonctions
YGyro.FindGyro
respectivement avec les mesures de renvoyées par le compas, le magnétomètre, le gyroscope et
l'accéléromètre, exactement de la même manière qu'avec
Un exemple réel
Lancez votre environnement java et ouvrez le projet correspondant, fourni dans le répertoire
Examples/Doc-Examples de la librairie Yoctopuce.
Vous reconnaîtrez dans cet exemple l'utilisation des fonctions expliquées ci-dessus, cette fois
utilisées avec le décorum nécessaire à en faire un petit programme d'exemple concret.
package com.yoctopuce.doc_examples;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.TextView;
import com.yoctopuce.YoctoAPI.YAPI;
import com.yoctopuce.YoctoAPI.YAPI_Exception;
import com.yoctopuce.YoctoAPI.YAccelerometer;
import com.yoctopuce.YoctoAPI.YCompass;
import com.yoctopuce.YoctoAPI.YGyro;
import com.yoctopuce.YoctoAPI.YModule;
import com.yoctopuce.YoctoAPI.YSensor;
import com.yoctopuce.YoctoAPI.YTilt;
public class
GettingStarted_Yocto_3D
{
private ArrayAdapter<String> aa;
private
String
private
Handler handler
@Override
public
void
onCreate(Bundle
{
super.onCreate(savedInstanceState);
setContentView(R.layout.gettingstarted_yocto_3d);
Spinner my_spin
my_spin.setOnItemSelectedListener(this);
aa
= new
ArrayAdapter<String>(this,
aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
my_spin.setAdapter(aa);
handler
= new Handler();
}
@Override
protected
void
{
super.onStart();
try {
aa.clear();
YAPI.EnableUSBHost(this);
YAPI.RegisterHub("usb");
YModule
while
if (module.get_productName().equals("Yocto-3D")) {
}
module
}
} catch
(YAPI_Exception
e.printStackTrace();
}
www.yoctopuce.com
YCompass.FindCompass
et
YAccelerometer.FindAccelerometer
extends
serial
= "";
= null;
savedInstanceState)
= (Spinner) findViewById(R.id.spinner1);
onStart()
module
= YModule.FirstModule();
(module
!= null) {
String
serial
= module.get_serialNumber();
aa.add(serial);
= module.nextModule();
e) {
13. Utilisation du Yocto-3D-V2 avec Android
,
YMagnetometer.FindMagnetometer
YTilt.FindTilt
Activity
implements
android.R.layout.simple_spinner_item);
permettent de travailler
.
OnItemSelectedListener
,
95

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-3d

Table des Matières