def get_status(self):
jsonString = json.JSONEncoder().encode(
[ { "name":"RSU", "value": self.name},
{ "name": self.prefix+" Spaces_available","value": self.spaces_available},
{ "name": self.prefix+" Longitude","value":self.lon},
{ "name": self.prefix+" Latitude","value":self.lat},
{ "name": self.prefix+" Cost/hour","value":self.rate},
{ "name":"Count", "value":self.count}])
self.spaces_available = random.randrange(0,self.max_spaces,1);
self.rate = random.randrange(0,20,1);
self.count += 1
data = json.dumps(jsonString)
tdata = (data.replace("}, {","}\\\0{")).replace("\\","")
# LOG.info("TDATA = " + tdata)
return(tdata.replace("\"[","")).replace("]\"","")+chr(0) # Adding a \0 to the end of the packet per the message format standards
评论列表
文章目录