You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							33 lines
						
					
					
						
							800 B
						
					
					
				
			
		
		
	
	
							33 lines
						
					
					
						
							800 B
						
					
					
				#!/usr/bin/env python3
 | 
						|
import json
 | 
						|
import sys
 | 
						|
 | 
						|
from common.params import Params
 | 
						|
 | 
						|
if __name__ == "__main__":
 | 
						|
  params = Params()
 | 
						|
 | 
						|
  # set from google maps url
 | 
						|
  if len(sys.argv) > 1:
 | 
						|
    coords = sys.argv[1].split("/@")[-1].split("/")[0].split(",")
 | 
						|
    dest = {
 | 
						|
      "latitude": float(coords[0]),
 | 
						|
      "longitude": float(coords[1])
 | 
						|
    }
 | 
						|
    params.put("NavDestination", json.dumps(dest))
 | 
						|
    params.remove("NavDestinationWaypoints")
 | 
						|
  else:
 | 
						|
    print("Setting to Taco Bell")
 | 
						|
    dest = {
 | 
						|
      "latitude": 32.71160109904473,
 | 
						|
      "longitude": -117.12556569985693,
 | 
						|
    }
 | 
						|
    params.put("NavDestination", json.dumps(dest))
 | 
						|
 | 
						|
    waypoints = [
 | 
						|
      (-117.16020713111648, 32.71997612490662),
 | 
						|
    ]
 | 
						|
    params.put("NavDestinationWaypoints", json.dumps(waypoints))
 | 
						|
 | 
						|
    print(dest)
 | 
						|
    print(waypoints)
 | 
						|
 |