10 #ifndef __BRP_BALTECH_SDK_CMDS_UI_H__ 11 #define __BRP_BALTECH_SDK_CMDS_UI_H__ 12 #include "../typedefs.h" 16 #define BRP_UI_ErrInvalidPort BRP_ERR_STATUS(0x0A00, 0x01) 34 #ifdef BRP_SUPPORT_LEGACY_METHODS 56 #ifdef BRP_SUPPORT_LEGACY_METHODS 84 #ifdef BRP_SUPPORT_LEGACY_METHODS 108 #ifdef BRP_SUPPORT_LEGACY_METHODS 136 #ifdef BRP_SUPPORT_LEGACY_METHODS
unsigned int brp_errcode
This type is used library-wide for passing error codes in the return value of functions.
brp_UI_Toggle_Polarity Polarity
struct brp_protocol_t * brp_protocol
This is a generic handle of a protocol.
brp_errcode brp_UI_Disable(brp_UI_Disable_t params)
This command disables a specific port of the reader.
A bitmask containing the physical LEDs you want to switch.
brp_errcode brp_UI_SetRgbLed(brp_UI_SetRgbLed_t params)
This command changes the RGB color of a single LED or a group of LEDs.
brp_IoPort
I/O pins of the reader that can be controlled by the user.
brp_errcode brp_UI_Toggle(brp_UI_Toggle_t params)
This command toggles the output state of a specific port.
brp_errcode brp_UI_Enable(brp_UI_Enable_t params)
This command enables a specific port of the reader.
brp_errcode brp_UI_PulseRgbLed(brp_UI_PulseRgbLed_t params)
This command starts to pulse a single LED or a group of multiple LEDs continuously by performing smoo...