Options
class Options
Class holding option values set in the Options View & used everywhere else in the app
-
Flag indicating if default key should be used.
Declaration
Swift
private var optionUseDefaultKey: Bool
-
Custom key string
Declaration
Swift
private var optionCustomKey: String
-
Name filter for scanBluetooth
Declaration
Swift
private var optionNameFilter: String
-
RSSI filter for scanBluetooth
Declaration
Swift
private var optionRssiFilter: Int
-
CardTerminal monitor refresh rate
Declaration
Swift
private var optionRefreshRate: UInt16
-
CardTerminal monitor battery threshold
Declaration
Swift
private var optionThreshold: UInt8
-
Flag indicating if ACK protocol for Card Terminals should be enabled or not (for terminals with firmware 109.00 or higher only)
Declaration
Swift
private var optionACKEnabled: Bool
-
Get or set flag indicating if default key should be used.
Declaration
Swift
var useDefaultKey: Bool { get set }
-
Get or set custom key string
Declaration
Swift
var customKeyString: String { get set }
-
Get or set Name filter for scanBluetooth
Declaration
Swift
var nameFilter: String { get set }
-
Get or set RSSI filter for scanBluetooth
Declaration
Swift
var rssiFilter: Int { get set }
-
Get or set CardTerminal monitor refresh rate
Declaration
Swift
var monitorRefreshRate: UInt16 { get set }
-
Get or set CardTerminal monitor battery threshold
Declaration
Swift
var monitorBatteryThreshold: UInt8 { get set }
-
Get or set ACK Protocol Enabled flag
Declaration
Swift
var ackEnabled: Bool { get set }
-
Set all options from another Options instance
Declaration
Swift
func set(newOptions: Options)
Parameters
newOptions
new options to set