IRDA State and Errors functions.
More...
IRDA State and Errors functions.
==============================================================================
##### Peripheral State and Error functions #####
==============================================================================
[..]
This subsection provides a set of functions allowing to return the State of IrDA
communication process and also return Peripheral Errors occurred during communication process
(+) HAL_IRDA_GetState() API can be helpful to check in run-time the state
of the IRDA peripheral handle.
(+) HAL_IRDA_GetError() checks in run-time errors that could occur during
communication.
◆ HAL_IRDA_GetError()
Return the IRDA handle error code.
- Parameters
-
| hirda | Pointer to a IRDA_HandleTypeDef structure that contains the configuration information for the specified IRDA module. |
- Return values
-
Definition at line 2232 of file stm32l4xx_hal_irda.c.
2234 return hirda->ErrorCode;
◆ HAL_IRDA_GetState()
Return the IRDA handle state.
- Parameters
-
| hirda | Pointer to a IRDA_HandleTypeDef structure that contains the configuration information for the specified IRDA module. |
- Return values
-
Definition at line 2215 of file stm32l4xx_hal_irda.c.
2220 temp1 = (uint32_t)hirda->gState;
2221 temp2 = (uint32_t)hirda->RxState;
uint32_t HAL_IRDA_StateTypeDef
HAL IRDA State definition.