added finger
This commit is contained in:
parent
398e5784e8
commit
2ed3fe415d
11
beerbox.ino
11
beerbox.ino
@ -348,13 +348,22 @@ char *read_line_from_file(File stream, char *str, int max_len){
|
|||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
//@Lukas
|
//LB
|
||||||
//Funktion schreiben, welche ein Array vom struct Person (Beliebige Groesse) sowie eine rfid-kennung uebernimmt und den Index der entsprechenden Person im array (beginnend bei 0)zurueckgiebt.
|
//Funktion schreiben, welche ein Array vom struct Person (Beliebige Groesse) sowie eine rfid-kennung uebernimmt und den Index der entsprechenden Person im array (beginnend bei 0)zurueckgiebt.
|
||||||
int getRFIDIndex(Person* persons, char* rfid) {
|
int getRFIDIndex(Person* persons, char* rfid) {
|
||||||
|
|
||||||
for (int i = 0; i < sizeof(persons) / sizeof(Person); i++) {
|
for (int i = 0; i < sizeof(persons) / sizeof(Person); i++) {
|
||||||
if (!strcmp(persons[i].rfid_uuid, rfid)) {
|
if (!strcmp(persons[i].rfid_uuid, rfid)) {
|
||||||
|
return i;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int getFingerIndex(Person* persons, uint8_t fingerID) {
|
||||||
|
|
||||||
|
for (int i = 0; i < sizeof(persons) / sizeof(Person); i++) {
|
||||||
|
if (persons[i].finger_uuid == fingerID) {
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user