public void publish(String messageType, long uid, long robotTimestamp, long lastReceivedTimestamp) { ihmc_msgs.LastReceivedMessage message = getMessage(); message.setType(messageType); message.setUniqueId(uid); message.setReceiveTimestamp(lastReceivedTimestamp); message.setTimeSinceLastReceived(robotTimestamp - lastReceivedTimestamp); publish(message); }
if(messageType != null) lastReceivedMessagePublisher.publish(messageType, robotConfigurationData.getLastReceivedPacketUniqueId(), robotConfigurationData.getTimestamp(), robotConfigurationData.getLastReceivedPacketRobotTimestamp());
this.robotMotionStatusPublisher = new RosStringPublisher(latched); this.robotBehaviorPublisher = new RosInt32Publisher(latched); this.lastReceivedMessagePublisher = new RosLastReceivedMessagePublisher(latched);
if(messageType != null) lastReceivedMessagePublisher.publish(messageType, robotConfigurationData.getLastReceivedPacketUniqueId(), robotConfigurationData.getTimestamp(), robotConfigurationData.getLastReceivedPacketRobotTimestamp());
this.robotMotionStatusPublisher = new RosStringPublisher(latched); this.robotBehaviorPublisher = new RosInt32Publisher(latched); this.lastReceivedMessagePublisher = new RosLastReceivedMessagePublisher(latched);
public void publish(String messageType, long uid, long robotTimestamp, long lastReceivedTimestamp) { ihmc_msgs.LastReceivedMessage message = getMessage(); message.setType(messageType); message.setUniqueId(uid); message.setReceiveTimestamp(lastReceivedTimestamp); message.setTimeSinceLastReceived(robotTimestamp - lastReceivedTimestamp); publish(message); }
if (messageType != null) lastReceivedMessagePublisher.publish(messageType, robotConfigurationData.getLastReceivedPacketUniqueId(), robotConfigurationData.getTimestamp(), robotConfigurationData.getLastReceivedPacketRobotTimestamp());
this.robotMotionStatusPublisher = new RosStringPublisher(latched); this.robotBehaviorPublisher = new RosInt32Publisher(latched); this.lastReceivedMessagePublisher = new RosLastReceivedMessagePublisher(latched);