File size: 657 Bytes
67675b7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import requests
import time

# URL do servidor
server_url = "http://127.0.0.1:5000/update_location"

# Simulação de coordenadas
def get_gps_data():
    # Aqui você usaria uma biblioteca para capturar coordenadas reais, como `gpsd` ou `geopy`.
    return {"lat": -23.55052, "lng": -46.633308}  # Exemplo: São Paulo

while True:
    gps_data = get_gps_data()
    try:
        response = requests.post(server_url, json=gps_data)
        print(f"Localização enviada: {gps_data}, Status: {response.status_code}")
    except Exception as e:
        print(f"Erro ao enviar localização: {e}")
    time.sleep(5)  # Envia a cada 5 segundos