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 Microsoft VisualBasic 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.
Module
Module1
Private Sub Usage()
Dim
execname
=
Console.WriteLine("Usage:")
Console.WriteLine(execname
Console.WriteLine(execname
Console.WriteLine(execname
System.Threading.Thread.Sleep(2500)
End
End Sub
Sub Main()
Dim argv() As
Dim
errmsg
As
Dim
target
As
Dim
gps
As
YGps
If
argv.Length
target
= argv(1)
REM
Setup the API
If
(YAPI.RegisterHub("usb",
Console.WriteLine("RegisterHub error: "
End
End If
If
target
=
"any"
gps
= YGps.FirstGps()
If
gps
Is Nothing Then
Console.WriteLine("No module connected (check USB cable)
End
End If
Else
gps
=
YGps.FindGps(target
End If
While (True)
If Not (gps.isOnline()) Then
Console.WriteLine("Module not connected (check identification and USB
End
End If
If (gps.get_isFixed() <> YGps.ISFIXED_TRUE) Then
Console.WriteLine("Fixing...")
Else
Console.WriteLine(gps.get_latitude() +
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
String
= System.Environment.GetCommandLineArgs()
String
=
""
String
<
2
Then Usage()
to
use local USB devices
errmsg) <> YAPI_SUCCESS) Then
Then
+ ".gps")
11. Utilisation du Yocto-GPS-V2 en VisualBasic .NET
YLatitude.FindLatitude
YFindGps
")
+ errmsg)
"
"
+ gps.get_longitude())
permet de savoir
permet d'obtenir la latitude
")
cable)")
79