STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
IRDAEx Private Macros

Macros

#define IRDA_GETCLOCKSOURCE(__HANDLE__, __CLOCKSOURCE__)
 Reports the IRDA clock source. More...
 
#define IRDA_MASK_COMPUTATION(__HANDLE__)
 Reports the mask to apply to retrieve the received data according to the word length and to the parity bits activation. More...
 
#define IS_IRDA_WORD_LENGTH(LENGTH)
 

Detailed Description

Macro Definition Documentation

#define IRDA_GETCLOCKSOURCE (   __HANDLE__,
  __CLOCKSOURCE__ 
)

Reports the IRDA clock source.

Parameters
<strong>HANDLE</strong>specifies the IRDA Handle
<strong>CLOCKSOURCE</strong>: output variable
Return values
IRDAclocking source, written in CLOCKSOURCE.

Definition at line 90 of file stm32f7xx_hal_irda_ex.h.

#define IRDA_MASK_COMPUTATION (   __HANDLE__)

Reports the mask to apply to retrieve the received data according to the word length and to the parity bits activation.

Parameters
<strong>HANDLE</strong>specifies the IRDA Handle
Return values
maskto apply to USART RDR register value.

Definition at line 179 of file stm32f7xx_hal_irda_ex.h.

#define IS_IRDA_WORD_LENGTH (   LENGTH)
Value:
(((LENGTH) == IRDA_WORDLENGTH_7B) || \
((LENGTH) == IRDA_WORDLENGTH_8B) || \
((LENGTH) == IRDA_WORDLENGTH_9B))
#define IRDA_WORDLENGTH_7B
#define IRDA_WORDLENGTH_8B
#define IRDA_WORDLENGTH_9B

Definition at line 216 of file stm32f7xx_hal_irda_ex.h.