Migration to latest BLEK (#132)

* Migration to latest BLEK

* Clean up
This commit is contained in:
Aleksander Nowakowski
2023-12-21 22:55:47 +01:00
committed by GitHub
parent 18ad3d97bb
commit 1004a561fd
28 changed files with 163 additions and 183 deletions

View File

@@ -47,19 +47,17 @@ dependencies {
implementation(libs.nordic.blek.client)
implementation(libs.nordic.blek.profile)
implementation(libs.nordic.blek.uiscanner)
implementation(libs.nordic.ble.common)
implementation(libs.nordic.ble.ktx)
implementation(libs.nordic.navigation)
implementation(libs.nordic.theme)
implementation(libs.nordic.uilogger)
implementation(libs.nordic.blek.uiscanner)
implementation(libs.androidx.compose.material.iconsExtended)
implementation(libs.androidx.hilt.navigation.compose)
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.compose.material3)
implementation(libs.androidx.compose.material.iconsExtended)
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.lifecycle.service)
implementation(libs.androidx.hilt.navigation.compose)
}

View File

@@ -127,7 +127,7 @@ internal class BPSViewModel @Inject constructor(
logger = DefaultBleLogger.create(context, stringConst.APP_NAME, "BPS", device.address)
val client = ClientBleGatt.connect(context, device, logger = logger)
val client = ClientBleGatt.connect(context, device, viewModelScope, logger = logger)
this@BPSViewModel.client = client
client.connectionStateWithStatus