Git Product home page Git Product logo

Comments (7)

doegox avatar doegox commented on August 24, 2024

Hi Romain
Documentation: sounds fine to me, or "Resources"?
Initiators/targets: I'm not fan of that. initiator/target is just a role any NFC device can hold.
=> NFC devices and Tags?
BTW "NFC tags (type1/2/3/4/5)" are missing in your hierarchy.
Sth like this?

  • NFC devices
    • ACR122...
  • NFC tags
    • NFC tag type 1...
  • RFID tags
    • FeliCa...
  • Standards
    • ISO14443

knowing that some RFID tags can be NFC tags if properly formatted...

separating standards is ok for me because they are somehow orthogonal and deserve their own page.

If you're familiar with github markdown/jekyll, go ahead, I can fix technical details later if needed.

Thanks!

Phil

from nfc-tools.github.io.

smortex avatar smortex commented on August 24, 2024

πŸ‘ for Resources (when I read Documentation I think I will find the software documentation while here we have general information about NFC).

I am updating my code to have devices and tags as you suggest. I only have difficulties to see how to split the content for RFID Tags and NFC Tags. The wiki currently redirects from NFC Tag Type 3 to FeliCa for example, and I guess you have a plan to split the information a better way.

I'll finish cleaning up the structure, commit and check that Github's version of Jekyll is fine with it, so that you can adjust all this :-)

from nfc-tools.github.io.

doegox avatar doegox commented on August 24, 2024

RFID tags <> NFC tags:
They are referring to different things.
RFID tags = products implementing "old" standards/proprietary_standards such as FeliCa (japanese standard), ISO14443-4, Mifare Classic, Mifare Ultralight, Jewel,...
NFC tags = products implementing the 4 (soon 5) NFC tag types. Usually a NFC tag is a RFID tag properly configured/formatted to accept a NDEF content. And under this scheme, usually only a subset of the original RFID tag features is used, the rest is ignored (e.g. FeliCa crypto or DesFire features).

Today there is more or less a 1-to-1 mapping between NFC tag and RFID tag (modulo the proper formatting of the tag) but tomorrow you could have several products implementing the same NFC tag "API". First one will be probably the tag type 4, if not yet the case, and you could have easily a non-NXP ISO14443-4B as basis for a NFC tag type 4.

What's a bit borderline is the configuration/formatting of a NFC tag because only the usage of a formatted tag is explained in NFC docs, not how to achieve such formatting, so where to put that info? in NFC tags or in RFID tags? ;-)

from nfc-tools.github.io.

smortex avatar smortex commented on August 24, 2024

What's a bit borderline is the configuration/formatting of a NFC tag because only the usage of a formatted tag is explained in NFC docs, not how to achieve such formatting, so where to put that info? in NFC tags or in RFID tags? ;-)

What about telling that Tag X can be formatted as a NFC Forum type N tag on the Tag X page, that Tag X, Y and Z can be formatted as NFC Forum type N tags on the Type N page, and link to an example in the libfreefare for how to do this (the datasheets are supposed to already explain how to do this and we should have links to them from the RFID tag pages… this should be the primary source of information for developpers who want to use libnfc and not libfreefare)?

from nfc-tools.github.io.

doegox avatar doegox commented on August 24, 2024

fine with me :)

from nfc-tools.github.io.

smortex avatar smortex commented on August 24, 2024

I finally pushed a first draft:
http://nfc-tools.github.io/

from nfc-tools.github.io.

doegox avatar doegox commented on August 24, 2024

Great!
Resources -> we land on a page with a big "Documentation" title :)
logo should be more contrasted, I'll send you an update

from nfc-tools.github.io.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.