embedded-software
reusable software modules for embedded systems
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
thief.c File Reference
#include "project_settings.h"
#include "nrf24network.h"
#include "subsystem.h"
#include "hal_general.h"
#include "spi.h"
#include "string.h"
Include dependency graph for thief.c:

Functions

void Thief_Trip (uint8_t score)
 send TRIP message over network to Brainframe More...
 
void Thief_Access (uint8_t score)
 send ACCESS message over network to Brainframe More...
 
void Thief_Error (uint8_t error_code)
 send ERROR message over network to Brainframe More...
 
void Thief_Init (void(*ChipEnable)(uint8_t), void(*ChipSelectNot)(uint8_t), void(*Arm)(void), void(*Disarm)(void), void(*Difficulty)(uint8_t))
 initialize the nRF24 Network module for the Thief node and set callbacks More...