mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Garmin: add more ANT+ gadget IDs
This commit is contained in:
+25
@@ -22,6 +22,19 @@ import java.util.Locale
|
||||
data class AntGadget(val manufacturer: Int, val product: Int, val name: String) {
|
||||
companion object {
|
||||
val All: Collection<AntGadget> = listOf(
|
||||
AntGadget(1, 1, "HRM"),
|
||||
AntGadget(1, 5, "HRM2"),
|
||||
AntGadget(1, 7, "HRM3"),
|
||||
AntGadget(1, 8, "HRM Run"),
|
||||
AntGadget(1, 9, "BSM"),
|
||||
AntGadget(1, 10, "BCM"),
|
||||
AntGadget(1, 12, "HRM-Tri"),
|
||||
AntGadget(1, 13, "HRM4-Run"),
|
||||
AntGadget(1, 15, "BSM v3"),
|
||||
AntGadget(1, 16, "BCM v3"),
|
||||
AntGadget(1, 18, "HRM-Dual"),
|
||||
AntGadget(1, 21, "HRMPro+"),
|
||||
AntGadget(1, 22, "HRM-Fit"),
|
||||
AntGadget(1, 255, "OHR"),
|
||||
AntGadget(1, 357, "Rally RS200"),
|
||||
AntGadget(1, 359, "Varia RTL515"),
|
||||
@@ -77,6 +90,7 @@ data class AntGadget(val manufacturer: Int, val product: Int, val name: String)
|
||||
AntGadget(1, 2327, "HRM-Run"),
|
||||
AntGadget(1, 2337, "Vivoactive HR"),
|
||||
AntGadget(1, 2348, "Vivosmart HR"),
|
||||
AntGadget(1, 2396, "Forerunner 235 Asia"),
|
||||
AntGadget(1, 2413, "Fenix 3 HR"),
|
||||
AntGadget(1, 2413, "Fenix 3"),
|
||||
AntGadget(1, 2431, "Forerunner 235"),
|
||||
@@ -89,6 +103,7 @@ data class AntGadget(val manufacturer: Int, val product: Int, val name: String)
|
||||
AntGadget(1, 2544, "Fenix 5S"),
|
||||
AntGadget(1, 2567, "Varia UT800"),
|
||||
AntGadget(1, 2593, "RD Pod"),
|
||||
AntGadget(1, 2599, "Edge 820 China"),
|
||||
AntGadget(1, 2604, "Fenix 5X"),
|
||||
AntGadget(1, 2622, "Vivosmart 3"),
|
||||
AntGadget(1, 2623, "Vivosport"),
|
||||
@@ -295,11 +310,16 @@ data class AntGadget(val manufacturer: Int, val product: Int, val name: String)
|
||||
AntGadget(23, 56, "Suunto 5 Peak"),
|
||||
AntGadget(23, 58, "Suunto 9 Peak Pro"),
|
||||
AntGadget(23, 59, "Suunto Vertical"),
|
||||
AntGadget(23, 60, "Suunto Race"),
|
||||
AntGadget(23, 61, "Suunto Race S"),
|
||||
AntGadget(23, 62, "Suunto Ocean"),
|
||||
AntGadget(23, 65, "Suunto Run"),
|
||||
AntGadget(23, 66, "Suunto Race 2"),
|
||||
AntGadget(23, 67, "Suunto Vertical 2"),
|
||||
AntGadget(28, 0, "TrainingPeaks Virtual"),
|
||||
AntGadget(32, 8, "TICKRX"),
|
||||
AntGadget(32, 28, "ELEMNT"),
|
||||
AntGadget(32, 31, "ELEMNT BOLT"),
|
||||
AntGadget(32, 33, "ELEMNT RIVAL"),
|
||||
AntGadget(32, 35, "TICKR FIT"),
|
||||
AntGadget(32, 37, "ELEMNT ROAM"),
|
||||
@@ -309,6 +329,8 @@ data class AntGadget(val manufacturer: Int, val product: Int, val name: String)
|
||||
AntGadget(32, 338, "TRACKR RADAR"),
|
||||
AntGadget(69, 1, "Stages DashL50"),
|
||||
AntGadget(69, 3, "Stages M200"),
|
||||
AntGadget(86, 28, "Elite SUITO"),
|
||||
AntGadget(89, 2850, "Tacx NEO 2"),
|
||||
AntGadget(107, 344, "Magene C506SE"),
|
||||
AntGadget(123, 2, "Polar H10"),
|
||||
AntGadget(123, 3, "Polar H9"),
|
||||
@@ -319,6 +341,7 @@ data class AntGadget(val manufacturer: Int, val product: Int, val name: String)
|
||||
AntGadget(132, 3, "Cycplus C3"),
|
||||
AntGadget(136, 345, "Geoid CC600"),
|
||||
AntGadget(258, 4, "Lezyne Super GPS"),
|
||||
AntGadget(258, 9, "Lezyne Enhanced Micro C GPS"),
|
||||
AntGadget(263, 10, "Assioma Uno"),
|
||||
AntGadget(263, 12, "Assioma Duo"),
|
||||
AntGadget(267, 1902, "Rider 750"),
|
||||
@@ -330,9 +353,11 @@ data class AntGadget(val manufacturer: Int, val product: Int, val name: String)
|
||||
AntGadget(289, 1, "Karoo"),
|
||||
AntGadget(289, 2, "Karoo 2"),
|
||||
AntGadget(289, 3, "Karoo 3"),
|
||||
AntGadget(294, 801, "COROS PACE"),
|
||||
AntGadget(294, 802, "COROS PACE 2"),
|
||||
AntGadget(294, 804, "COROS PACE 3"),
|
||||
AntGadget(294, 805, "COROS PACE Pro"),
|
||||
AntGadget(294, 806, "COROS PACE 4"),
|
||||
AntGadget(294, 811, "COROS APEX 42mm"),
|
||||
AntGadget(294, 812, "COROS APEX 2"),
|
||||
AntGadget(294, 821, "COROS APEX"),
|
||||
|
||||
Reference in New Issue
Block a user