//-------------------------------------------------------------------- void Awake() { instance = this; //gameObject.name = this.GetType().ToString(); gameObject.name = "PlayBand"; DontDestroyOnLoad(this); Screen.sleepTimeout = SleepTimeout.NeverSleep; Input.compensateSensors = true; //Input.compass.enabled=true; //Input.gyro.enabled=true; // SetSensorRate((int)sensorDataRate); LastConnectAddress = PlayerPrefs.GetString(BAND_MAC_SAVE, ""); // dataStream.Add(new PlayBandData()); dataStreamZ.Add(new PlayBandData()); // dataCacheStream.Add(new PlayBandDataCache()); dataCacheStream.Add(new PlayBandDataCache()); dataCacheStream.Add(new PlayBandDataCache()); // bandConnectList[0] = new PlayBandConnectData(); bandConnectList[1] = new PlayBandConnectData(); bandConnectList[2] = new PlayBandConnectData(); bandConnectList[3] = new PlayBandConnectData(); }
public void OnJniConnectResult(string result) { stringList = result.Split(separators, 0); deviceNo = int.Parse(stringList[0]); deviceMac = stringList[1]; result = stringList[2]; PlayBandConnectData resultData = new PlayBandConnectData(result, deviceMac, deviceNo); bandConnectList[deviceNo] = resultData; ConnectAddress = resultData.address; OnConnectResultEvent(resultData); if (resultData.success) { StartDataListener(); LastConnectAddress = ConnectAddress; PlayerPrefs.SetString(BAND_MAC_SAVE, LastConnectAddress); PlayerPrefs.Save(); } else { Calibrated = false; StopDataListener(); } // }
// public void ConnectResult(PlayBandConnectData connectData) { if (connectData.success) { res_Connect = "Connected:" + connectData.address; menuOpen = false; } else { res_Connect = connectData.status.ToString(); } }
public void ConnectResult(PlayBandConnectData result) { }