@@ -7,14 +7,18 @@ public class AnchorTrackableReferenceNode : MonoBehaviour
/// UUID of the node or trackable
/// </summary>
publicstring_ARFNodeUUID;
/// <summary>
/// Validity in milliseconds for a subscription to the WA
/// </summary>
publicint_ValiditySubscription=100000;
// Start is called before the first frame update
IEnumeratorStart()
{
yieldreturnnewWaitForSeconds(5.0f);
intvalidity=100000;//10s
System.GuidsubscriptionUUID;
// wait for initialization : not perfect way
intvalidity=_ValiditySubscription;
System.GuidsubscriptionUUID;
WorldAnalysisInterface.Instance.SubscribeToPose(null,newSystem.Guid(_ARFNodeUUID),ETSI.ARF.OpenAPI.WorldAnalysis.Mode_WorldAnalysis.DEVICE_TO_TRACKABLES,PoseCallback,refvalidity,outsubscriptionUUID);//TODO : find a value for the token parameter.
// TODO : if only one : subscribeToPose, if multiple subscribetoPoses
WorldAnalysisInterface.Instance.SubscribeToPose(null,toSubscribe.Key,ETSI.ARF.OpenAPI.WorldAnalysis.Mode_WorldAnalysis.DEVICE_TO_TRACKABLES,PoseCallback,refvalidity,outsubscriptionUUID);//TODO : find a value for the token parameter.