User Tools

Site Tools


pys60

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pys60 [2012/01/15 13:03] 119.192.238.152pys60 [2018/07/18 14:10] (current) – external edit 127.0.0.1
Line 60: Line 60:
 print positioning.position(course=1,satellites=1,callback=cb,interval=500000, partial=0) print positioning.position(course=1,satellites=1,callback=cb,interval=500000, partial=0)
  
 +</code>
 +
 +<code>
 +import positioning
 +import messaging
 +import httplib, urllib
 +
 +positioning.select_module(positioning.default_module())
 +positioning.set_requestors([{"type":"service",
 +                             "format":"application",
 +                             "data":"test_app"}])
 +
 +def getmyposition():
 +    result = positioning.position()
 +    #print 'all gps data: ', result     
 +    #messaging.sms_send("01094378282", result)
 +    coordinates=result["position"]
 +    mylatitude = coordinates["latitude"]
 +    mylongitude = coordinates["longitude"]
 +    print 'mylatitude: ', mylatitude
 +    print 'mylongitude:', mylongitude
 +    messaging.sms_send("01094378282", str(mylatitude) +' '+ str(mylongitude))
 +    params = urllib.urlencode({'latitude': str(mylatitude), 'longitude' : str(mylongitude)})
 +    headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"}
 +    conn = httplib.HTTPConnection("donghee8.com:4567")
 +    conn.request("POST", "/", params, headers)
 +    conn.close()
 +
 +#messaging.sms_send("01094378282", "test start")
 +getmyposition()
 </code> </code>
 ===== 참고 =====  ===== 참고 ===== 
pys60.1326632619.txt.gz · Last modified: 2018/07/18 14:09 (external edit)