Go to the source code of this file.
|
enum | _RAK_NFC_RECORD_TYPE {
TXT = 0,
URI = 1,
APP = 2
} |
|
enum | RAK_NFC_URI_ID {
RAK_NFC_URI_NONE = 0x00,
RAK_NFC_URI_HTTP_WWW = 0x01,
RAK_NFC_URI_HTTPS_WWW = 0x02,
RAK_NFC_URI_HTTP = 0x03,
RAK_NFC_URI_HTTPS = 0x04,
RAK_NFC_URI_TEL = 0x05,
RAK_NFC_URI_MAILTO = 0x06,
RAK_NFC_URI_FTP_ANONYMOUS = 0x07,
RAK_NFC_URI_FTP_FTP = 0x08,
RAK_NFC_URI_FTPS = 0x09,
RAK_NFC_URI_SFTP = 0x0A,
RAK_NFC_URI_SMB = 0x0B,
RAK_NFC_URI_NFS = 0x0C,
RAK_NFC_URI_FTP = 0x0D,
RAK_NFC_URI_DAV = 0x0E,
RAK_NFC_URI_NEWS = 0x0F,
RAK_NFC_URI_TELNET = 0x10,
RAK_NFC_URI_IMAP = 0x11,
RAK_NFC_URI_RTSP = 0x12,
RAK_NFC_URI_URN = 0x13,
RAK_NFC_URI_POP = 0x14,
RAK_NFC_URI_SIP = 0x15,
RAK_NFC_URI_SIPS = 0x16,
RAK_NFC_URI_TFTP = 0x17,
RAK_NFC_URI_BTSPP = 0x18,
RAK_NFC_URI_BTL2CAP = 0x19,
RAK_NFC_URI_BTGOEP = 0x1A,
RAK_NFC_URI_TCPOBEX = 0x1B,
RAK_NFC_URI_IRDAOBEX = 0x1C,
RAK_NFC_URI_FILE = 0x1D,
RAK_NFC_URI_URN_EPC_ID = 0x1E,
RAK_NFC_URI_URN_EPC_TAG = 0x1F,
RAK_NFC_URI_URN_EPC_PAT = 0x20,
RAK_NFC_URI_URN_EPC_RAW = 0x21,
RAK_NFC_URI_URN_EPC = 0x22,
RAK_NFC_URI_URN_NFC = 0x23,
RAK_NFC_URI_RFU = 0xFF
} |
|
enum | RAK_NFC_T4T_EVENT {
RAK_NFC_T4T_EVENT_NONE,
RAK_NFC_T4T_EVENT_FIELD_ON,
RAK_NFC_T4T_EVENT_FIELD_OFF,
RAK_NFC_T4T_EVENT_NDEF_READ,
RAK_NFC_T4T_EVENT_NDEF_UPDATED,
RAK_NFC_T4T_EVENT_DATA_TRANSMITTED,
RAK_NFC_T4T_EVENT_DATA_IND
} |
|
- Author
- RAKwireless
- Version
- 0.1.0 2021.11
◆ RAK_NFC_RECORD_TYPE
◆ rak_nfc_t4t_callback
typedef void(* rak_nfc_t4t_callback) (void *p_context, RAK_NFC_T4T_EVENT event, const uint8_t *p_data, size_t data_size, uint32_t flags) |
◆ _RAK_NFC_RECORD_TYPE
Enumerator |
---|
TXT | TXT.
|
URI | URI.
|
APP | Launch app.
|
◆ RAK_NFC_URI_ID
Enumerator |
---|
RAK_NFC_URI_NONE | No prepending is done.
|
RAK_NFC_URI_HTTP_WWW | "http://www."
|
RAK_NFC_URI_HTTPS_WWW | "https://www."
|
RAK_NFC_URI_HTTP | "http:"
|
RAK_NFC_URI_HTTPS | "https:"
|
RAK_NFC_URI_TEL | "tel:"
|
RAK_NFC_URI_MAILTO | "mailto:"
|
RAK_NFC_URI_FTP_ANONYMOUS | "ftp://anonymous:anonymous@"
|
RAK_NFC_URI_FTP_FTP | "ftp://ftp."
|
RAK_NFC_URI_FTPS | "ftps://"
|
RAK_NFC_URI_SFTP | "sftp://"
|
RAK_NFC_URI_SMB | "smb://"
|
RAK_NFC_URI_NFS | "nfs://"
|
RAK_NFC_URI_FTP | "ftp://"
|
RAK_NFC_URI_DAV | "dav://"
|
RAK_NFC_URI_NEWS | "news:"
|
RAK_NFC_URI_TELNET | "telnet://"
|
RAK_NFC_URI_IMAP | "imap:"
|
RAK_NFC_URI_RTSP | "rtsp://"
|
RAK_NFC_URI_URN | "urn:"
|
RAK_NFC_URI_POP | "pop:"
|
RAK_NFC_URI_SIP | "sip:"
|
RAK_NFC_URI_SIPS | "sips:"
|
RAK_NFC_URI_TFTP | "tftp:"
|
RAK_NFC_URI_BTSPP | "btspp://"
|
RAK_NFC_URI_BTL2CAP | "btl2cap://"
|
RAK_NFC_URI_BTGOEP | "btgoep://"
|
RAK_NFC_URI_TCPOBEX | "tcpobex://"
|
RAK_NFC_URI_IRDAOBEX | "irdaobex://"
|
RAK_NFC_URI_FILE | "file://"
|
RAK_NFC_URI_URN_EPC_ID | "urn:epc:id:"
|
RAK_NFC_URI_URN_EPC_TAG | "urn:epc:tag:"
|
RAK_NFC_URI_URN_EPC_PAT | "urn:epc:pat:"
|
RAK_NFC_URI_URN_EPC_RAW | "urn:epc:raw:"
|
RAK_NFC_URI_URN_EPC | "urn:epc:"
|
RAK_NFC_URI_URN_NFC | "urn:nfc:"
|
RAK_NFC_URI_RFU | No prepending is done. Reserved for future use.
|
◆ RAK_NFC_T4T_EVENT
Enumerator |
---|
RAK_NFC_T4T_EVENT_NONE | |
RAK_NFC_T4T_EVENT_FIELD_ON | |
RAK_NFC_T4T_EVENT_FIELD_OFF | |
RAK_NFC_T4T_EVENT_NDEF_READ | |
RAK_NFC_T4T_EVENT_NDEF_UPDATED | |
RAK_NFC_T4T_EVENT_DATA_TRANSMITTED | |
RAK_NFC_T4T_EVENT_DATA_IND | |