zoukankan      html  css  js  c++  java
  • uhfreader&rfid标签测试

    test card
    TID(start:0,len:0~12字)0~12 E2003412012F1B000062DAB00402012B700D5FFBFFFFDC40
    EPC(start:2,len:0~6字)2~8


    TID的问题,一个标签有多个TID???
    16进制 10进制 16进制
    E2003412012F1B000062DAB00402012B700D5FFBFFFFDC40 5541523357594639210587070722235709872596758829734958193728 e2003412012f180000000000000000000000000000000000
    E2003412012F1B000062DAB00402012C000D5FFBFFFFDC40 5541523357594639210587070722235709872607135123276419816512 e2003412012f180000000000000000000000000000000000
    E2003412012F1B000062DAB00402012D000D5FFBFFFFDC40 5541523357594639210587070722235709872625581867350129368128 e2003412012f1b000062dab00402012d000d5ffbffffdc40
    e2003412012f1b000062dab00402012d000d5ffbffffdc40


    陶瓷card
    TID(start:0,len:0~12字)0~12 E2801105200075146C2708BB000000000000000000000000
    EPC(start:2,len:0~8字)2~10


    16进制 10进制 16进制
    E2801105200075146C2708BB000000000000000000000000 5553770208043312977187887759187821146564614915543135158272 e2801105200075146c2708bb000000000000000000000000
    E2801105200075146C2708BB000000000000000000000000 5553770208043317884206688408008822222400862286086828240628 e28011052000b00000000000000000000000000000000000
    E2801105200075146C2708BB000000000000000000000000 5553770208043317884206688408008822222400862286086828240628 e28011052000b00000000000000000000000000000000000
    e2801105200075146c2708bb000000000000000000000000 5553770208043312977187887759187821146564614915543135158272

    上面的测试来看,网络上的各种在线进制转换基本不靠谱,查下来是由于精度不够导致的转换结果不正确

    安利个高精度的https://tool.lu/hexconvert/


    ==================================
    最普通的标签
    EPC(号)长度为12(6字) #EPC区中存储了EPC号和其他数据
    TID长度为(6字)
    USER长度为(32字)

    网络资料:
    一般来说,TID 存贮区的长度为4 个字,8 个字节。但有些电子标签的生产厂商提供的TID 区会为2 个字或5 个。该TID 值在标签出厂时,往往是由厂商写好,用户无法再作修改。


    文档原文:
    EPC 区(EPC):存EPC号的区域,本读写器规定最大能存放15字EPC号。可读可写。
    TID 区(TID):存由标签生产厂商设定的 ID 号,目前有4字和8字两种ID 号。可读,不可写。
    用户区(User):不同厂商该区不一样。Inpinj 公司的 G2 标签没有用户区。Philips 公司有28字。可读可写。
    保留区(Password):前两个字是销毁(kill)密码,后两个字是访问(access)密码。可读可写。


    继续实验测试最普通的标签
    TID长度(6字),没有用户区(User) 0字 不能存数据
    TID长度(6字),用户区(User) 2字 存其他数据空间不够
    TID长度(12字),用户区(User) 32字

    综上:标签种类多,存储空间各不一样

    “灭活”标签后标签就不可读不可写

    密码比较傻,4个存储区共用一个“访问密码”

    用户区设置了“永远不可写”,就再也无法更新数据了

    一般情况下可以设置为“密码保护下的可写”

  • 相关阅读:
    Java反射(2)访问字段(Field)
    《编程珠玑》中“位图排序”引发的一系列实验
    Java : 传值or传引用?
    const 指针
    三种数据库访问——Spring3.2 + Hibernate4.2
    三种数据库访问——Spring JDBC
    数据库连接池:Druid
    三种数据库访问——原生JDBC
    介绍4款json的java类库 及 其性能测试
    云存储(Swift+Keystone)部署策略
  • 原文地址:https://www.cnblogs.com/mmclog/p/14649228.html
Copyright © 2011-2022 走看看