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