import urllib2
import json

lastSend = 0

def sendData(d):
    global lastSend

    responseList = []

    # only send once per second    
    if millis() > lastSend + 1000:
        lastSend = millis()
        
        queryString = "id=" + d["id"]
        queryString += "&x=" + str(d["x"])
        queryString += "&y=" + str(d["y"])
        response = urllib2.urlopen('http://127.0.0.1:8000/cgi-bin/server.py?'+queryString)

        j = json.load(response)
        for id in j:
            c = {}
            c["id"] = id
            item = j[id]
            c["x"] = int(item["x"])
            c["y"] = int(item["y"])
            responseList.append(c)

    return responseList