From 39c0a4676e76f5c4b20289318d4c2bdbe5bf60f3 Mon Sep 17 00:00:00 2001 From: CrazyDude1994 Date: Mon, 5 Aug 2019 15:53:49 +0300 Subject: [PATCH] Changed default protocol to Sport --- .../com/telemetry/protocol/BluetoothDataPoller.kt | 4 ++-- .../com/telemetry/protocol/BluetoothLeDataPoller.kt | 8 ++++---- .../java/crazydude/com/telemetry/protocol/LogPlayer.kt | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothDataPoller.kt b/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothDataPoller.kt index bd1c6d4e..2003d432 100644 --- a/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothDataPoller.kt +++ b/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothDataPoller.kt @@ -15,7 +15,7 @@ class BluetoothDataPoller( csvOutputStream: FileOutputStream? ) : DataPoller { - private lateinit var protocol: CrsfProtocol + private lateinit var protocol: Protocol private lateinit var thread: Thread private var outputStreamWriter: OutputStreamWriter? = null @@ -29,7 +29,7 @@ class BluetoothDataPoller( listener.onConnected() }) } - protocol = CrsfProtocol(listener) + protocol = FrSkySportProtocol(listener) val buffer = ByteArray(1024) while (!thread.isInterrupted && bluetoothSocket.isConnected) { val size = bluetoothSocket.inputStream.read(buffer) diff --git a/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothLeDataPoller.kt b/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothLeDataPoller.kt index cf18429b..389dc9a3 100644 --- a/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothLeDataPoller.kt +++ b/app/src/main/java/crazydude/com/telemetry/protocol/BluetoothLeDataPoller.kt @@ -23,7 +23,7 @@ class BluetoothLeDataPoller( csvOutputStream: FileOutputStream? ) : DataPoller { - private lateinit var protocol: CrsfProtocol + private lateinit var protocol: Protocol private var outputStreamWriter: OutputStreamWriter? = null private var connected = false private var bluetoothGatt: BluetoothGatt? @@ -34,7 +34,7 @@ class BluetoothLeDataPoller( object : BluetoothGattCallback() { private var serviceSelected = false - private val tempProtocols: HashMap = HashMap() + private val tempProtocols: HashMap = HashMap() private val validPacketCount: HashMap = HashMap() override fun onCharacteristicChanged( @@ -93,7 +93,7 @@ class BluetoothLeDataPoller( if (notifyCharacteristicList != null && notifyCharacteristicList.isNotEmpty()) { notifyCharacteristicList.forEach { characteristic -> val sportProtocol = - CrsfProtocol(object : DataDecoder.Companion.DefaultDecodeListener() { + FrSkySportProtocol(object : DataDecoder.Companion.DefaultDecodeListener() { override fun onSuccessDecode() { validPacketCount[characteristic.uuid] = @@ -105,7 +105,7 @@ class BluetoothLeDataPoller( notifyCharacteristicList.filter { it.uuid != entry.key }.forEach { gatt.setCharacteristicNotification(it, false) } - protocol = CrsfProtocol(listener) + protocol = FrSkySportProtocol(listener) serviceSelected = true runOnMainThread(Runnable { listener.onConnected() diff --git a/app/src/main/java/crazydude/com/telemetry/protocol/LogPlayer.kt b/app/src/main/java/crazydude/com/telemetry/protocol/LogPlayer.kt index 9d89b9fc..fbaad408 100644 --- a/app/src/main/java/crazydude/com/telemetry/protocol/LogPlayer.kt +++ b/app/src/main/java/crazydude/com/telemetry/protocol/LogPlayer.kt @@ -16,7 +16,7 @@ class LogPlayer(val originalListener: DataDecoder.Listener) : DataDecoder.Listen private var dataReadyListener: DataReadyListener? = null private var currentPosition: Int = 0 private var uniqueData = HashMap() - private var protocol: Protocol = CrsfProtocol(this) + private var protocol: Protocol = FrSkySportProtocol(this) private val task = @SuppressLint("StaticFieldLeak") object : AsyncTask>() { @@ -25,7 +25,7 @@ class LogPlayer(val originalListener: DataDecoder.Listener) : DataDecoder.Listen val logFile = FileInputStream(file[0]) val arrayList = ArrayList() - val tempProtocol = CrsfProtocol(this@LogPlayer, object : DataDecoder(this@LogPlayer) { + val tempProtocol = FrSkySportProtocol(this@LogPlayer, object : DataDecoder(this@LogPlayer) { override fun decodeData(data: Protocol.Companion.TelemetryData) { arrayList.add(data) }