Search Results for

    XRSync

    This repository contains Unity packages to leverage ARY's positioning systems, along with some samples.

    Samples

    Sample scenes can be found under Assets/Samples. Open the root directory of this repository in Unity to launch the project.

    Packages

    XRSync is a private repository. You may need to follow these instructions to be able to fetch dependencies.

    XRSync package suite relies in Google's External Dependency Manager. Ensure to add the following to Packages/manifest.json.

    {
      "scopedRegistries": [
        {
          "name": "package.openupm.com",
          "url": "https://package.openupm.com",
          "scopes": [
            "com.google.external-dependency-manager"
          ]
        }
      ],
      "dependencies": {
        "com.google.external-dependency-manager": "1.2.183",
        ...
      }
    }
    

    Android

    The following permissions are needed in AndroidManifest.xml.

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.BLUETOOTH_CONNECT"/>
    <uses-permission android:name="android.permission.BLUETOOTH_SCAN"/>
    <uses-permission android:name="android.permission.UWB_RANGING"/>
    

    UniWideband

    UniWideband is an Ultra-Wideband package to leverage native UWB capabilities of smartphones. Add the following UPM Git package to your project:

    https://gitlab.com/ary-group/app/xrsync.git?path=/Packages/eu.ary.uniwideband
    

    iOS

    You may update the usage description for Ultra-Wideband in Project Settings ARY/UniWideband.

    BLEUnity

    BLEUnity is a Bluetooth Module which allows discovery and connection to Bluetooth devices implementing a Nordic UART Service. Add the following UPM Git package to your project:

    https://gitlab.com/ary-group/app/xrsync.git?path=/Packages/eu.ary.bleunity
    

    iOS

    You may update the usage description for Bluetooth in Project Settings ARY/BLEUnity.

    Tag

    Tag is a Unity package that allows Bluetooth communication with an ARY Tag. Add the following UPM Git package to your project:

    https://gitlab.com/ary-group/app/xrsync.git?path=/Packages/eu.ary.tag
    

    XRAnchors

    XRAnchors is a Unity package to communicate with ARY Beacons. Add the following UPM Git package to your project:

    https://gitlab.com/ary-group/app/xrsync.git?path=/Packages/eu.ary.xranchors
    

    XRSYnc

    XRSync is a Unity package that allows you to easily anchor an XR scene using ARY's Positioning system. Add the following UPM Git package to your project:

    https://gitlab.com/ary-group/app/xrsync.git?path=/Packages/eu.ary.xrsync
    
    In This Article
    Back to top ARY XR SDK