From 559b47355d7a324b01c501c54ad63d43f07dac22 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 14 Mar 2025 06:14:24 -0500 Subject: [PATCH] chore(deps): update com.github.mik3y:usb-serial-for-android to v3.9.0 - abandoned (#1666) * chore(deps): update com.github.mik3y:usb-serial-for-android to v3.9.0 * fix: Use SerialInputOutputManager.start() according to change https://github.com/mik3y/usb-serial-for-android/releases/tag/v3.9.0 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- .../geeksville/mesh/repository/usb/SerialConnectionImpl.kt | 7 +------ gradle/libs.versions.toml | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/repository/usb/SerialConnectionImpl.kt b/app/src/main/java/com/geeksville/mesh/repository/usb/SerialConnectionImpl.kt index b8652eee..99260c59 100644 --- a/app/src/main/java/com/geeksville/mesh/repository/usb/SerialConnectionImpl.kt +++ b/app/src/main/java/com/geeksville/mesh/repository/usb/SerialConnectionImpl.kt @@ -101,12 +101,7 @@ internal class SerialConnectionImpl( ioRef.set(this) } - Thread(io).apply { - isDaemon = true - priority = Thread.MAX_PRIORITY - name = "serial reader" - }.start() // No need to keep reference to thread around, we quit by asking the ioManager to quit - + io.start() listener.onConnected() } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 58c3a0c8..eaf1fcf9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -37,7 +37,7 @@ protobuf-gradle-plugin = "0.9.4" protobuf-kotlin = "4.30.1" room = "2.6.1" streamsupport-minifuture = "1.7.4" -usb-serial-android = "3.8.1" +usb-serial-android = "3.9.0" viewpager2 = "1.1.0" work-runtime-ktx = "2.10.0" zxing-android-embedded = "4.3.0"