Originally posted by davidanz
View Post
Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
danas e racehrono per cellulare
Collapse
X
-
questa la porzione di codice dopo la connessione al GPS per calcolare la velocità, in python
data = sock.recv(1024);
olddata = ""
if not data: break
data = olddata + data
lines = data.splitlines(1)
for line in lines:
if line.find("\r\n") != -1 :
line = line.strip()
#print line debug per provare se i dati arrivavano
olddata = ""
gpsstring = line.split(',')
a = len(gpsstring)
if a > 8 :
if gpsstring[0] == '$GPRMC' :
# print "lenght is ", debug varaibile a controllo stringa
speed_kn = float(gpsstring[7])
speed = int(speed_kn * 1.852)
La parte in grassetto estrapola la velocità (che è in miglia nautiche, o knots se più ti piace, e poi la converte in km/h)Last edited by davidanz; 07-07-09, 09:44.
Comment
-
IDENTICA COSA SUCCEDE A ME..........ok che il mio motore ? spompo, ok che giro in 53 a valle e 19 a magione, ok che sono un fermone....ma possibile che le velocit? massime rilevate sia a valle che a magione siano state in entrambi i casi 199??? non c capisco nulla ma voglio sperare dipenda dall'antenna d scarsa qualit?.....
Comment
-
poi un'altra cosa: caricando le sessioni con danas da racecrono non riesco a visualizzare nessun giro, mi risulta un'unica sessione anche mettendo la linea del traguardo sulla traveled route....cm mai?
Comment
X


Comment