V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yss729
V2EX  ›  编程

有做过 RFID 射频二次开发的吗

  •  
  •   yss729 · 2017-04-20 16:52:57 +08:00 · 3709 次点击
    这是一个创建于 2793 天前的主题,其中的信息可能已经有所发展或是发生改变。

    客户有一套设备, Alien 读写器(美国意联科技)+标签, Alien 自带的 demo 工具很强大,标签芯片只能存储 32 位十六进制字符,但是客户要求需要有个界面可以录入描述性的说明字符,所以要结合数据库存储,进行二次开发。读写器是 Alien 的, SDK 也是他们的,但是没有说明文档,又全是英文的,对底层编程有点吃力,希望有人能指导下。 有两个卡住的问题

    1. 我现在能通过自带的命令,获取到数据,比如 TagList, 程序能返回扫描的标签的数据,但是这是程序主动去调用,不知道怎样实现,当设备扫描标签的时候程序能获取到。
    2. 写入标签数据,因为不懂底层,有函数签名,但是不知道该怎么写入相应的数据。

    注: sdk 是.net 版本的

    2 条回复    2017-12-29 13:44:03 +08:00
    billlee
        1
    billlee  
       2017-04-20 20:50:41 +08:00
    没搞过 RFID, 但搞过其他的单片机或嵌入式,关于第 1 点,很多设备是没有产生中断的能力的,就是靠轮询。如果你的设备不需要考虑功耗散热什么的问题,完全可以用轮询来做。
    kangye
        2
    kangye  
       2017-12-29 13:44:03 +08:00
    没用过 Alien 的读写器,标签芯片倒是用的 Alien 的,开发使用的读写器是 Impinj R220 的,Impinj 的阅读器提供的接口可以在读到标签的时候返回读到的标签数据,写入数据操作要提供 EPC 信息,EPC 信息一般是 16 进制数据,你可以看下 Impinj 的 SDK 作为参考,Alien 的应该也差不多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   903 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:55 · PVG 04:55 · LAX 12:55 · JFK 15:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.