コード例 #1
0
ファイル: TISensorTag.cs プロジェクト: Mecabot/ble2azure
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="settings">TI Sensor Tag settings</param>
 public TISensorTag(TISensorTagSettings settings)
 {
     this.Settings = settings;
     this.bag = new Hashtable();
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: Mecabot/ble2azure
        private void SensorsSetup()
        {
#if HEART_RATE
            BlueNRG_HRMSettings settings =
                new BlueNRG_HRMSettings
                {
                    Address = BlueNRG_HRM_ADDR
                };

            this.blueNGR_HRM = new BlueNRG_HRM(settings);

            this.blueNGR_HRM.SensorValueChanged += device_SensorValueChanged;

            this.blueNGR_HRM.Open();
#else
            // setup TI Sensor Tag
            TISensorTagSettings settings =
                new TISensorTagSettings
                {
                    Address = TI_SENSORTAG_ADDR,
                    IsTemperatureEnabled = true,
                    IsHumidityEnabled = true,
                    IsAccelerometerEnabled = true,
                    Period = 100
                };

            this.tiSensorTag = new TISensorTag(settings);

            // set notification handlers
            this.tiSensorTag.SensorValueChanged += device_SensorValueChanged;

            // open connection and start reading from sensors
            this.tiSensorTag.Open();
#endif
        }
コード例 #3
0
ファイル: TISensorTag.cs プロジェクト: Mecabot/ble2azure
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="settings">TI Sensor Tag settings</param>
 public TISensorTag(TISensorTagSettings settings)
 {
     this.Settings = settings;
     this.bag      = new Hashtable();
 }