Programme GPS sur smartphone
Article mis en ligne le 20 janvier 2013

par Yves Delhaye
Imprimer logo imprimer

Un smartphone est un petit ordinateur.
On peut le programmer assez facilement et avoir accès à ses "senseurs".
Je conseille l’ utilisation de "SL4A" ("Scripting Languages FOR Android") et l’ utilisation du langage de programmation "PYTHON".
ATTENTION : Ceci implique d’accepter les sources "non officielles" d’applications dans les paramètres du GSM.

Voici un premier exemple de code permettant d’accéder à l’information GPS d’un smartphone de type android :

[(

import android, datetime, time
droid = android.Android()
droid.makeToast('Print GPS + Time')
droid.startLocating()
time.sleep(25)
#eventWaitFor("location")
loc = droid.readLocation()
droid.stopLocating()
now = str(datetime.datetime.now())
lat = str(loc[1]['gps']['latitude'])
lon = str(loc[1]['gps']['longitude'])
outString = now + ' ' + lat + ' ' + lon
print(outString)

)]

J’ai testé ça ce dimanche en faisant de la luge : Super ! Et la luge et le programme !

Téléchargements Fichier à télécharger :
  • GpsAndroid_1.py.zip
  • 342 octets / Zip

Dans la même rubrique

Évènements à venir

Pas d'évènements à venir


Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.79.33