C API for BALTECH SDK
ui.h File Reference

With the User Interface command group, you can control the reader's feedback to the card holder, e.g. More...

#include "../typedefs.h"

Go to the source code of this file.

Macros

#define BRP_UI_ErrInvalidPort   BRP_ERR_STATUS(0x0A00, 0x01)
 The specified port isn't available or it doesn't support the desired operation. More...
 

Functions

brp_errcode brp_UI_Enable (brp_protocol protocol, brp_IoPort Port)
 This command enables a specific port of the reader. More...
 
brp_errcode brp_UI_Disable (brp_protocol protocol, brp_IoPort Port)
 This command disables a specific port of the reader. More...
 
brp_errcode brp_UI_Toggle (brp_protocol protocol, brp_IoPort Port, unsigned ToggleCount, unsigned Timespan1, unsigned Timespan2, brp_UI_Toggle_Polarity Polarity)
 This command toggles the output state of a specific port. More...
 
brp_errcode brp_UI_SetRgbLed (brp_protocol protocol, brp_LedBitMask LedState, unsigned RgbColor, unsigned TransitionTime)
 This command changes the RGB color of a single LED or a group of LEDs. More...
 
brp_errcode brp_UI_PulseRgbLed (brp_protocol protocol, brp_LedBitMask LedState, unsigned RgbColor1, unsigned RgbColor2, unsigned TransitionTime, unsigned Period)
 This command starts to pulse a single LED or a group of multiple LEDs continuously by performing smooth sine-wave approximated transitions between 2 RGB colors. More...
 

Detailed Description

With the User Interface command group, you can control the reader's feedback to the card holder, e.g.

via LEDs and beeper.

Definition in file ui.h.