Scanning for Device

Scanning when device not connected

public void OnStartScan(JMRInteractionManager.InteractionDeviceType devType, int index)

To scan when the device is not connected need to implement the callback method exposed through InteractionManager:

OnStartScan(JMRInteractionManager.InteractionDeviceType devType, int index)

Interaction Manager will call this action when the device is not connected

Action will be called only when it’s subscribed to a method. Action must be subscribed to the method with a matching signature.

using JMRSDK.InputModule;
using UnityEngine;

public class JMRInteractionExample : MonoBehaviour
{  
    private void OnEnable()
    {
        JMRInteractionManager.OnStartScanning += OnStartScan;
    } 
    private void OnDisable()
    {
        JMRInteractionManager.OnStartScanning -= OnStartScan;
    }
    private void OnStartScan(JMRInteractionManager.InteractionDeviceType devType, int index)
    {
        JMRInteractionManager.InteractionDeviceType deviceType= devType;
        int deviceIndex=index;
    }
}

Last updated