// Show list of bikes found void Keiser_DataEvent(object sender, KeiserM3EventArgs e) { KeiserM3 b = _bikes.GetData(e.Address); string line = string.Format("Type: Keiser {0} Firmware={1} DataType={2} Gear={3} Heartrate={4} KCal={5} Power={6} RPM={7} Time={8} Trip={9} Address={10}", b.Name, b.Build, b.DataType, b.Gear, b.HeartRate, b.KCal, b.Power, b.RPM, b.Time, b.Trip, b.Address); BleDevices.Items.Add(line); // Live update for a particular bike b.PropertyChanged += Keiser_PropertyChangedEvent; }
/// <summary> /// Handler for Keiser M3 bluetooth bike /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void KeiserM3Bikes_BluetoothNewDeviceEvent(object sender, KeiserM3EventArgs e) { }