This repository has been archived on 2026-05-29. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
LightTAM/include/rfid_handler.h
T

30 lines
492 B
C

#ifndef __RFID_HANDLER_H__
#define __RFID_HANDLER_H__
#include "main.h"
#include "users.h"
typedef struct
{
BYTE wait_for_UART_flag;
BYTE end_from_main_flag;
BYTE uart_status;
} UartThreadFlags;
typedef struct
{
char *uart_address;
list_t *person_list_head;
UartThreadFlags *flags;
} UartThreadArgs;
// UART handler thread
void *uartListener(void *arg);
uint16_t parseIncommingPacket(BYTE *_packet);
void sendPacketToDevice(int _uart, node_t *_person);
#endif