示例#1
0
 def __init__(self, conf):
     self.conf = conf
     self.compass_connected = False
     self.compass_conf = ConfigReader.read_json(conf["compass"]["file"])
     self.heading = None
     ProcessDriver.__init__(self, compass_process, (conf, ))
     self.daemon = conf["daemon"]
     self.declination_deg = conf["compass"]["declination_deg"]
示例#2
0
 def read_node_file(location):
     raw_json = ConfigReader.read_json(location)
     nodelist = []
     for item in raw_json["nodes"]:
         nodelist.append(Node(item))
     return nodelist