SCPSimulateReaderUpdate
Objective-C
enum SCPSimulateReaderUpdate : NSUInteger {}
Swift
enum SimulateReaderUpdate : UInt
Enum used to simulate various types of reader updates being available for a simulated bluetooth reader.
-
Default: An update is available that is marked as needing to be installed within 7 days
Declaration
Objective-C
SCPSimulateReaderUpdateAvailable = 0
Swift
case available = 0
-
No updates are available
Declaration
Objective-C
SCPSimulateReaderUpdateNone
Swift
case none = 1
-
A required full reader software update exists. Use this to simulate the auto-install of a required update that will be applied during connect. This simulated update will take 1 minute and progress will be provided to the delegate provided to
connectBluetoothReader
.See
SCPBluetoothReaderReaderDelegateDeclaration
Objective-C
SCPSimulateReaderUpdateRequired
Swift
case required = 2
-
A required update exists. When the SDK connects to the reader, the connection will fail because the reader’s battery is too low for the update to begin.
Declaration
Objective-C
SCPSimulateReaderUpdateLowBattery
Swift
case lowBattery = 3
-
Randomly picks a type of update for the reader to help exercise the various states.
Declaration
Objective-C
SCPSimulateReaderUpdateRandom
Swift
case random = 4