[web-nfc] Allow lower level I/O (#238)

kenchris has just created a new issue for https://github.com/w3c/web-nfc:

== Allow lower level I/O  ==
In the future we want to allow lower level I/O - some exploration

```webidl
dictionary TagMetadata {
  DOMString tagType;
  number transceiveMaxByteLength;
}

dictionary TagFMetadata : TagMetadata {
  UInt8Array manufacturer;
  UInt8Array systemCode;
} 
...

interface NFCReadingEvent : Event {
  readonly attribute DOMString serialNumber;
  readonly attribute NDEFMessage ndef;
  readonly attribute TagMetadata metadata;

  void open();
  void close();
  Promise<Uint8Array> transceive(Uint8Array data);
};


```

Please view or discuss this issue at https://github.com/w3c/web-nfc/issues/238 using your GitHub account

Received on Thursday, 27 June 2019 11:02:22 UTC