User Tools

Site Tools


Writing /home/donghee/dh8.kr/wiki/data/meta/pys60.meta failed
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 [2026/06/11 05:52] (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: 2026/06/11 05:51 (external edit)