cleanup
This commit is contained in:
parent
15f06eee66
commit
4a8aad0d7f
13
NFC.c
13
NFC.c
@ -16,14 +16,14 @@ void NFCInit(){
|
|||||||
|
|
||||||
//NFCNummer return serienummer van de NFC-tag
|
//NFCNummer return serienummer van de NFC-tag
|
||||||
uchar NFCAvailable(){ //is er een kaart en is het leesbaar? serienummer
|
uchar NFCAvailable(){ //is er een kaart en is het leesbaar? serienummer
|
||||||
uchar str[5];
|
uchar str[5], Colour, Direction;
|
||||||
if(RC522_request(PICC_REQALL, str) == MI_OK){
|
if(RC522_request(PICC_REQALL, str) == MI_OK){
|
||||||
if(RC522_anticoll(str) == MI_OK){ // controleert of de kaart reageert
|
if(RC522_anticoll(str) == MI_OK){ // controleert of de kaart reageert
|
||||||
/* Select card to be active */
|
RC522_selectTag(str);
|
||||||
uchar l = RC522_selectTag(str);
|
Colour = NFCRead (0 , 1 , 0 , str);
|
||||||
uchar Colour = NFCRead (0 , 1 , 0 , str);
|
Direction = NFCRead (2 , 0 , 9 , str);
|
||||||
uchar Direction = NFCRead (2 , 0 , 9 , str);
|
|
||||||
RGBLed_update (Colour);
|
RGBLed_update (Colour);
|
||||||
|
|
||||||
switch (Direction){
|
switch (Direction){
|
||||||
case 'S':
|
case 'S':
|
||||||
return 0b00; // stop = 00
|
return 0b00; // stop = 00
|
||||||
@ -33,10 +33,7 @@ uchar NFCAvailable(){ //is er een kaart en is het leesbaar? serienummer
|
|||||||
return 0b10; // 10= Links
|
return 0b10; // 10= Links
|
||||||
case 'R':
|
case 'R':
|
||||||
return 0b01; // 01 = rechts
|
return 0b01; // 01 = rechts
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user