mirror of
https://github.com/aljazceru/Android-nRF-Toolbox.git
synced 2025-12-19 15:34:26 +01:00
Fix project after BLEK refactoring
This commit is contained in:
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.nordic.ble.common)
|
implementation(libs.nordic.ble.common)
|
||||||
|
|||||||
@@ -54,9 +54,10 @@ import no.nordicsemi.android.bps.view.DisconnectEvent
|
|||||||
import no.nordicsemi.android.bps.view.OpenLoggerEvent
|
import no.nordicsemi.android.bps.view.OpenLoggerEvent
|
||||||
import no.nordicsemi.android.common.navigation.NavigationResult
|
import no.nordicsemi.android.common.navigation.NavigationResult
|
||||||
import no.nordicsemi.android.common.navigation.Navigator
|
import no.nordicsemi.android.common.navigation.Navigator
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.bps.data.BloodPressureMeasurementData
|
import no.nordicsemi.android.kotlin.ble.profile.bps.data.BloodPressureMeasurementData
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.nordic.ble.common)
|
implementation(libs.nordic.ble.common)
|
||||||
|
|||||||
@@ -43,10 +43,11 @@ import kotlinx.coroutines.launch
|
|||||||
import no.nordicsemi.android.ble.common.data.cgm.CGMSpecificOpsControlPointData
|
import no.nordicsemi.android.ble.common.data.cgm.CGMSpecificOpsControlPointData
|
||||||
import no.nordicsemi.android.cgms.data.CGMRecordWithSequenceNumber
|
import no.nordicsemi.android.cgms.data.CGMRecordWithSequenceNumber
|
||||||
import no.nordicsemi.android.cgms.data.CGMServiceCommand
|
import no.nordicsemi.android.cgms.data.CGMServiceCommand
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattCharacteristic
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattCharacteristic
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.cgm.CGMFeatureParser
|
import no.nordicsemi.android.kotlin.ble.profile.cgm.CGMFeatureParser
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.nordic.ble.common)
|
implementation(libs.nordic.ble.common)
|
||||||
|
|||||||
@@ -40,9 +40,10 @@ import kotlinx.coroutines.flow.launchIn
|
|||||||
import kotlinx.coroutines.flow.mapNotNull
|
import kotlinx.coroutines.flow.mapNotNull
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.csc.CSCDataParser
|
import no.nordicsemi.android.kotlin.ble.profile.csc.CSCDataParser
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.chart)
|
implementation(libs.chart)
|
||||||
|
|||||||
@@ -58,10 +58,11 @@ import no.nordicsemi.android.gls.main.view.GLSViewState
|
|||||||
import no.nordicsemi.android.gls.main.view.OnGLSRecordClick
|
import no.nordicsemi.android.gls.main.view.OnGLSRecordClick
|
||||||
import no.nordicsemi.android.gls.main.view.OnWorkingModeSelected
|
import no.nordicsemi.android.gls.main.view.OnWorkingModeSelected
|
||||||
import no.nordicsemi.android.gls.main.view.OpenLoggerEvent
|
import no.nordicsemi.android.gls.main.view.OpenLoggerEvent
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattCharacteristic
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattCharacteristic
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.gls.GlucoseMeasurementContextParser
|
import no.nordicsemi.android.kotlin.ble.profile.gls.GlucoseMeasurementContextParser
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.chart)
|
implementation(libs.chart)
|
||||||
|
|||||||
@@ -40,9 +40,10 @@ import kotlinx.coroutines.flow.launchIn
|
|||||||
import kotlinx.coroutines.flow.mapNotNull
|
import kotlinx.coroutines.flow.mapNotNull
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.hrs.BodySensorLocationParser
|
import no.nordicsemi.android.kotlin.ble.profile.hrs.BodySensorLocationParser
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.nordic.ble.common)
|
implementation(libs.nordic.ble.common)
|
||||||
|
|||||||
@@ -40,9 +40,10 @@ import kotlinx.coroutines.flow.launchIn
|
|||||||
import kotlinx.coroutines.flow.mapNotNull
|
import kotlinx.coroutines.flow.mapNotNull
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.hts.HTSDataParser
|
import no.nordicsemi.android.kotlin.ble.profile.hts.HTSDataParser
|
||||||
|
|||||||
@@ -45,7 +45,8 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
|
implementation("no.nordicsemi.android.kotlin.ble:server:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.nordic.ble.common)
|
implementation(libs.nordic.ble.common)
|
||||||
|
|||||||
@@ -33,7 +33,6 @@ package no.nordicsemi.android.prx.repository
|
|||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.util.Log
|
|
||||||
import androidx.lifecycle.lifecycleScope
|
import androidx.lifecycle.lifecycleScope
|
||||||
import dagger.hilt.android.AndroidEntryPoint
|
import dagger.hilt.android.AndroidEntryPoint
|
||||||
import kotlinx.coroutines.flow.filterNotNull
|
import kotlinx.coroutines.flow.filterNotNull
|
||||||
@@ -41,25 +40,26 @@ import kotlinx.coroutines.flow.launchIn
|
|||||||
import kotlinx.coroutines.flow.mapNotNull
|
import kotlinx.coroutines.flow.mapNotNull
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattCharacteristic
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.BleGattConnectOptions
|
import no.nordicsemi.android.kotlin.ble.core.data.BleGattConnectOptions
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.BleWriteType
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattCharacteristic
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.BleGattConnectionStatus
|
import no.nordicsemi.android.kotlin.ble.core.data.BleGattConnectionStatus
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.BleGattPermission
|
import no.nordicsemi.android.kotlin.ble.core.data.BleGattPermission
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.BleGattProperty
|
import no.nordicsemi.android.kotlin.ble.core.data.BleGattProperty
|
||||||
|
import no.nordicsemi.android.kotlin.ble.core.data.BleWriteType
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.core.server.BleGattServer
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.server.service.service.BleGattServerServiceType
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.server.service.service.BleServerGattCharacteristicConfig
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.server.service.service.BleServerGattServiceConfig
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.server.service.service.BluetoothGattServerConnection
|
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.prx.AlarmLevel
|
import no.nordicsemi.android.kotlin.ble.profile.prx.AlarmLevel
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.prx.AlarmLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.prx.AlarmLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.prx.AlertLevelInputParser
|
import no.nordicsemi.android.kotlin.ble.profile.prx.AlertLevelInputParser
|
||||||
|
import no.nordicsemi.android.kotlin.ble.server.main.BleGattServer
|
||||||
|
import no.nordicsemi.android.kotlin.ble.server.main.service.BleGattServerServiceType
|
||||||
|
import no.nordicsemi.android.kotlin.ble.server.main.service.BleServerGattCharacteristicConfig
|
||||||
|
import no.nordicsemi.android.kotlin.ble.server.main.service.BleServerGattServiceConfig
|
||||||
|
import no.nordicsemi.android.kotlin.ble.server.main.service.BluetoothGattServerConnection
|
||||||
import no.nordicsemi.android.service.DEVICE_DATA
|
import no.nordicsemi.android.service.DEVICE_DATA
|
||||||
import no.nordicsemi.android.service.NotificationService
|
import no.nordicsemi.android.service.NotificationService
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.nordic.ble.common)
|
implementation(libs.nordic.ble.common)
|
||||||
|
|||||||
@@ -40,9 +40,10 @@ import kotlinx.coroutines.flow.launchIn
|
|||||||
import kotlinx.coroutines.flow.mapNotNull
|
import kotlinx.coroutines.flow.mapNotNull
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.rscs.RSCSDataParser
|
import no.nordicsemi.android.kotlin.ble.profile.rscs.RSCSDataParser
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ dependencies {
|
|||||||
implementation(project(":lib_ui"))
|
implementation(project(":lib_ui"))
|
||||||
implementation(project(":lib_utils"))
|
implementation(project(":lib_utils"))
|
||||||
|
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:core:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:client:0.0.1")
|
||||||
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
implementation("no.nordicsemi.android.kotlin.ble:profile:0.0.1")
|
||||||
|
|
||||||
implementation(libs.room.runtime)
|
implementation(libs.room.runtime)
|
||||||
|
|||||||
@@ -40,12 +40,12 @@ import kotlinx.coroutines.flow.launchIn
|
|||||||
import kotlinx.coroutines.flow.mapNotNull
|
import kotlinx.coroutines.flow.mapNotNull
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.callback.BleGattClient
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.connect
|
||||||
|
import no.nordicsemi.android.kotlin.ble.client.main.service.BleGattServices
|
||||||
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
import no.nordicsemi.android.kotlin.ble.core.ServerDevice
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.callback.BleGattClient
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.client.service.BleGattServices
|
|
||||||
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
import no.nordicsemi.android.kotlin.ble.core.data.GattConnectionState
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
import no.nordicsemi.android.kotlin.ble.profile.battery.BatteryLevelParser
|
||||||
import no.nordicsemi.android.kotlin.ble.profile.hrs.HRSDataParser
|
|
||||||
import no.nordicsemi.android.service.DEVICE_DATA
|
import no.nordicsemi.android.service.DEVICE_DATA
|
||||||
import no.nordicsemi.android.service.NotificationService
|
import no.nordicsemi.android.service.NotificationService
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|||||||
Reference in New Issue
Block a user