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

par Yves Delhaye

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 !


Dans la même rubrique