Yoctopuce Yocto-GPS-V2 Mode D'emploi page 93

Table des Matières

Publicité

latitude
= YLatitude.FindLatitude("YGNSSMK2-123456.MaFonction");
latitude
= YLatitude.FindLatitude("MonModule.latitude");
latitude
= YLatitude.FindLatitude("MonModule.MaFonction");
latitude
= YLatitude.FindLatitude("MaFonction");
YLatitude.FindLatitude
contrôler le capteur de latitude.
isOnline
La méthode
isOnline()
si le module correspondant est présent et en état de marche.
get_latitude
La méthode
get_latitude()
actuelle mesurée par le Yocto-GPS-V2, sous forme de chaîne de caractères. Le format dépend de la
configuration du Yocto-GPS-V2. Pour obtenir une valeur en virgule flottante, quelle que soit la
configuration du Yocto-GPS-V2, utilisez plutôt la classe YLatitude.
Un exemple réel
Lancez Visual C# et ouvrez le projet exemple correspondant, fourni dans le répertoire Examples/
Doc-GettingStarted-Yocto-GPS-V2 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.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace
ConsoleApplication1
{
class
Program
{
static
void
usage()
{
string
execname
Console.WriteLine("Usage:");
Console.WriteLine(execname
Console.WriteLine(execname
Console.WriteLine(execname
System.Threading.Thread.Sleep(2500);
Environment.Exit(0);
}
static
void
Main(string[] args)
{
string
errmsg
string
target;
YGps
gps;
if
(args.Length
target
= args[0].ToUpper();
// Setup the API to use local USB devices
if
(YAPI.RegisterHub("usb",
Console.WriteLine("RegisterHub error: "
Environment.Exit(0);
}
if
(target
== "ANY") {
gps
= YGps.FirstGps();
if
(gps
== null) {
Console.WriteLine("No module connected (check USB cable)
Environment.Exit(0);
}
} else {
gps
=
YGps.FindGps(target
www.yoctopuce.com
renvoie un objet que vous pouvez ensuite utiliser à loisir pour
de l'objet renvoyé par
de l'objet renvoyé par
= System.AppDomain.CurrentDomain.FriendlyName;
+
"
<serial_number>");
+
"
<logical_name>");
+
" any
= "";
< 1) usage();
ref errmsg) != YAPI.SUCCESS) {
+ ".gps");
YLatitude.FindLatitude
YGps.FindGps
");
+ errmsg);
12. Utilisation du Yocto-GPS-V2 en C#
permet de savoir
permet d'obtenir la latitude
");
87

Publicité

Table des Matières
loading

Table des Matières