public void DiscoverServices() { #if UNITY_IOS && !UNITY_EDITOR SwiftForUnity.DiscoverServices(); #else BLEPlugin.Instance.DiscoverServices(); #endif }
public void StopScan() { #if UNITY_IOS && !UNITY_EDITOR SwiftForUnity.StopScan(); #else BLEPlugin.Instance.StopScan(); #endif }
public void PauseWorkout() { #if UNITY_IOS && !UNITY_EDITOR SwiftForUnity.PauseWorkout(); #else Workout.Instance.ControlState = BLEProtocol.WorkoutControlState.Pause; Bike.Instance.Set(BLEProtocol.ActionCode.SetWorkoutControlState, Workout.Instance.ControlState); #endif }
public void DecreaseResistanceLevel() { #if UNITY_IOS && !UNITY_EDITOR SwiftForUnity.DecreaseResistanceLevel(); #else // Subtract one level, property will auto clamp to valid range --Workout.Instance.ResistanceLevel; Bike.Instance.Set(BLEProtocol.ActionCode.SetResistanceLevel, Workout.Instance.ResistanceLevel); #endif }
public void Connect() { #if UNITY_IOS && !UNITY_EDITOR SwiftForUnity.Connect(); #else // "E3:C5:90:DF:26:A0" Bike Simulator MAC Address // TODO - Dialog Based Selection BLEPlugin.Instance.Connect("E3:C5:90:DF:26:A0"); // BLEPlugin.Instance.Connect("C6:00:F8:85:5E:29"); Bike.Instance.RegisterBikeListener(_bikeListener); #endif }
public void DiscoverServices() { SwiftForUnity.DiscoverServices(); }
public void Connect(string message) { SwiftForUnity.ConnectWithIdentifier(message); }
public void StopScan() { SwiftForUnity.StopScan(); }
public void Scan() { SwiftForUnity.StartScan(); }