HAL ADF APIs ¶
-
HAL ADF functions
- Initialization and de-initialization functions
-
Common clock generator and features functions
-
HAL_ADF_SetConfig()
-
HAL_ADF_GetConfig()
-
HAL_ADF_SetConfigOutputClock()
-
HAL_ADF_GetConfigOutputClock()
-
HAL_ADF_SetConfigOutputClockTrigger()
-
HAL_ADF_GetConfigOutputClockTrigger()
-
HAL_ADF_SetDMA()
-
HAL_ADF_GetClockFreq()
-
HAL_ADF_SetUserData()
-
HAL_ADF_GetUserData()
-
HAL_ADF_GetLastErrorCodes()
-
HAL_ADF_EnableOutputClock()
-
HAL_ADF_DisableOutputClock()
-
HAL_ADF_IsEnabledOutputClock()
-
HAL_ADF_EnableOutputClockTrigger()
-
HAL_ADF_DisableOutputClockTrigger()
-
HAL_ADF_IsEnabledOutputClockTrigger()
-
HAL_ADF_EnableTriggerOutput()
-
HAL_ADF_IsEnabledTriggerOutput()
-
HAL_ADF_Start()
-
HAL_ADF_Stop()
-
- Serial interface functions
- Bitstream matrix functions
-
Digital filter functions
-
HAL_ADF_DFLT_SetConfig()
-
HAL_ADF_DFLT_GetConfig()
-
HAL_ADF_DFLT_SetSamplesDelay()
-
HAL_ADF_DFLT_GetSamplesDelay()
-
HAL_ADF_DFLT_SetGain()
-
HAL_ADF_DFLT_GetGain()
-
HAL_ADF_DFLT_SetFifoThreshold()
-
HAL_ADF_DFLT_GetFifoThreshold()
-
HAL_ADF_DFLT_SetDiscardSamples()
-
HAL_ADF_DFLT_GetDiscardSamples()
-
HAL_ADF_DFLT_EnableReshapeFilter()
-
HAL_ADF_DFLT_DisableReshapeFilter()
-
HAL_ADF_DFLT_IsEnabledReshapeFilter()
-
HAL_ADF_DFLT_GetReshapeFilterDecimationRatio()
-
HAL_ADF_DFLT_EnableHighPassFilter()
-
HAL_ADF_DFLT_DisableHighPassFilter()
-
HAL_ADF_DFLT_IsEnabledHighPassFilter()
-
HAL_ADF_DFLT_GetHighPassFilterCutOffFrequency()
-
HAL_ADF_DFLT_StartAcq()
-
HAL_ADF_DFLT_StopAcq()
-
HAL_ADF_DFLT_PollForAcq()
-
HAL_ADF_DFLT_GetAcqValue()
-
HAL_ADF_DFLT_StartAcq_IT()
-
HAL_ADF_DFLT_StopAcq_IT()
-
HAL_ADF_DFLT_StartAcq_IT_Opt()
-
HAL_ADF_DFLT_StartAcq_DMA()
-
HAL_ADF_DFLT_StopAcq_DMA()
-
HAL_ADF_DFLT_StartAcq_DMA_Opt()
-
-
Sound activity detector functions
-
HAL_ADF_SAD_SetConfig()
-
HAL_ADF_SAD_GetConfig()
-
HAL_ADF_SAD_SetFrameSize()
-
HAL_ADF_SAD_GetFrameSize()
-
HAL_ADF_SAD_SetLearningFrames()
-
HAL_ADF_SAD_GetLearningFrames()
-
HAL_ADF_SAD_SetSignalToNoiseThreshold()
-
HAL_ADF_SAD_GetSignalToNoiseThreshold()
-
HAL_ADF_SAD_SetAmbientNoiseSlope()
-
HAL_ADF_SAD_GetAmbientNoiseSlope()
-
HAL_ADF_SAD_SetHangoverTimeWindow()
-
HAL_ADF_SAD_GetHangoverTimeWindow()
-
HAL_ADF_SAD_EnableHysteresis()
-
HAL_ADF_SAD_DisableHysteresis()
-
HAL_ADF_SAD_IsEnabledHysteresis()
-
HAL_ADF_SAD_Start()
-
HAL_ADF_SAD_Stop()
-
HAL_ADF_SAD_IsDetected()
-
HAL_ADF_SAD_PollForSoundLevel()
-
HAL_ADF_SAD_GetSoundAndAmbientNoiseLevels()
-
HAL_ADF_SAD_Start_IT()
-
HAL_ADF_SAD_Stop_IT()
-
HAL_ADF_SAD_Start_IT_Opt()
-
-
IRQ handler and callback functions
-
HAL_ADF_IRQHandler()
-
HAL_ADF_DFLT_AcqCpltCallback()
-
HAL_ADF_DFLT_AcqHalfCpltCallback()
-
HAL_ADF_DFLT_AcqStopCpltCallback()
-
HAL_ADF_SAD_SoundLevelCallback()
-
HAL_ADF_SAD_SoundActivityCallback()
-
HAL_ADF_ErrorCallback()
-
HAL_ADF_DFLT_RegisterAcqCpltCallback()
-
HAL_ADF_DFLT_RegisterAcqHalfCpltCallback()
-
HAL_ADF_DFLT_RegisterAcqStopCpltCallback()
-
HAL_ADF_SAD_RegisterSoundLevelCallback()
-
HAL_ADF_SAD_RegisterSoundActivityCallback()
-
HAL_ADF_RegisterErrorCallback()
-
- State functions
-
HAL ADF types
-
Enumerations
-
hal_adf_t
-
hal_adf_state_t
-
hal_adf_output_clock_pins_t
-
hal_adf_output_clock_status_t
-
hal_adf_output_clock_trigger_source_t
-
hal_adf_output_clock_trigger_edge_t
-
hal_adf_output_clock_trigger_status_t
-
hal_adf_trigger_output_status_t
-
hal_adf_block_index_t
-
hal_adf_serial_interface_state_t
-
hal_adf_serial_interface_mode_t
-
hal_adf_serial_interface_clock_source_t
-
hal_adf_sitf_ckab_status_t
-
hal_adf_bitstream_input_edge_t
-
hal_adf_digital_filter_state_t
-
hal_adf_dflt_data_source_t
-
hal_adf_dflt_cic_mode_t
-
hal_adf_dflt_acquisition_mode_t
-
hal_adf_dflt_trigger_source_t
-
hal_adf_dflt_trigger_edge_t
-
hal_adf_dflt_fifo_threshold_t
-
hal_adf_dflt_rsf_decimation_ratio_t
-
hal_adf_dflt_rsf_status_t
-
hal_adf_dflt_hpf_cut_off_frequency_t
-
hal_adf_dflt_hpf_status_t
-
hal_adf_dma_data_resolution_t
-
hal_adf_sad_state_t
-
hal_adf_sad_mode_t
-
hal_adf_sad_memory_transfer_t
-
hal_adf_sad_trigger_event_t
-
hal_adf_sad_frame_size_t
-
hal_adf_sad_learning_frames_t
-
hal_adf_sad_signal_to_noise_threshold_t
-
hal_adf_sad_hangover_time_window_t
-
hal_adf_sad_hysteresis_status_t
-
hal_adf_sad_status_t
-
- ADF handle structure
- ADF configuration structures
-
Enumerations
- HAL ADF constants