voltageMove
La méthode
voltageMove()
la valeur choisie. Le deuxième paramètre est la durée de la transition, en millisecondes.
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.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.SeekBar;
import android.widget.Spinner;
import com.yoctopuce.YoctoAPI.YAPI;
import com.yoctopuce.YoctoAPI.YAPI_Exception;
import com.yoctopuce.YoctoAPI.YVoltageOutput;
public class
GettingStarted_Yocto_0_10V_Tx
OnItemSelectedListener
{
private
YVoltageOutput
private ArrayAdapter<String> aa;
@Override
public
void
onCreate(Bundle
{
super.onCreate(savedInstanceState);
setContentView(R.layout.gettingstarted_yocto_0_10v_tx);
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);
}
@Override
protected
void
{
super.onStart();
aa.clear();
try {
YAPI.EnableUSBHost(this);
YAPI.RegisterHub("usb");
YVoltageOutput
while
String
aa.add(hwid);
s
}
} catch
(YAPI_Exception
e.printStackTrace();
}
aa.notifyDataSetChanged();
}
@Override
protected
void
{
super.onStop();
YAPI.FreeAPI();
}
@Override
www.yoctopuce.com
permet de d'ajuster progressivement la tension (transition linéaire) à
vout
= null;
savedInstanceState)
= (Spinner) findViewById(R.id.spinner1);
onStart()
s
= YVoltageOutput.FirstVoltageOutput();
(s
!= null) {
hwid
= s.get_hardwareId();
= s.nextVoltageOutput();
e) {
onStop()
17. Utilisation du Yocto-0-10V-Tx avec Android
extends
Activity
implements
android.R.layout.simple_spinner_item);
113