onReportAvailableUpdate

NOTE: An implementation of this method is required for bluetooth and usb readers.

The SDK is reporting that an update is available for the reader. This update should be installed at your earliest convenience via Terminal.installAvailableUpdate.

Check the requiredAt field on the ReaderSoftwareUpdate to see when this update will become required.

This method is most likely to be called during Terminal.connectReader but for applications that stay connected to the reader for long periods of time, this could be called at any time and should be expected.

Parameters

update

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