Class: Rho::NFCTagTechnology_NfcV

Inherits:
NFCTagTechnology show all
Defined in:
lib/extensions/nfc/nfc.rb

Constant Summary

Constants inherited from NFCTagTechnology

Rho::NFCTagTechnology::ISODEP, Rho::NFCTagTechnology::MIFARE_CLASSIC, Rho::NFCTagTechnology::MIFARE_ULTRALIGHT, Rho::NFCTagTechnology::NDEF, Rho::NFCTagTechnology::NDEF_FORMATABLE, Rho::NFCTagTechnology::NFCA, Rho::NFCTagTechnology::NFCB, Rho::NFCTagTechnology::NFCF, Rho::NFCTagTechnology::NFCV

Instance Method Summary collapse

Methods inherited from NFCTagTechnology

#close, #connect, #get_name, #is_connected

Constructor Details

#initializeNFCTagTechnology_NfcV

Returns a new instance of NFCTagTechnology_NfcV.



580
581
582
# File 'lib/extensions/nfc/nfc.rb', line 580

def initialize
    super(NFCTagTechnology::NFCV)
end

Instance Method Details

#get_dsf_idObject

return int



585
586
587
# File 'lib/extensions/nfc/nfc.rb', line 585

def get_dsf_id
    return Nfc.tech_NfcV_get_dsf_id
end

#get_responce_flagsObject

return int



590
591
592
# File 'lib/extensions/nfc/nfc.rb', line 590

def get_responce_flags
    return Nfc.tech_NfcV_get_responce_flags
end

#transceive(data) ⇒ Object

data - byte[] return byte[]



597
598
599
# File 'lib/extensions/nfc/nfc.rb', line 597

def transceive(data)
    return Nfc.tech_NfcV_transceive(data)
end