WISP ERT (Client)  1.0.0
The WISP Extended Runtime (WISP side)
interface.c File Reference
#include "../globals.h"
#include "rfid.h"

Functions

void WISP_getDataBuffers (WISP_dataStructInterface_t *clientStruct)
 
void WISP_registerCallback_ACK (void(*fnPtr)(void))
 
void WISP_registerCallback_READ (void(*fnPtr)(void))
 
void WISP_registerCallback_WRITE (void(*fnPtr)(void))
 
void WISP_registerCallback_BLOCKWRITE (void(*fnPtr)(void))
 
void WISP_setMode (uint8_t mode)
 
void WISP_setAbortConditions (uint8_t abortOn)
 

Variables

uint8_t usrBank [USRBANK_SIZE]
 

Detailed Description

Provides some client interfacing functions for the RFID module

Author
Aaron Parks

Function Documentation

◆ WISP_getDataBuffers()

void WISP_getDataBuffers ( WISP_dataStructInterface_t clientStruct)

◆ WISP_registerCallback_ACK()

void WISP_registerCallback_ACK ( void(*)(void)  fnPtr)

Registers a callback for ACK event

◆ WISP_registerCallback_BLOCKWRITE()

void WISP_registerCallback_BLOCKWRITE ( void(*)(void)  fnPtr)

Registers a callback for a BLOCKWRITE event

◆ WISP_registerCallback_READ()

void WISP_registerCallback_READ ( void(*)(void)  fnPtr)

Registers a callback for READ event

◆ WISP_registerCallback_WRITE()

void WISP_registerCallback_WRITE ( void(*)(void)  fnPtr)

Registers a callback for a WRITE event

◆ WISP_setAbortConditions()

void WISP_setAbortConditions ( uint8_t  abortOn)

Sets abort conditions for the RFID state machine. This dictates when WISP comm code will abort and return control to client code.

◆ WISP_setMode()

void WISP_setMode ( uint8_t  mode)

Sets mode parameters for the RFID state machine

Variable Documentation

◆ usrBank

uint8_t usrBank[USRBANK_SIZE]