MTSCRA Class Methods - 21 - 30
getDeviceName
Get device model name.
public String getDeviceName()
Parameters: None
Return Value:
Return device model name.
clearBuffers
Clears buffered data retrieved from the reader.
public void clearBuffers() Parameters: None
Return Value: None
getBatteryLevel
Retrieves battery level.
public long getBatteryLevel()
Parameters: None
Return Value:
Battery Level (0 to 100)
Retrieves swipe count.
Parameters: None
Return Value:
Long value representing swipe count.
Retrieves MagnePrint capabilities.
Parameters: None
Return Value:
String representing MagnePrint capabilities:
Retrieves MagnePrint Encryption capabilities.
Parameters: None Return Value:
String representing MagnePrint Encryption capabilities:
1 = Same as MagStripe (8122), other values TBD.
If absent, default value is 1.
Retrieves MagneSafe 2.0 Encryption capabilities.
Parameters: None
Return Value:
String representing MagneSafe 2.0 Encryption capabilities. 0 = Not supported, other values TBD.
Retrieves MagneStripe Encryption capabilities.
Parameters: None
Return Value:
String representing MagStripe Encryption capabilities. 0 = No Encryption, 1 = TDES DUKPT / PIN Variant, other values TBD
Retrieves MSR capabilities.
Return Value:
String representing MSR capabilities. 0 = No MSR, 1 = MSR.
Retrieves Track capabilities.
Parameters: None Return Value:
String representing Track capabilities:
Bit 0 = 1 / Track 1 supported,
Bit 1 = 1 / Track 2 supported,
Bit 2 = 1 / Track 3 supported,