Télécharger Imprimer la page

Yoctopuce Yocto-MaxiMicroVolt-Rx Mode D'emploi page 97

Publicité

Yocto-MaxiMicroVolt-Rx. La valeur de retour est un nombre flottant, correspondant généralement à
la mesure différentielle de tension mesurée en mV, sauf si le
effectuer une correspondance linéaire vers une autre grandeur physique.
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.YGenericSensor;
import com.yoctopuce.YoctoAPI.YModule;
public class
GettingStarted_Yocto_MaxiMicroVolt_Rx
OnItemSelectedListener
{
private ArrayAdapter<String> aa;
private
String
private
Handler handler
private
TextView
@Override
public
void
onCreate(Bundle
{
super.onCreate(savedInstanceState);
setContentView(R.layout.gettingstarted_yocto_maximicrovolt_rx);
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();
mChannel1Field
mChannel2Field
}
@Override
protected
void
{
super.onStart();
try {
aa.clear();
YAPI.EnableUSBHost(this);
YAPI.RegisterHub("usb");
YModule
while
if (module.get_productName().equals("Yocto-0-10V-Rx")) {
}
module
}
} catch
(YAPI_Exception
e.printStackTrace();
}
aa.notifyDataSetChanged();
handler.postDelayed(r,
www.yoctopuce.com
serial
= "";
= null;
mChannel1Field,mChannel2Field;
savedInstanceState)
= (Spinner) findViewById(R.id.spinner1);
= (TextView) findViewById(R.id.channel1field);
= (TextView) findViewById(R.id.channel2field);
onStart()
module
= YModule.FirstModule();
(module
!= null) {
String
serial
= module.get_serialNumber();
aa.add(serial);
= module.nextModule();
e) {
500);
12. Utilisation du Yocto-MaxiMicroVolt-Rx avec Android
genericSensor
extends
Activity
android.R.layout.simple_spinner_item);
a été configuré pour
implements
91

Publicité

loading

Ce manuel est également adapté pour:

Yocto-bridgeYwbridg1