IEvsAutoBrightnessProvider

Interface for the auto brightness provider

The provider defined the auth brightness calculation, following a lux value from teh ambient sensor

See also

Inheritors

Functions

Link copied to clipboard
abstract fun getBrightnessByLux(lux: Float): Float

The function should return a brightness value that is calculated fro the given lux value

Link copied to clipboard
abstract fun getGain(): Int

Get the auto brightness gain 0-100

Link copied to clipboard
open fun onDisconnected()

Notify the provider when the glasses are disconnected

Link copied to clipboard
open fun onReady()

Notify the provider when the glasses are ready

Link copied to clipboard
abstract fun setGain(gain: Int)

Set the auto brightness gain 0-100