def receive(self, src, msg): global speed print "Received message: ", msg.get_source(), msg.get_num_msg(), msg.get_total_msg() self.q.put(30) os.kill(self.pid, signal.SIGUSR1) power = 31 interval = 32 ts = SerialMsg() print "send packet, power_level:send_interval", power, ":", interval ts.set_power_level(power) ts.set_send_interval(interval) self.mif.sendMsg(self.source, 0, ts.get_amType(), 0, ts)