NFC读写器NDEF开发指南

NFC读写器NDEF开发指南
支持NFC读卡器以NDEF格式读写标签


NDEF格式作为一种通用格式,在使用上慢慢普及, 为了更方便的在计算机上使用NDEF格式,友我科技开发了读写器的NDEF接口,客户直接调用相关接口即可将NDEF记录写入到标签中.支持的读卡器有YW-607和YW-615。
NFC读写器NDEF开发指南

  1. int YW_NDEF_Initial();
    YW_NDEF_Initial方法的作用是初始化NDEF各种变量。一般只需要在程序装载的时候初始化一次就可以.
  2. int YW_NDEF_Free();
    YWNDEF Free方法的作用是释放NDEF各种变量空间。一般只需要在程序结束的时候调用一次.
  3. int YW_NDEF_AddRecord(Byte uri, int sLen, Byte[] s);
    YWNDEF AddRecord方法的作用增加一条NDEF记录到临时列表中,增加的记录并没有写道标签中.
    参数: uri: NDEF记录的类型.
    URI有如下值:
    0x00, 文本
    0x01, "http://www."
    0x02, "https://www."
    0x03, "http://"
    0x04, "https://"
    0x05, "tel:"
    0x06, "mailto:"
    0x07, "ftp://anonymous:anonymous@"
    0x08, "ftp://ftp."
    0x09, "ftps://"
    0x0A, "sftp://"
    0x0B, "smb://"
    0x0C, "nfs://"
    0x0D, "ftp://"
    0x0E, "dav://"
    0x0F, "news:"
    0x10, "telnet://"
    0x11, "imap:"
    0x12, "rtsp://"
    0x13, "urn:"
    0x14, "pop:"
    0x15, "sip:"
    0x16, "sips:"
    0x17, "tftp:"
    0x18, "btspp://"
    0x19, "btl2cap://"
    0x1A, "btgoep://"
    0x1B, "tcpobex://"
    0x1C, "irdaobex://"
    0x1D, "file://"
    0x1E, "urn:epc:id:"
    0x1F, "urn:epc:tag:"
    0x20, "urn:epc:pat:"
    0x21, "urn:epc:raw:"
    0x22, "urn:epc:"
    0x23, "urn:nfc:"
    sLen:记录内容的长度.
    S:记录的内容, 一般以UTF8编码.

  4. int YW_NDEF_GetRecord(int Index, ref Byte uri, ref int Len, Byte[] s);
    YWNDEF GetRecord方法的作用获取临时列表中NDEF记录
    参数: uri: NDEF记录的类型.
    sLen:记录内容的长度.
    S:记录的内容, 一般以UTF8编码.

  5. int YW_NDEF_ClearRecords();
    YWNDEF ClearRecords方法的作用清除临时列表中所有的NDEF记录,

  6. int YW_NDEF_Save(int ReaderID);
    YWNDEF Save方法的作用将临时列表中的记录全部写入到标签.
  7. int YW_NDEF_Read(int ReaderID);
    YWNDEF Read方法的作用将标签中的NDEF读到临时列表中, 返回值为NDEF记录的数量.

转载于:https://blog.51cto.com/11334391/2324373

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值