uFCoder 2.62
Loading...
Searching...
No Matches

Functions

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
 
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.
 
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
 
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.
 
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.
 

Detailed Description

Function Documentation

◆ 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_modereturns idle mode value
card_detection_modereturns card detection mode value
idle_colorreturns idle color
card_detection_colorreturns card detection color
enabledreturns 1 if enabled, 0 if disabled
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

◆ 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_modesets idle mode value
card_detection_modesets card detection mode value
idle_colorsets idle color
card_detection_colorsets card detection color
enabledvalue that enables it (1) or disables it (0)
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