onStartInstallingUpdate

The SDK is reporting that the reader has started installation of a required update that must be completed before the reader can be used.

This required update installation process will only start during connectReader. Updates that are not immediately required are reported by the onReportUpdateAvailable method in the TerminalListener.

Note that required updates are absolutely necessary for the reader to have the correct configuration and prevent receiving an UNSUPPORTED_READER_VERSION exception.

Parameters

update

The ReaderSoftwareUpdate object with an estimatedUpdateTime that can be used to communicate how long the update is expected to take.

cancelable

The Cancelable object is provided in order to cancel the installation if necessary. Canceling a required update will result in a failed connection with error code UNSUPPORTED_READER_VERSION. Incremental only updates will have a null cancelable because these updates can not be canceled.