void Start()
    {
        Application.targetFrameRate = 60;

        resetValues();

        _heartGO = GameObject.Find("Heart").gameObject;

        GameObject tCanvasGO = GameObject.Find("Canvas");

        _hrmStatusLabel      = tCanvasGO.transform.Find("HRMStatus").GetComponent <Text>();
        _hrmStatusLabel.text = _hrmStatusMsgStart;

        _scanBtn = tCanvasGO.transform.Find("ScanButton").GetComponent <Button>();
        _scanBtn.onClick.AddListener(onScanClicked);
        _scanBtn.enabled = true;

        _hrmDropDownGO = tCanvasGO.transform.Find("Dropdown").gameObject;
        _hrmDropdown   = _hrmDropDownGO.GetComponent <Dropdown>();
        _hrmDropdown.captionText.text = _dropdownCaptionStart;
        _hrmDropdown.onValueChanged.AddListener(onDropDownSelected);
        _hrmDropdown.enabled = false;

        _connectBtn = tCanvasGO.transform.Find("ConnectButton").GetComponent <Button>();
        _connectBtn.onClick.AddListener(onConnectClicked);
        _connectBtn.enabled = false;

        _disconnectBtn = tCanvasGO.transform.Find("DisconnectButton").GetComponent <Button>();
        _disconnectBtn.onClick.AddListener(onDisconnectClicked);
        _disconnectBtn.enabled = false;

        _BPMDisplay = tCanvasGO.transform.Find("BPMDisplay").GetComponent <Text>();

        _hrmPlugin = new HRMPlugin();
    }
Beispiel #2
0
    void Start()
    {
        GameObject tCanvasGO = GameObject.Find("Canvas");

        _hrmStatusLabel = tCanvasGO.transform.Find("HRMStatus").GetComponent <Text>();

        _connectBtn = tCanvasGO.transform.Find("ConnectButton").GetComponent <Button>();
        _connectBtn.onClick.AddListener(onConnectClicked);

        _disconnectBtn = tCanvasGO.transform.Find("DisconnectButton").GetComponent <Button>();
        _disconnectBtn.onClick.AddListener(onDisconnectClicked);

        _BPMDisplay = tCanvasGO.transform.Find("BPMDisplay").GetComponent <Text>();

        _disconnectedMessage = _hrmStatusMsgConnect;

        _hrmPlugin = new HRMPlugin();
    }
Beispiel #3
0
    void Start()
    {
        Application.targetFrameRate = 60;

        resetValues();

        _heartGO = GameObject.Find("Heart").gameObject;

        GameObject tCanvasGO = GameObject.Find("Canvas");

        _hrmStatusLabel      = tCanvasGO.transform.Find("HRMStatus").GetComponent <Text>();
        _hrmStatusLabel.text = _hrmStatusMsgStart;

        _scanBtn = tCanvasGO.transform.Find("ScanButton").GetComponent <Button>();
        _scanBtn.onClick.AddListener(onScanClicked);
        _scanBtn.enabled = true;

        _hrmDropDownGO = tCanvasGO.transform.Find("Dropdown").gameObject;
        _hrmDropdown   = _hrmDropDownGO.GetComponent <Dropdown>();
        _hrmDropdown.captionText.text = _dropdownCaptionStart;
        _hrmDropdown.onValueChanged.AddListener(onDropDownSelected);
        _hrmDropdown.enabled = false;

        _connectBtn = tCanvasGO.transform.Find("ConnectButton").GetComponent <Button>();
        _connectBtn.onClick.AddListener(onConnectClicked);
        _connectBtn.enabled = false;

        _disconnectBtn = tCanvasGO.transform.Find("DisconnectButton").GetComponent <Button>();
        _disconnectBtn.onClick.AddListener(onDisconnectClicked);
        _disconnectBtn.enabled = false;

        _BPMDisplay = tCanvasGO.transform.Find("BPMDisplay").GetComponent <Text>();

        _hrmPlugin           = new HRMPlugin();
        _hrmStatusLabel.text = "HRMPlugin v." + HRMPlugin.VERSION;

        // optional
        // Enable or Disable Advertisement watching for receiving RSSI updates
        // _hrmPlugin.useWatchAdvertisements = false;

        // optional
        // _hrmPlugin.gattProtectionLevel = HRMPlugin.PluginGattProtectionLevel.EncryptionRequired;
    }