private void Start() { BluetoothForAndroid.Initialize(); if (BluetoothForAndroid.IsBTEnabled()) { ConnectToServer(); } else { BluetoothForAndroid.EnableBT(); } }
private void OnFailConnectToServer() { if (BluetoothForAndroid.IsBTEnabled()) { Debug.Log("Bluetooth is enabled, trying to connect again..."); ConnectToServer(); } else { Debug.Log("Trying to enable bluetooth"); BluetoothForAndroid.EnableBT(); } }
public void DataCreator() { var nmeaData = new NMEAData() { windDirection = UnityEngine.Random.Range(60.0f, 120.0f), windStrength = UnityEngine.Random.Range(0, 100), currentCourse = 154, desiredCourse = 101, location = locationManager.DeviceLocation }; var navigationApiResponse = new NavigationApiResponse() { data = nmeaData }; var data = JsonUtility.ToJson(navigationApiResponse); sendedText.text = data; BluetoothForAndroid.WriteMessage(data); }
private void ConnectToServer() { BluetoothForAndroid.ConnectToServer(UUID); }
public void Disconnect() { BluetoothForAndroid.ReceivedStringMessage -= GetMessage; BluetoothForAndroid.Disconnect(); }
public void CreateServer() { BluetoothForAndroid.CreateServer(UUID); }