public void Update(BlePeripheralViewModel peripheral) { if (m_peripheral != null && !m_peripheral.Model.Equals(peripheral.Model)) { CloseConnection(); } m_peripheral = peripheral; }
public BleGattServerViewModel(BlePeripheralViewModel peripheral, IUserDialogs dialogs, IBluetoothLowEnergyAdapter ble) { m_peripheral = peripheral; m_ble = ble; m_dialog = dialogs; Services = new ObservableCollection <BleGattServiceViewModel>(); }
public async Task Update(BlePeripheralViewModel peripheral) { if (m_peripheral != null && !m_peripheral.Model.Equals(peripheral.Model)) { await CloseConnection(); } m_peripheral = peripheral; }