Functions
BLE Communication timer and core configuration function
Peripheral Driver » HAL Driver » PWR | Peripheral Driver » HAL Driver » SLP_TIM » Functions

## Functions
hal_status_t | hal_pwr_get_timer_current_value (uint32_t timer_type, uint32_t *p_value)
| Get the current value of specified timer. More...

## Detailed Description

## Function Documentation

## ◆ hal_pwr_get_timer_current_value()

hal_status_t hal_pwr_get_timer_current_value | ( | uint32_t | timer_type,
|  | uint32_t * | p_value
| ) |  |

Get the current value of specified timer.

Note
  Only available on GR551xx_B2 and later versions.

Parameters

  [in] | timer_type | This parameter can be one of the following values: PWR_TIMER_TYPE_CAL_TIMER PWR_TIMER_TYPE_AON_WDT PWR_TIMER_TYPE_SLP_TIMER PWR_TIMER_TYPE_CAL_ALARM
  [out] | p_value | Pointer to an integer storing current value

Return values

  HAL_OK | Operation is OK.
  HAL_ERROR | Parameter error or operation not supported.
  HAL_BUSY | Driver is busy.
  HAL_TIMEOUT | Timeout occurred.