User`s manual

RabbitFLEX User’s Manual www.rabbit.com 115
6.6.8 Keypad
flexKeyProcess
void flexKeyProcess(Flex_Keypad *keypad);
DESCRIPTION
For the given keypad, this function scans and processes keypad data for keypresses. It also handles
debouncing, releases, and repeats.
PARAMETER
keypad Pointer to the keypad to process.
RETURN VALUE
None.
SEE ALSO
flexKeyInit, flexKeyConfig, flexKeyGet, flexKeyUnget
flexKeyInit
void flexKeyInit(Flex_Keypad *keypad);
DESCRIPTION
Initializes the given keypad. The flexKeyInit() function must be called before any other
keypad function for this particular keypad.
PARAMETER
keypad Pointer to the keypad to initialize.
RETURN VALUE
None.
SEE ALSO
flexKeyConfig, flexKeyProcess, flexKeyGet, flexKeyUnget