uFCoder 2.58
Loading...
Searching...
No Matches

Functions

UFR_STATUS DL_API SetCustomUiConfigM (UFR_HANDLE hndUFR, uint8_t idle_mode, uint8_t card_detection_mode, uint8_t *idle_color, uint8_t *card_detection_color, uint8_t enabled)
 
UFR_STATUS DL_API GetCustomUiConfigM (UFR_HANDLE hndUFR, uint8_t *idle_mode, uint8_t *card_detection_mode, uint8_t *idle_color, uint8_t *card_detection_color, uint8_t *enabled)
 
UFR_STATUS DL_API SetDisplayDataM (UFR_HANDLE hndUFR, IN uint8_t *display_data, uint8_t data_length)
 
UFR_STATUS DL_API SetDisplayIntensityM (UFR_HANDLE hndUFR, uint8_t intensity)
 
UFR_STATUS DL_API GetDisplayIntensityM (UFR_HANDLE hndUFR, VAR uint8_t *intensity)
 

Detailed Description

Function Documentation

◆ SetCustomUiConfigM()

UFR_STATUS DL_API SetCustomUiConfigM ( UFR_HANDLE hndUFR,
uint8_t idle_mode,
uint8_t card_detection_mode,
uint8_t * idle_color,
uint8_t * card_detection_color,
uint8_t enabled )

*uFR Zero series readers only Multi reader support. Function to set custom RGB UI signalization

Parameters
hndUFRhandle of the uFR device
idle_mode
card_detection_mode
idle_color
card_detection_color
enabled
Returns
Operation status

◆ GetCustomUiConfigM()

UFR_STATUS DL_API GetCustomUiConfigM ( UFR_HANDLE hndUFR,
uint8_t * idle_mode,
uint8_t * card_detection_mode,
uint8_t * idle_color,
uint8_t * card_detection_color,
uint8_t * enabled )

*uFR Zero series readers only Multi reader support. Function to get custom RGB UI signalization

Parameters
hndUFRhandle of the uFR device
idle_mode
card_detection_mode
idle_color
card_detection_color
enabled
Returns
Operation status

◆ SetDisplayDataM()

UFR_STATUS DL_API SetDisplayDataM ( UFR_HANDLE hndUFR,
IN uint8_t * display_data,
uint8_t data_length )

Multi reader support. Function enables sending data to the display. A string of data contains information about the intensity of color in each cell of the display. Each cell has three LED (red, green and blue). For each cell of the three bytes is necessary. The first byte indicates the intensity of the green color, the second byte indicates the intensity of the red color, and the third byte indicates the intensity of blue color. For example, if the display has 16 cells, an array contains 48 bytes. Value of intensity is in range from 0 to 255.

Parameters
hndUFRhandle of the uFR device
display_datapointer to data array
data_lengthnumber of data into array
Returns
Operation status

◆ SetDisplayIntensityM()

UFR_STATUS DL_API SetDisplayIntensityM ( UFR_HANDLE hndUFR,
uint8_t intensity )

Multi reader support. SetRgbIntensity (alias from version 5.0.55) Function sets the intensity of light on the display. Value of intensity is in the range 0 to 100. This value writes into the reader's EEPROM, and it loads when the reader starts up.

Parameters
hndUFRhandle of the uFR device
intensityvalue of intensity (0 - 100)
Returns
Operation status

◆ GetDisplayIntensityM()

UFR_STATUS DL_API GetDisplayIntensityM ( UFR_HANDLE hndUFR,
VAR uint8_t * intensity )

Multi reader support. GetRgbIntensity (alias from version 5.0.55) Function gets the intensity of light on the display.

Parameters
hndUFRhandle of the uFR device
intensityvalue of intensity (0 - 100)
Returns
Operation status