Italian Valore di bearing GNSS

Fulvio75

Well-Known Member
Licensed User
Ciao per quale motivo il valore di bearing del GNSS quando mi fermo va a zero? Dovrebbe sempre essere la posizione ruotata rispetto al nord in cui mi trovo.
Se mi muovo segna i gradi corretti e appena mi fermo torna a zero.

Private GPS As GNSS
 

Fulvio75

Well-Known Member
Licensed User
per evitare che si azzeri controllare la velocità

B4X:
'Cambio della posizione da GPS
Sub GPS_LocationChanged (GPSLocation As Location)

GPSData.Speed = (GPSLocation.Speed * 3.6) 'in km/h

if GPSData.Speed <> 0 then

  GPSData.Compass = GPSLocation.Bearing

end if

end sub


se si usa il dato GPSData.Compass per visualizzare una bussola oppure solo il dato dei gradi rispetto al nord, con veicolo fermo oppure a piedi stando fermi il Bearing è 0
(Per chi non lo sapesse)
 

Star-Dust

Expert
Licensed User
Longtime User
Cos'è il Bearing ?
 

emexes

Expert
Licensed User
Il rilevamento è la direzione in cui ci si muove, non la direzione in cui si è rivolti.

Ad esempio, quale risultato ci si aspetterebbe se ci si muovesse lateralmente o all'indietro?

Il sensore della bussola vi darà l'orientamento del dispositivo (se siete fortunati e non avete troppe interferenze magnetiche nelle vicinanze).
 
Top