package io.rebble.libpebblecommon.di import io.rebble.libpebblecommon.connection.PhoneCapabilities import io.rebble.libpebblecommon.packets.ProtocolCapsFlag import org.koin.core.module.Module import org.koin.dsl.module actual val platformModule: Module = module { single { PhoneCapabilities( setOf( ProtocolCapsFlag.SupportsAppRunStateProtocol, //ProtocolCapsFlag.SupportsInfiniteLogDump, //ProtocolCapsFlag.SupportsLocalization ProtocolCapsFlag.Supports8kAppMessage, // ProtocolCapsFlag.SupportsHealthInsights, ProtocolCapsFlag.SupportsNotificationFiltering, // ProtocolCapsFlag.SupportsUnreadCoreDump, // ProtocolCapsFlag.SupportsWeatherApp, // ProtocolCapsFlag.SupportsRemindersApp, // ProtocolCapsFlag.SupportsWorkoutApp, // ProtocolCapsFlag.SupportsSmoothFwInstallProgress, // ProtocolCapsFlag.SupportsFwUpdateAcrossDisconnection, ) ) } }