def applyAllButtonClicked(self, event): msg = data_request_list_t() msg.utime = getUtime() msg.requests = [] for name in self.groups: msg.requests.append(self.groups[name].getMessage()) msg.num_requests = len(msg.requests) lcmUtils.publish('DATA_REQUEST', msg)
def applyAllButtonClicked(self,event): msg = data_request_list_t() msg.utime = getUtime() msg.requests = [] for name in self.groups: msg.requests.append(self.groups[name].getMessage()) msg.num_requests = len(msg.requests) lcmUtils.publish('DATA_REQUEST',msg)
def immediateRequestClicked(self, event): req = self.getMessage() req.period = 0 msg = data_request_list_t() msg.utime = getUtime() msg.requests = [req] msg.num_requests = len(msg.requests) lcmUtils.publish('DATA_REQUEST', msg)
def immediateRequestClicked(self,event): req = self.getMessage() req.period = 0 msg = data_request_list_t() msg.utime = getUtime() msg.requests = [req] msg.num_requests = len(msg.requests) lcmUtils.publish('DATA_REQUEST',msg)
def sendDataRequest(requestType, repeatTime=0.0): msg = lcmdrc.data_request_t() msg.type = requestType msg.period = int(repeatTime*10) # period is specified in tenths of a second msgList = lcmdrc.data_request_list_t() msgList.utime = getUtime() msgList.requests = [msg] msgList.num_requests = len(msgList.requests) lcmUtils.publish('DATA_REQUEST', msgList)