AndroidAPS/app/src/main/java/info/nightscout/androidaps/Config.kt

21 lines
839 B
Kotlin
Raw Normal View History

2020-05-07 09:54:36 +02:00
package info.nightscout.androidaps
2021-01-18 22:47:55 +01:00
import android.os.Build
2020-05-07 09:54:36 +02:00
import info.nightscout.androidaps.interfaces.ConfigInterface
import javax.inject.Inject
import javax.inject.Singleton
@Singleton
class Config @Inject constructor() : ConfigInterface {
2020-05-07 09:54:36 +02:00
override val SUPPORTEDNSVERSION = 1002 // 0.10.00
override val APS = BuildConfig.FLAVOR == "full"
override val NSCLIENT = BuildConfig.FLAVOR == "nsclient" || BuildConfig.FLAVOR == "nsclient2"
override val PUMPCONTROL = BuildConfig.FLAVOR == "pumpcontrol"
override val PUMPDRIVERS = BuildConfig.FLAVOR == "full" || BuildConfig.FLAVOR == "pumpcontrol"
override val FLAVOR = BuildConfig.FLAVOR
override val VERSION_NAME = BuildConfig.VERSION_NAME
2021-01-18 22:47:55 +01:00
override val currentDeviceModelString =
Build.MANUFACTURER + " " + Build.MODEL + " (" + Build.DEVICE + ")"
2020-05-07 09:54:36 +02:00
}