void Update() { if (RBSocket.Instance.IsConnected && !isRequested) { RBS.Messages.rosapi.GetTimeRequest request_data = new RBS.Messages.rosapi.GetTimeRequest(); RBS.Messages.rosapi.GetTimeResponse response_data = new RBS.Messages.rosapi.GetTimeResponse(); serviceClient.Call(ref request_data, ref response_data); isRequested = true; } }
void Update() { if (RBSocket.Instance.IsConnected && !isRequested) { RBS.Messages.rosapi.GetTimeRequest request_data = new RBS.Messages.rosapi.GetTimeRequest(); RBS.Messages.rosapi.GetTimeResponse response_data = new RBS.Messages.rosapi.GetTimeResponse(); service_client.Call(ref request_data, ref response_data); isRequested = true; } if (data != null) { TimeText.text = "ROS Time: " + data.time.secs; } if (!RBSocket.Instance.IsConnected) { isRequested = false; } }