C API for BALTECH SDK
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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.