33 lines
871 B
C
33 lines
871 B
C
/*
|
|
* NFC.c
|
|
*
|
|
* Created on: 22 mei 2020
|
|
* Author: Yeti
|
|
*/
|
|
|
|
#ifndef NFC_C_
|
|
#define NFC_C_
|
|
|
|
#include "typedefExtention.h"
|
|
|
|
//NFCNummer return serienummer van de NFC-tag
|
|
uchar* NFCAvailable(); //is er een kaart en is het leesbaar? serienummer
|
|
|
|
//uchar* NFCTestConnection (uchar* TagType); //communiceren met de eerst gedetecteerde kaart
|
|
//uchar* NFCActive(); //NFC tag communicatie controleren
|
|
|
|
// controleren of we de kaart kunnen "authenticaten" en De vervallen NFCActive
|
|
//uchar NFCAuthenticate (uchar* NFCNummer);
|
|
//sector*4 + block formule of (sector << 2) | block
|
|
uchar NFCRead (uchar sector,uchar block,uchar byte); // controle of de data kan worden gelezen
|
|
|
|
//stuur richting door pls
|
|
|
|
// byte van de NFCRead doorsturen naar RGBLed_update
|
|
uchar RGBLed_update (uchar Colour);
|
|
|
|
char NFCCheck(); // ongeldige dat in de min en geldige data is positief
|
|
|
|
|
|
#endif
|