HAL MDF APIs ¶
-
HAL MDF functions
- Initialization and de-initialization functions
-
Common clock generator and features functions
-
HAL_MDF_SetConfig() -
HAL_MDF_GetConfig() -
HAL_MDF_SetConfigOutputClock() -
HAL_MDF_GetConfigOutputClock() -
HAL_MDF_SetConfigOutputClockTrigger() -
HAL_MDF_GetConfigOutputClockTrigger() -
HAL_MDF_SetInterleavedFilters() -
HAL_MDF_GetInterleavedFilters() -
HAL_MDF_SetDMA() -
HAL_MDF_GetClockFreq() -
HAL_MDF_SetUserData() -
HAL_MDF_GetUserData() -
HAL_MDF_GetLastErrorCodes() -
HAL_MDF_EnableOutputClock() -
HAL_MDF_DisableOutputClock() -
HAL_MDF_IsEnabledOutputClock() -
HAL_MDF_EnableOutputClockTrigger() -
HAL_MDF_DisableOutputClockTrigger() -
HAL_MDF_IsEnabledOutputClockTrigger() -
HAL_MDF_EnableTriggerOutput() -
HAL_MDF_IsEnabledTriggerOutput() -
HAL_MDF_Start() -
HAL_MDF_Stop()
-
- Serial interface functions
- Bitstream matrix functions
- Short-circuit detector functions
-
Digital filter functions
-
HAL_MDF_DFLT_SetConfig() -
HAL_MDF_DFLT_GetConfig() -
HAL_MDF_DFLT_SetSamplesDelay() -
HAL_MDF_DFLT_GetSamplesDelay() -
HAL_MDF_DFLT_SetOffsetCompensation() -
HAL_MDF_DFLT_GetOffsetCompensation() -
HAL_MDF_DFLT_SetGain() -
HAL_MDF_DFLT_GetGain() -
HAL_MDF_DFLT_SetIntegrator() -
HAL_MDF_DFLT_GetIntegrator() -
HAL_MDF_DFLT_SetFifoThreshold() -
HAL_MDF_DFLT_GetFifoThreshold() -
HAL_MDF_DFLT_SetDiscardSamples() -
HAL_MDF_DFLT_GetDiscardSamples() -
HAL_MDF_DFLT_SetSnapshotFormat() -
HAL_MDF_DFLT_GetSnapshotFormat() -
HAL_MDF_DFLT_EnableReshapeFilter() -
HAL_MDF_DFLT_DisableReshapeFilter() -
HAL_MDF_DFLT_IsEnabledReshapeFilter() -
HAL_MDF_DFLT_GetReshapeFilterDecimationRatio() -
HAL_MDF_DFLT_EnableHighPassFilter() -
HAL_MDF_DFLT_DisableHighPassFilter() -
HAL_MDF_DFLT_IsEnabledHighPassFilter() -
HAL_MDF_DFLT_GetHighPassFilterCutOffFrequency() -
HAL_MDF_DFLT_StartAcq() -
HAL_MDF_DFLT_StopAcq() -
HAL_MDF_DFLT_PollForAcq() -
HAL_MDF_DFLT_GetAcqValue() -
HAL_MDF_DFLT_PollForSnapshotAcq() -
HAL_MDF_DFLT_GetSnapshotAcqValue() -
HAL_MDF_DFLT_StartAcq_IT() -
HAL_MDF_DFLT_StopAcq_IT() -
HAL_MDF_DFLT_StartAcq_IT_Opt() -
HAL_MDF_DFLT_StartAcq_DMA() -
HAL_MDF_DFLT_StopAcq_DMA() -
HAL_MDF_DFLT_StartAcq_DMA_Opt()
-
- Out-of-limit detector functions
-
IRQ handler and callback functions
-
HAL_MDF_IRQHandler() -
HAL_MDF_DFLT_AcqCpltCallback() -
HAL_MDF_DFLT_AcqHalfCpltCallback() -
HAL_MDF_DFLT_AcqStopCpltCallback() -
HAL_MDF_OLD_Callback() -
HAL_MDF_ErrorCallback() -
HAL_MDF_DFLT_RegisterAcqCpltCallback() -
HAL_MDF_DFLT_RegisterAcqHalfCpltCallback() -
HAL_MDF_DFLT_RegisterAcqStopCpltCallback() -
HAL_MDF_OLD_RegisterCallback() -
HAL_MDF_RegisterErrorCallback()
-
- State functions
-
HAL MDF types
-
Enumerations
-
hal_mdf_t -
hal_mdf_state_t -
hal_mdf_output_clock_pins_t -
hal_mdf_output_clock_status_t -
hal_mdf_output_clock_trigger_source_t -
hal_mdf_output_clock_trigger_edge_t -
hal_mdf_output_clock_trigger_status_t -
hal_mdf_trigger_output_status_t -
hal_mdf_block_index_t -
hal_mdf_serial_interface_state_t -
hal_mdf_serial_interface_mode_t -
hal_mdf_serial_interface_clock_source_t -
hal_mdf_sitf_ckab_status_t -
hal_mdf_bitstream_input_edge_t -
hal_mdf_scd_state_t -
hal_mdf_scd_status_t -
hal_mdf_digital_filter_state_t -
hal_mdf_dflt_data_source_t -
hal_mdf_dflt_cic_mode_t -
hal_mdf_dflt_acquisition_mode_t -
hal_mdf_dflt_trigger_source_t -
hal_mdf_dflt_trigger_edge_t -
hal_mdf_dflt_int_output_division_t -
hal_mdf_dflt_fifo_threshold_t -
hal_mdf_dflt_snapshot_format_t -
hal_mdf_dflt_rsf_decimation_ratio_t -
hal_mdf_dflt_rsf_status_t -
hal_mdf_dflt_hpf_cut_off_frequency_t -
hal_mdf_dflt_hpf_status_t -
hal_mdf_dma_data_resolution_t -
hal_mdf_old_state_t -
hal_mdf_old_cic_order_t -
hal_mdf_old_event_config_t -
hal_mdf_old_status_t -
hal_mdf_old_threshold_info_t
-
- MDF handle structure
- MDF configuration structures
- MDF parameter structures
-
Enumerations
- HAL MDF constants