IEvsOtaService

interface IEvsOtaService

Interface defines the glasses firmware update service

The service handles the glasses firmware update process

See also

Functions

Link copied to clipboard
abstract fun embeddedOtaVersions(glasses: GlassesType): List<Int>

Returns the glasses firmware version embedded in the SDK

Link copied to clipboard
abstract fun getAvailableOta(): Int?

If the glasses are connected and a glasses firmware update is available, the function returns the new firmware version number

Link copied to clipboard
abstract fun isDuringOta(): Boolean

Return true if the firmware update process is active

Link copied to clipboard

The function return the OTA pause notification status

Link copied to clipboard

Override the default SDK behaviour of the firmware update approval process

Link copied to clipboard

Override the default SDK behaviour of the firmware update upload & install process

Link copied to clipboard
abstract fun pauseOtaAvailableNotification(shouldPause: Boolean)

The function pauses the OTA notification

Link copied to clipboard

Restores the default IEvsOtaAvailableHandler and IEvsOtaEventsHandler handlers

Link copied to clipboard
abstract fun startOtaProcess()

Call to start the firmware update process