diff --git a/profile/src/main/java/no/nordicsemi/android/toolbox/profile/repository/channelSounding/ChannelSoundingManager.kt b/profile/src/main/java/no/nordicsemi/android/toolbox/profile/repository/channelSounding/ChannelSoundingManager.kt index ec9139a8..9e7f2efd 100644 --- a/profile/src/main/java/no/nordicsemi/android/toolbox/profile/repository/channelSounding/ChannelSoundingManager.kt +++ b/profile/src/main/java/no/nordicsemi/android/toolbox/profile/repository/channelSounding/ChannelSoundingManager.kt @@ -142,21 +142,22 @@ class ChannelSoundingManager @Inject constructor( .addRawRangingDevice(rawRangingDevice) .build() + val sensorFusionParams = SensorFusionParams.Builder() + .setSensorFusionEnabled(true) + .build() + + val sessionConfig = SessionConfig.Builder() + .setRangingMeasurementsLimit(1000) + .setAngleOfArrivalNeeded(true) + .setSensorFusionParams(sensorFusionParams) + .build() + + val rangingPreference = RangingPreference.Builder( DEVICE_ROLE_INITIATOR, rawRangingDeviceConfig ) - .setSessionConfig( - SessionConfig.Builder() - .setRangingMeasurementsLimit(1000) - .setAngleOfArrivalNeeded(true) - .setSensorFusionParams( - SensorFusionParams.Builder() - .setSensorFusionEnabled(true) - .build() - ) - .build() - ) + .setSessionConfig(sessionConfig) .build() rangingCapabilityCallback = RangingManager.RangingCapabilitiesCallback { capabilities ->